Lampe legoVor
← 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
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à :
Source
Les sources sont disponible ici
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.