Étape 1: Teensy
Câblage
J’ai utilisé un Teensy 2.0 pour ce projet. La bande de LED, que j’ai utilisé était une bande de LED RGB Adafruit âgée basée sur la puce HL1606. Cette bande est adressable individuellement.
Du Teensy 5V et GND épingles sont raccordés directement sur le strip LED 5V et GND épingles. Je na pas utiliser la touche de SI sur la bande de LED.
Le tampon de données de LED est connecté à la broche Teensy B2
La touche LED Clock est connectée à la broche Teensy B1
La touche LED loquet est connectée à la broche Teensy D1
Le tout est alimenté par la connexion USB sur le Teensy. Ceci est possible car je suis seulement en utilisant 6 LED qui ne consomme pas assez de courant pour surcharger le port USB.
Code
J’ai joint mon code Teensy à cette étape. Il y a quelques fonctions mis en commentaire. N’hésitez pas à le réactiver si vous souhaitez utiliser ces animations.
Le code exige de Adafruit Arduino HL1606 bibliothèque. Le code repose également sur l’un des exemples de Adafruit, avec quelques animations supplémentaires construites en.