Edge Lit självständighetsförklaring! (1 / 3 steg)
Steg 1: Teensy
Ledningar
Jag använde en Teensy 2.0 för detta projekt. LED strip jag använde var en äldre Adafruit RGB LED strip baserat på HL1606-chip. Detta band är individuellt adresserbara.
Teensy 5V och GND stift är anslutna direkt till LED strip 5V och GND stift. Jag använder inte den SI pad på LED strip.
Den LED Data pad är ansluten till Teensy pin B2
LED-klocka pad är ansluten till Teensy pin B1
LED spärren plattan är ansluten till Teensy stift D1
Hela är driv vid USB-anslutningen på Teensy. Detta är möjligt eftersom jag bara använder 6 lysdioder som inte kommer får tillräcklig ström för att överbelasta USB-porten.
Koden
Jag har bifogat min Teensy kod till detta steg. Det finns några funktioner kommenteras ut. Känn dig fri att aktivera dem igen om du vill använda dessa animationer.
Koden kräver Adafruits HL1606 Arduino bibliotek. Koden är också baserad på en av Adafruits exempel, med några extra animationer byggdes.