Difference between revisions of "Laboîte"

Line 2: Line 2:
 
|Main_Picture=Labo_te_IMG_8711.jpeg
 
|Main_Picture=Labo_te_IMG_8711.jpeg
 
|Main_Picture_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":-7,"top":0,"width":2592,"height":1728,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.24,"scaleY":0.24,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://wikifab.org/images/5/53/Labo_te_IMG_8711.jpeg","filters":[]}],"height":450,"width":600}
 
|Main_Picture_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":-7,"top":0,"width":2592,"height":1728,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.24,"scaleY":0.24,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://wikifab.org/images/5/53/Labo_te_IMG_8711.jpeg","filters":[]}],"height":450,"width":600}
|Licences=Attribution (CC BY)
 
 
|Description=<translate>laboîte est une horloge connectée qui affiche des informations provenant d'Internet. Elle est peu coûteuse, totalement paramétrable sur lenuage.io et améliorée par une équipe de passionnés !</translate>
 
|Description=<translate>laboîte est une horloge connectée qui affiche des informations provenant d'Internet. Elle est peu coûteuse, totalement paramétrable sur lenuage.io et améliorée par une équipe de passionnés !</translate>
 
|Area=Electronics, Machines and Tools
 
|Area=Electronics, Machines and Tools
Line 17: Line 16:
 
}}
 
}}
 
{{Materials
 
{{Materials
 +
|ExternalAttachmentsLinks={{ExternalAttachmentsLinks
 +
|ExternalAttachmentsLinks=https://www.youmagine.com/designs/laboite-maker
 +
}}{{ExternalAttachmentsLinks
 +
|ExternalAttachmentsLinks=https://github.com/laboiteproject/laboite-maker
 +
}}
 
|Step_Picture_00=Group_I-Lab_ultimaker-2.jpg
 
|Step_Picture_00=Group_I-Lab_ultimaker-2.jpg
 
|Step_Picture_01=Group-YourLAB_-_FabLab_d'Andenne_trotec.png
 
|Step_Picture_01=Group-YourLAB_-_FabLab_d'Andenne_trotec.png
Line 27: Line 31:
 
* Découpeuse laser
 
* Découpeuse laser
 
* Fer à souder</translate>
 
* Fer à souder</translate>
|ExternalAttachmentsLinks={{ExternalAttachmentsLinks
 
|ExternalAttachmentsLinks=https://www.youmagine.com/designs/laboite-maker
 
}}{{ExternalAttachmentsLinks
 
|ExternalAttachmentsLinks=https://github.com/laboiteproject/laboite-maker
 
}}
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
Line 37: Line 36:
 
|Step_Content=<translate>#La première étape consiste à souder le connecteur « 5 broches sécable » sur un des modules « 4 matrices de LEDs »
 
|Step_Content=<translate>#La première étape consiste à souder le connecteur « 5 broches sécable » sur un des modules « 4 matrices de LEDs »
 
#Vous pouvez ensuite insérer les deux 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é (le module où vous avez soudé le connecteur doit se trouver en haut)
 
#Vous pouvez ensuite insérer les deux 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é (le module où vous avez soudé le connecteur doit se trouver en haut)
#Connectez ensuite le microcontrôleur avec le/les matrices de LEDs comme suit :
+
#Connectez ensuite le microcontrôleur avec les matrices de LEDs comme suit :
  
 
{| class="wikitable mw-collapsible"
 
{| class="wikitable mw-collapsible"
Line 59: Line 58:
 
|}</translate>
 
|}</translate>
 
|Step_Picture_00=Labo_te_assembly.png
 
|Step_Picture_00=Labo_te_assembly.png
 +
|Step_Picture_01=Labo_te_lolin_d32_laboite_pinout.png
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Programmation du microcontrôleur</translate>
 +
|Step_Content=<translate>#Téléchargez les librairies Arduino suivantes :
 +
#*[https://github.com/bblanchon/ArduinoJson/tree/5.x ArduinoJson Library v5] : gestion du JSON
 +
#*[https://github.com/adafruit/Adafruit-GFX-Library Adafruit GFX Library] : librairie graphique
 +
#*[https://github.com/adafruit/Adafruit-GFX-Library X Window System bitmap font] : police de caractère personalisée qui doit être placé dans le répertoire <code>/Fonts</code> de la librairie Adafruit GFX
 +
#*[https://github.com/markruys/arduino-Max72xxPanel Max72xxPanel Library] : gestion des matrices de LEDs  <br />
 +
{{Warning|Veuillez télécharger versions présentes dans les liens ci-dessus sinon le programme pourrait ne pas compiler !}}
 +
#Téléchargez la dernière version de la librairie laboîte présente sur [https://github.com/laboiteproject/laboite-maker Github]
 +
#Installez manuellement toutes les librairies que vous venez de télécharger en suivant les [https://www.arduino.cc/en/guide/libraries#toc5 instructions suivantes])
 +
#le câble USB entre le port micro-USB de votre microcontrôleur et le port USB de votre ordinateur et suivez les instructions</translate>
 
}}
 
}}
 
{{Notes
 
{{Notes

Revision as of 17:28, 10 October 2020

Author avatarBaptiste Gaultier | Last edit 25/10/2020 by Bgaultier

laboîte est une horloge connectée qui affiche des informations provenant d'Internet. Elle est peu coûteuse, totalement paramétrable sur lenuage.io et améliorée par une équipe de passionnés !
Difficulty
Medium
Duration
3 hour(s)
Categories
Electronics, Machines & Tools
Cost
30 EUR (€)

Introduction

laboîte est une horloge connectée qui affiche des informations provenant d'Internet. Pour monter votre boîte, nous vous invitons à lire le guide ci-dessous.

Materials

Tools

  • Imprimante 3D
  • Découpeuse laser
  • Fer à souder

Step 1 - Assemblage

  1. La première étape consiste à souder le connecteur « 5 broches sécable » sur un des modules « 4 matrices de LEDs »
  2. Vous pouvez ensuite insérer les deux 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é (le module où vous avez soudé le connecteur doit se trouver en haut)
  3. Connectez ensuite le microcontrôleur avec les matrices de LEDs comme suit :
Module « 4 matrices de LEDs » Microcontrôleur
VCC USB
GND GND
DIN MOSI
CLK SCK
CS 4


Step 2 - Programmation du microcontrôleur

  1. Téléchargez les librairies Arduino suivantes :
Veuillez télécharger versions présentes dans les liens ci-dessus sinon le programme pourrait ne pas compiler !
  1. Téléchargez la dernière version de la librairie laboîte présente sur Github
  2. Installez manuellement toutes les librairies que vous venez de télécharger en suivant les instructions suivantes)
  3. le câble USB entre le port micro-USB de votre microcontrôleur et le port USB de votre ordinateur et suivez les instructions

Comments

Draft