Stap 1: Teensy
Bedrading
Ik gebruikte een Teensy 2.0 voor dit project. De LED-strip die ik gebruikte was een oudere Adafruit RGB LED-strip op basis van de HL1606-chip. Deze strip is individueel adresseerbare.
Van de Teensy 5V en GND pinnen zijn aangesloten direct naar de LED-strip 5V en GND pinnen. Ik niet het gebruik van de SI-pad op de LED strip.
De LED gegevens pad is verbonden met Teensy pin B2
De LED klok pad is verbonden met Teensy pin B1
De LED Latch-pad is verbonden met Teensy pin D1
De hele zaak wordt aangedreven door de USB-aansluiting op de Teensy. Dit is mogelijk omdat ik ben alleen met behulp van 6 LEDs die niet voldoende stroom om overbelasting van de USB-poort zal trekken.
Code
Ik ben mijn Teensy code verbonden aan deze stap. Er zijn een aantal functies uitgecommentarieerd. Voel je vrij om opnieuw inschakelen als u zou willen gebruiken deze animaties.
De code vereist van Adafruit HL1606 Arduino library. De code berust ook op een van Adafruit van voorbeelden, met sommige extra animaties in gebouwd.