Stap 1: Lijst van materialen
Deze prachtige RGB LED wordt geleverd in een pakket van de 5050 (5 x 5 mm) met 6 kussentjes die zijn vrij eenvoudig om te solderen op het bord van een breakout. Als het alleen extra materiaal nodig een condensator-brandweerkoppeling is, biedt de WS2812 eerlijk gezegd de beste oplossing voor het beheersen van de kleur en helderheid van een RGB-LED. De ingesloten constant-current LED driver (WS2811) is opmerkelijk handig om twee redenen:
-Een constante stroom van ~ 18mA elke LED zal rijden, zelfs als het voltage varieert.
-Er is niet nodig om toe te voegen current-limiting weerstanden (a.k.a choke weerstanden) tussen de voeding en de LEDs.
Alles wat we nodig is een zeer eenvoudig ontwerp om macht, grond en 1 controle Input om het maken van een weergave van de ontzagwekkende verlichting bestaande uit niet een, maar een hele reeks van RGB LED's. Dat klopt! Door de pin gegevens uit van een van deze LEDs, te koppelen aan de data pin van een ander, kunnen we beiden zelfstandig rijden met dezelfde controle Input! Als het niet duidelijk is hoe dit te doen, wees niet verontrust, door het einde van dit Instructable zult u goed op uw manier aan toe te voegen WS2812 elk project u wilt!
Voor dit Instructable hier is een wat we gebruiken:
Materialen:
3 x WS2812 RGB LED's (vooraf op een kleine breakout board gesoldeerd)
1 x Solderless Breadboard
Vaste Core Wire (geassorteerde kleuren; 28 AWG)
1 x Arduino Uno R3
1 x Break-away pinsconnector, 0.1" worp, 8-pins mannelijk (rechte hoek)
1 x Pin Connector, 0.1" worp, 8-Pin vrouwelijk (rechte hoek)
1 x afgescheiden pins Connector, 0.1" worp, 8-pins mannelijk
Tools:
PC
USB A / B-kabel
Draad-Stripper
Soldeerbout
Opmerkingen:
Afhankelijk van uw project, de WS2812 RGB LED's zijn ook beschikbaar zonder een breakout board voor ongeveer 0,40 dollar elk, maar het gemak van de pre gesoldeerde optie is aantrekkelijk voor eenvoudige toepassingen.