Difference between revisions of "MoodBox"

Line 2: Line 2:
 
|Main_Picture=Mood_Box,_Sons_et_Lumières_DSC_0064.JPG
 
|Main_Picture=Mood_Box,_Sons_et_Lumières_DSC_0064.JPG
 
|Licences=Attribution (CC BY)
 
|Licences=Attribution (CC BY)
|Description=Cette boîte modulaire est composée de 3 étages. Une fois allumée, elle fournit par les informations d'une mini-station météo (température/humidité/pression atmosphérique) mais se transforme en une "Mood box", à savoir en juke box, à la demande.
+
|Description=<translate>Cette boîte modulaire est composée de 3 étages. Une fois allumée, elle fournit par les informations d'une mini-station météo (température/humidité/pression atmosphérique) mais se transforme en une "Mood box", à savoir en juke box, à la demande.</translate>
 
|Area=Art, Decoration, Electronics, Music and Sound, Science and Biology
 
|Area=Art, Decoration, Electronics, Music and Sound, Science and Biology
 
|Type=Creation
 
|Type=Creation
Line 16: Line 16:
 
}}
 
}}
 
{{ {{tntn|Introduction}}
 
{{ {{tntn|Introduction}}
|Introduction=Vous trouverez dans ce paragraphe le projet décrit un peu plus en détail.
+
|Introduction=<translate>Vous trouverez dans ce paragraphe le projet décrit un peu plus en détail.
  
 
=== Préambule ===
 
=== Préambule ===
Line 81: Line 81:
 
Après activation de la Mood Box ou après l'arrêt volontaire de la musique, si aucun appui n'est effectué dans les 5 secondes, le mode veille reprend et la Mood Box est désactivée.
 
Après activation de la Mood Box ou après l'arrêt volontaire de la musique, si aucun appui n'est effectué dans les 5 secondes, le mode veille reprend et la Mood Box est désactivée.
  
Il est à noter que si l'on relance la lecture depuis le mode veille "veille", celle-ci va reprendre exactement là où on l'avait interrompue.
+
Il est à noter que si l'on relance la lecture depuis le mode veille "veille", celle-ci va reprendre exactement là où on l'avait interrompue.</translate>
 
}}
 
}}
 
