USB NeoPixel Deco lampor (via Digispark / ATtiny85)
Detta Instructable behöver vi en WS2812 LED strip, även känd som NeoPixel, och någon MCU som kan programmeras via Arduino. Jag använder Digispark, det är en mycket trevlig liten MCU baserat på ATtiny85. Den har en speciell bootloader kallas mikrokärnor som ger möjlighet att ladda upp ett program direkt genom USB. Detta innebär att om du har Digispark styrelsen du kan börja använda det utan någon annan hårdvara, Följ bara instruktionerna på http://digistump.com/wiki/digispark
Lista över komponenter:
- Digispark (någon Arduino kommer att göra)
- WS2812 LED strip (NeoPixel)
Observera att NeoPixel bibliotek måste tillräckligt med minne för att hålla färgdata för alla pixlar. Du behöver 3 byte för varje LED i din WS2812 remsa (och lite mer för andra variabler). Till exempel ATtiny85 har bara 512 byte minne och jag kunde styra upp till 100 lysdioder. Om du vill göra längre remsor, behöver du mer kraftfull MCU (ATmega328 är en anständig val).