Différences entre les versions de « Lampe legoVor »
(16 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 4 : | Ligne 4 : | ||
[[Category:Programmation]] | [[Category:Programmation]] | ||
<center><big>'''LegoVor'''</big></center> | [[Image:legoVor_predelalampe1.jpg|600px|right|thumb|]]<center><big>'''LegoVor'''</big></center> | ||
Ligne 54 : | Ligne 54 : | ||
| style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Le socle, véritable aire de jeu qui cache l’Arduino et tout le bazar. | | style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Le socle, véritable aire de jeu qui cache l’Arduino et tout le bazar. | ||
* Ne nous leurrons pas, à moins d’avoir une imprimante précise le personnage Lego va avoir du mal à se mettre partout. | * Ne nous leurrons pas, à moins d’avoir une imprimante précise et d'accepter d'y consacrer le temps nécessaire... le personnage Lego va avoir du mal à se mettre partout. | ||
|} | |} | ||
[[Image:]] | [[Image:legoVor_assemblage.JPG|center]] | ||
==La programmation== | ==La programmation== | ||
Ligne 74 : | Ligne 72 : | ||
{| style="border-spacing:0;" | {| style="border-spacing:0;" | ||
| style="border:0.018cm solid #00000a;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:]] | | style="border:0.018cm solid #00000a;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:legoVor_code1of2.JPG]] | ||
| style="border:0.018cm solid #00000a;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:]] | | style="border:0.018cm solid #00000a;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:legoVor_code2of2.JPG]] | ||
|} | |} | ||
Code | Code source disponible [http://www.vorobotics.com/uploads/legoVor/lampe.ino ici] | ||
==Cablâge ARDUINO== | |||
à compéter | |||
LED blanches sur la pin 2 | |||
LEd de couleurs de pin 5 à 11 | |||
LED rouge | |||
LED verte | |||
Capteur ultrason : trig sur la pin et echo sur la pin | |||
==Le package== | ==Le package== | ||
Ligne 85 : | Ligne 95 : | ||
{| style="border-spacing:0;" | {| style="border-spacing:0;" | ||
| style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:]] | | style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:legoVor_skimal.jpg|300px]] | ||
| style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| La couleur bleu et les leds colorés nous faisaient penser à une aurore boréale au-dessus des glaces de l’arctique. Du coup on a cherché le Lego qui allait bien avec l’imaginaire qu’on souhaitait créer. | | style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| La couleur bleu et les leds colorés nous faisaient penser à une aurore boréale au-dessus des glaces de l’arctique. Du coup on a cherché le Lego qui allait bien avec l’imaginaire qu’on souhaitait créer. | ||
Et par la même occasion un Lego qui nous faisait marrer pour la suite … | Et par la même occasion un Lego qui nous faisait marrer pour la suite … | ||
|} | |} | ||
Ligne 99 : | Ligne 106 : | ||
{| style="border-spacing:0;" | {| style="border-spacing:0;" | ||
| style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:]] | | style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:legoVor_predelalampe1.jpg|300px]] | ||
| style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:]] | | style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:legoVor_P1200834.JPG|200px]] | ||
| style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:]] | | style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:legoVor_predelalampe3.jpg|300px]] | ||
| style="border:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [[Image:legoVorAurore.JPG|300px]] | |||
|} | |||
Pour voir la vidéo réalisée en stop motion cliquez [https://youtu.be/BektYIu1lEA là] : | |||
==Sources== | |||
Les sources sont disponible [http://www.vorobotics.com/uploads/legoVor/lego_vor_src_stl.zip ici] | |||
Fichiers mécaniques et stl. | |||
==Pour conclure == | ==Pour conclure == |
Version actuelle datée du 3 décembre 2016 à 23:22
← Accueil ← Nos Projets
Présentation
Bref, vu d’ici on aurait pu y passer le mois rien qu’à penser et dessiner le projet mais au bout de quelques jours c’est l’évidence. Il lui faut une veilleuse. Le truc c’est que je peux me lancer dans ce genre de code sans trop de peine, et puis l’équipe est là au besoin.
On en arrive très vite au Lego, c’est ludique et ça l’accompagnera un moment. Et tout aussi important, ça nous amuse.
Eléments
L’ensemble n’est composé que de trois éléments imprimables.
La programmation
On va faire fonctionner 5 leds blanches et 7 de couleurs en fonction d’une distance calculée par un détecteur ultrason.
Dans ce sketch les leds de couleurs (pin de 5 à 11) s’allumeront si on passe la main entre 10 et 20 cm tout en éteignant les leds blanches qui elles s’allument entre 2 et 4 cm.
La séquence d’allumage des leds de couleurs est définies par des intervalles dont le temps est calculés grâce à la fonction « millis », le tout bien rangé dans un tableau.
Je me suis beaucoup inspiré des conseils donnés dans le 1er hors-série de Hackable Magazine (6 jours pour débuter facilement avec Arduino). Si comme moi vous êtes novice je vous invite vivement à le lire, vous y trouverez par ailleurs les exemples qui m’ont mené à écrire le code de cette manière.
Code source disponible ici
Cablâge ARDUINO
à compéter
LED blanches sur la pin 2
LEd de couleurs de pin 5 à 11
LED rouge
LED verte
Capteur ultrason : trig sur la pin et echo sur la pin
Le package
…car pour stimuler l’imagination du destinataire on lui a imaginé une notice technique et ludique sur mesure qui nous à pris un certains temps. Allez, voilà quelques images.
Pour voir la vidéo réalisée en stop motion cliquez là :
Sources
Les sources sont disponible ici
Fichiers mécaniques et stl.
Pour conclure
C’est un projet accessible au débutant (j’en suis), et qui permet de voir des lignes de codes se concrétiser en un objet. Bien sur, il n’est pas parfait et ne le sera pas tant que vous n’y aurez pas apporté votre touche personnelle. D’ailleurs s’il y a un courageux pour se lancer dans le PCB ses plans seront les bienvenus.
Amusez-vous bien.