Aller au contenu

Guide de montage

Bienvenue dans le guide de montage de laboîte maker !

Ce tutoriel est composé de plusieurs étapes regroupées en deux sections :

  • Une section « assemblage » regroupant les étapes de fabrication et de connexions électroniques ;
  • Une section « code » reprenant les étapes nécessaires à la programmation du microcontrôleur.

Assemblage

Note

Cette étape permet de pouvoir chaîner les deux modules de matrices de LED et ne sera pas nécessaire si vous disposez d’un seul module.

La première étape consiste à souder le connecteur « 5 broches sécable » sur un des modules « 4 matrices de LEDs » comme suit :

soudure du connecteur « 5 broches sécable »
soudure du connecteur « 5 broches sécable »

2. Insertion des matrices de LED dans le boîtier

Vous pouvez ensuite insérer le/les modules « 4 matrices de LEDs » dans le boîtier imprimé en 3D en vérifiant que les connecteurs extérieurs passent par les trous sur le côté.

Attention

Si vous disposez de deux modules « 4 matrices de LEDs », le module où vous avez soudé le connecteur doit se trouver en haut.

3. Connections

Connectez ensuite le microcontrôleur avec le/les matrices de LEDs comme suit :

Module « 4 matrices de LEDs » Microcontrôleur
VCC USB
GND GND
DIN MOSI
CLK SCK
CS 4

Connexions entre le microcontrôleur et le(s) module(s) « 4 matrices de LEDs »
Connexions entre le microcontrôleur et le(s) module(s) « 4 matrices de LEDs »

Note

Si vous disposez de deux modules, vous devez connecter le module « 4 matrices de LEDs » du haut à celui du bas.

4. Assemblage du boîtier et du protège écran

Placer la plaque de PMMA découpée au laser sur le boîtier imprimé en 3D.

5. Branchement

Enfin, branchez le port USB du microcontrôleur à votre ordinateur et passez à la section « code ».

Code

1. Création d'un compte sur « lenuage.io »

Suivez le tutoriel de création de compte sur lenuage.io. Ce site permet permet la configuration de votre boîte et des informations qui seront affichées par celle-ci.

2. Téléchargement des bibliothèques Arduino

Télécharger les bibliothèques Arduino nécessaires au bon fonctionnement de votre boîte en utilisant le « Gestionnaire de bibliothèque » du logiciel Arduino.

Installation d'une bibliothèque Arduino
Installation d'une bibliothèque Arduino

Liste des bibliothèques nécessaires :

  • laboîte maker Library : librairie principale à déziper dans le répertoire /libraries de votre logiciel Arduino
  • ArduinoJson Library v5 : librairie de parsing JSON
  • Adafruit GFX Library : librairie graphique
  • X Window System bitmap font : police de caractère personnalisée (à placer dans le répertoire /Fonts de la librairie Adafruit GFX)
  • Max72xxPanel Library: librairie graphique spécifique aux modules « 4 matrices de LEDs »

3. Téléversez le programme

Téléversez le programme laboiteMaker.ino et attendez que votre boîte démarre.

4. Configuration de la boîte

Une fois démarrée, vous devez utiliser le « Moniteur Série » du logiciel Arduino pour configurer votre boîte (moniteur série : 115200 baud, Pas de retour à la ligne) :

  • Pour configurer votre wifi, tapez le nom de votre réseau suivi de '/' suivi du mot de passe de votre réseau.
  • Pour configurer votre clé d'API, copiez-collez la suite de caractères du site lenuage.io correspondant à la clé d'API de votre boîte (Ces actions doivent être menées pendant que le logo Wifi de votre boîte clignote au démarrage).

5. Tea time!

Prenez un thé 🍵, vous le méritez bien!

Ressources

Le code source du firmware de laboîte est disponible sur GitHub :


Dernière mise à jour: 6 novembre 2020