LED strips avec Arduino
L’atelier du 9 Janvier a été l’occasion de tester les nouveaux LED strips de la commande groupée. Comme l’indique la page Ebay associée, il faut utiliser la librairie fastspi .
Les étapes sont simples:
- Etamer les fils du connecteur pour pouvoir piquer les fils dans une breadboard.
- Cabler : fil rouge sur le 5V Arduino, fil bleu à la masse et fil vert sur une des borches de l’arduino (broche 4 par défaut dans l’exemple).
- Télécharger la bilbiothèque FastSPI depuis le site (direct link). Dézipper son contenu dans le répertoire contenant vos sketchs où vous aurez précédemment créé un répertoire « libraries » (ce qui donne ~/Sketchbook/libraries/FastSPI_LED.) Voir ce lien pour plus de détails sur l’installation d’une bibliothèque.
- Lancer l’IDE, chercher le Sketch d’exemple de la librairie par le menu Sketches->examples. Si la librairie est bien installée, l’exemple ‘testleds’ sera présent sous le nom de la librairie dans ce menu.
- Changer la valeur de NUM_LEDS à 60 (nombre de LEDs dans le ruban) et activez FastSPI_LED.setChipset(CFastSPI_LED::SPI_TM1804); dans la fonction setup().
- Compilez et chargez le sketch. C’est parti !
Si vous trouvez que certaines LEDs ne fonctionnent pas bien ou ne s’allument pas, vérifiez votre cablage, en particulier la masse (elle doit être connectée à celle de l’Arduino).
Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.