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:

  1. Etamer les fils du connecteur pour pouvoir piquer les fils dans une breadboard.
  2. 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).
  3. SAMSUNG
  4. 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.
  5. 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.
  6. 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().
  7. 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