{{ {{tntn|TutoVideo}}
 
{{ {{tntn|TutoVideo}}
Line 93: Line 93:
 
|Step_Picture_03=Mood_Box,_Sons_et_Lumières_IMG_4014.jpg
 
|Step_Picture_03=Mood_Box,_Sons_et_Lumières_IMG_4014.jpg
 
|Step_Picture_04=Mood_Box,_Sons_et_Lumières_IMG_4011.jpg
 
|Step_Picture_04=Mood_Box,_Sons_et_Lumières_IMG_4011.jpg
|Material=Les matériaux nécessaires ont été regroupés par catégorie.
+
|Material=<translate>Les matériaux nécessaires ont été regroupés par catégorie.
  
 
==== Pour la boîte ====
 
==== Pour la boîte ====
Line 124: Line 124:
 
* colle cyanoacrylate
 
* colle cyanoacrylate
 
* visserie pour fixer certains composants à la boîte
 
* visserie pour fixer certains composants à la boîte
* câbles et connecteurs
+
* câbles et connecteurs</translate>
|Tools=Les outils utilisés sont répartis ci-dessous suivant leur nature.
+
|Tools=<translate>Les outils utilisés sont répartis ci-dessous suivant leur nature.
  
 
==== CAO & PAO ====
 
==== CAO & PAO ====
Line 139: Line 139:
 
{{Warning|Attention, en plus du risque de brûlure en cas de mauvaise manipulation du fer lui-même, certains composants électroniques sont sensibles à la chaleur et nécessitent de minimiser le temps de chauffe des différentes parties à souder. Il faut donc rester vigilant et procéder par étapes courtes (de 2 à 3 secondes maximum).}}
 
{{Warning|Attention, en plus du risque de brûlure en cas de mauvaise manipulation du fer lui-même, certains composants électroniques sont sensibles à la chaleur et nécessitent de minimiser le temps de chauffe des différentes parties à souder. Il faut donc rester vigilant et procéder par étapes courtes (de 2 à 3 secondes maximum).}}
 
* tournevis, pinces coupantes, scie ...
 
* tournevis, pinces coupantes, scie ...
* outil type Dremel.
+
* outil type Dremel.</translate>
 
|Tuto_Attachments={{ {{tntn|Tuto Attachments}}
 
|Tuto_Attachments={{ {{tntn|Tuto Attachments}}
 
|Attachment=Supports - Bras et pivot - V4.stl
 
|Attachment=Supports - Bras et pivot - V4.stl
Line 167: Line 167:
 
{{ {{tntn|Separator}}}}
 
{{ {{tntn|Separator}}}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Conception 2D (nouvel étage de la boîte)
+
|Step_Title=<translate>Conception 2D (nouvel étage de la boîte)</translate>
|Step_Content=Le but était d'avoir un nouvel étage différent faisant la part belle à la découpe laser mais aussi à la gravure.
+
|Step_Content=<translate>Le but était d'avoir un nouvel étage différent faisant la part belle à la découpe laser mais aussi à la gravure.
  
 
Un motif de gravure a donc été choisi sous forme d'image.
 
Un motif de gravure a donc été choisi sous forme d'image.
Line 174: Line 174:
 
Il a ensuite été reproduit sous Inkscape au moyen de courbes de Béziers.
 
Il a ensuite été reproduit sous Inkscape au moyen de courbes de Béziers.
  
Pour finir, ce motif de gravure a été intégré au schéma de découpe du nouvel étage de la boîte.
+
Pour finir, ce motif de gravure a été intégré au schéma de découpe du nouvel étage de la boîte.</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_Plan_de_base_comment_.jpg
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_Plan_de_base_comment_.jpg
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_trac_de_d_coupe_et_gravure_laser_V4bis_.png
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_trac_de_d_coupe_et_gravure_laser_V4bis_.png
Line 180: Line 180:
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Conception des éléments pour l'impression 3D
+
|Step_Title=<translate>Conception des éléments pour l'impression 3D</translate>
|Step_Content=Les éléments destinés à être imprimés en 3D sont les suivants :
+
|Step_Content=<translate>Les éléments destinés à être imprimés en 3D sont les suivants :
 
* trappe d'accès pour l'étage de base sur lequel l'Arduino est placé ainsi que l'interrupteur et le potentiomètre ;
 
* trappe d'accès pour l'étage de base sur lequel l'Arduino est placé ainsi que l'interrupteur et le potentiomètre ;
 
* bouton pour la molette de réglage du potentiomètre ;
 
* bouton pour la molette de réglage du potentiomètre ;
 
* cache du levier de l'interrupteur ;
 
* cache du levier de l'interrupteur ;
 
* la figurine, ici le fantôme animé "Funkgeist" issu du site Thingiverse (https://www.thingiverse.com/thing:570654) et ses éléments de support.
 
* la figurine, ici le fantôme animé "Funkgeist" issu du site Thingiverse (https://www.thingiverse.com/thing:570654) et ses éléments de support.
Pour cette étape, le travail a été réalisé à l'aide des logiciels Inkscape, TinkerCAD et Blender.
+
Pour cette étape, le travail a été réalisé à l'aide des logiciels Inkscape, TinkerCAD et Blender.</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_Supports-Vue_1.jpg
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_Supports-Vue_1.jpg
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_Supports-Vue_2.jpg
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_Supports-Vue_2.jpg
Line 194: Line 194:
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Découpe laser et gravure du nouvel étage de la boîte
+
|Step_Title=<translate>Découpe laser et gravure du nouvel étage de la boîte</translate>
|Step_Content=La découpe laser (avec la gravure) a été faite au sein du EdFab à Saint-Denis sous la houlette bienveillante de Lola et Arthur : un grand merci à eux deux !
+
|Step_Content=<translate>La découpe laser (avec la gravure) a été faite au sein du EdFab à Saint-Denis sous la houlette bienveillante de Lola et Arthur : un grand merci à eux deux !</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_mood_box_d_coupe_laser.png
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_mood_box_d_coupe_laser.png
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_mood_box_gravure_laser.png
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_mood_box_gravure_laser.png
Line 201: Line 201:
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Impression 3D
+
|Step_Title=<translate>Impression 3D</translate>
|Step_Content=Toutes les impressions nécessaires au projet ont été réalisées sur une imprimante Prusa i3 MK3.
+
|Step_Content=<translate>Toutes les impressions nécessaires au projet ont été réalisées sur une imprimante Prusa i3 MK3.
  
 
Ces éléments sont tous visibles sur les photos ci-contre :
 
Ces éléments sont tous visibles sur les photos ci-contre :
Line 211: Line 211:
 
** supports de la figurine (fixe et tournant);
 
** supports de la figurine (fixe et tournant);
 
** figurine;
 
** figurine;
** clips de fermeture (sur les côtés).
+
** clips de fermeture (sur les côtés).</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_DSC_0074.jpg
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_DSC_0074.jpg
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_DSC_0079.JPG
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_DSC_0079.JPG
Line 220: Line 220:
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Schéma du circuit
+
|Step_Title=<translate>Schéma du circuit</translate>
|Step_Content=Les différents capteurs et éléments sont branchés sur le shield implanté sur la carte Arduino sur les ports comme décrit ci-dessous.
+
|Step_Content=<translate>Les différents capteurs et éléments sont branchés sur le shield implanté sur la carte Arduino sur les ports comme décrit ci-dessous.
  
 
==== Entrées ====
 
==== Entrées ====
Line 244: Line 244:
 
** IN 2 > 9
 
** IN 2 > 9
 
** IN 3 > 11
 
** IN 3 > 11
** IN 4 > 8
+
** IN 4 > 8</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_DSC_0025_1530543841923.jpg
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_DSC_0025_1530543841923.jpg
 +
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_DSC_0049_1529863456451.jpg
 +
|Step_Picture_02=Mood_Box,_Sons_et_Lumières_DSC_0048_1529863457571.jpg
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Programmation Arduino
+
|Step_Title=<translate>Programmation Arduino</translate>
|Step_Content=La programmation a posé quelques difficultés du fait du fonctionnement séquentiel natif de l'Arduino.
+
|Step_Content=<translate>La programmation a posé quelques difficultés du fait du fonctionnement séquentiel natif de l'Arduino.
  
 
Des contournements ont dus être trouvés afin d'animer plusieurs des composants de façon simultanée et non plus seulement séquentielle.
 
Des contournements ont dus être trouvés afin d'animer plusieurs des composants de façon simultanée et non plus seulement séquentielle.
Line 265: Line 267:
 
Pour contourner le fonctionnement séquentiel l'utilisation de la bibliothèque AccelStepper.h et l'implantation des commandes associées au cœur même des routines appelées séquentiellement par la boucle principale, permettent d'avoir la simultanéité des actions principales, à savoir : les animations de la ledring et la rotation du moteur pas-à-pas.
 
Pour contourner le fonctionnement séquentiel l'utilisation de la bibliothèque AccelStepper.h et l'implantation des commandes associées au cœur même des routines appelées séquentiellement par la boucle principale, permettent d'avoir la simultanéité des actions principales, à savoir : les animations de la ledring et la rotation du moteur pas-à-pas.
  
{{Idea|C'est cette astuce dans le code qui permet de ne pas arrêter le moteur le temps dédié à la surveillance d'une interaction avec la barre.}}
+
{{Idea|C'est cette astuce dans le code qui permet de ne pas arrêter le moteur le temps dédié à la surveillance d'une interaction avec la barre.}}</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_pgm_aruino_init_1.png
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_pgm_aruino_init_1.png
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_pgm_aruino_init_2.png
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_pgm_aruino_init_2.png
Line 272: Line 274:
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Assemblage, tests et finitions
+
|Step_Title=<translate>Assemblage, tests et finitions</translate>
|Step_Content=La carte Arduino, le potentiomètre ainsi que l'interrupteur relié au bloc d'alimentation sont installés dans et sur l'étage de base de la boîte (étage inférieur).
+
|Step_Content=<translate>La carte Arduino, le potentiomètre ainsi que l'interrupteur relié au bloc d'alimentation sont installés dans et sur l'étage de base de la boîte (étage inférieur).
  
 
L'écran LCD est installé dans l'étage éponyme (étage intermédiaire).
 
L'écran LCD est installé dans l'étage éponyme (étage intermédiaire).
Line 289: Line 291:
 
Sur le couvercle de l'étage sont fixés :
 
Sur le couvercle de l'étage sont fixés :
 
* le support de la figurine, juste au-dessus de l'anneau de LEDs pour en diffuser la lumière (et la rendre moins agressive à l'oeil étant donné la puissance des LEDs) ;
 
* le support de la figurine, juste au-dessus de l'anneau de LEDs pour en diffuser la lumière (et la rendre moins agressive à l'oeil étant donné la puissance des LEDs) ;
* la figurine elle-même, sur l'axe du moteur de façon à être entraînée lorsque celui-ci tourne.
+
* la figurine elle-même, sur l'axe du moteur de façon à être entraînée lorsque celui-ci tourne.</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_DSC_0105.JPG
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_DSC_0105.JPG
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_DSC_0100.JPG
 
|Step_Picture_01=Mood_Box,_Sons_et_Lumières_DSC_0100.JPG
Line 297: Line 299:
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Now let's dance!
+
|Step_Title=<translate>Now let's dance!</translate>
|Step_Content=L'étage Mood Box est désormais terminé et fonctionnel.
+
|Step_Content=<translate>L'étage Mood Box est désormais terminé et fonctionnel.
  
 
Se référer aux spécifications générales explicitées en introduction pour son bon usage !
 
Se référer aux spécifications générales explicitées en introduction pour son bon usage !
  
Merci pour votre intérêt :)
+
Merci pour votre intérêt :)</translate>
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_moodbox__cran_d_marrage.png
 
|Step_Picture_00=Mood_Box,_Sons_et_Lumières_moodbox__cran_d_marrage.png
 
}}
 
}}
 
{{ {{tntn|Notes}}
 
{{ {{tntn|Notes}}
|Notes=La figurine utilisée pour la présentation finale est issue de Thingiverse (https://www.thingiverse.com/thing:570654).  
+
|Notes=<translate>La figurine utilisée pour la présentation finale est issue de Thingiverse (https://www.thingiverse.com/thing:570654).  
  
 
Elle a été utilisée faute d'avoir eu le temps suffisant pour recréer en 3D le couple formé par l'hippopotame Hyacinth et son cavalier Ben Ali Gator dans Fantasia.
 
Elle a été utilisée faute d'avoir eu le temps suffisant pour recréer en 3D le couple formé par l'hippopotame Hyacinth et son cavalier Ben Ali Gator dans Fantasia.
  
Projet "bentolux" accessible sur le site (à partir de juillet 2018).
+
Projet "bentolux" accessible sur le site (à partir de juillet 2018).</translate>
 
}}
 
}}
 
{{ {{tntn|Tuto Status}}
 
{{ {{tntn|Tuto Status}}
|Complete=Draft
+
|Complete=Published
 
}}
 
}}

Revision as of 17:05, 2 July 2018