Bitars banka steg för steg: Arduino kontroll av WS2811, WS2812 och WS2812B RGB lysdioder (1 / 5 steg)
Steg 1: Förteckning över material
-En intern oscillator
-En signal omforma och amplifiering krets
-En data spärr
-3-kanal, programmerbar konstant ström output enhet
-2 digitala portar (seriell utgång/ingång)
Trots alla krångligheter under huven, vi behöver bara tänka på en sak – förutom att ge ström, naturligtvis – vilket är att skicka dem (1s) och nollor (0) över till input serieporten enligt vad vi vill ha för lysdioderna att göra. Och så, vi först måste vara klart för oss vad vi vill lysdioderna att göra innan vi går in på hur vi vill göra det.
Material
Krävs
Detta Instructable fokuserar på firmware att kommunicera med WS281X, så behöver vi verkligen följa med är en dator som kör den senaste versionen av Arduino gränssnitt (tillgänglig för OS X, GNU/Linux och Widnows):
Arduino IDE V1.0.5
Tillval
Om vi vill se koden styra en faktisk WS2812 RGB LED, behöver vi följande delar:
1 x WS2812 RGB LED (pre lödda på en liten breakout styrelse)
1 x Lödfritt set av brödunderläggen
Solid kabel (olika färger, 28 AWG)
1 x Arduino Uno R3
1 x Breakaway Pin kontakt, 0.1" Pitch, 8-polig hane