Wanneer we met LED's werken, die wij vaak graag controle van hun status (aan/uit), helderheid en kleur. Er zijn vele, vele verschillende manieren over dit te gaan, maar geen zijn zoals een oplossing als de WS2812 RGB LED compact. In haar kleine 5 x 5 mm pakket omvat de WS2812 3 super heldere LEDs (rood, groen en blauw) en een compacte driver circuit (WS2811) dat alleen een gegevensinvoer vereist om controle van de staat, helderheid en kleur van de 3 LED's.
Ten koste van slechts één regel om controle 3 LED's nodig, komt er een vraag voor zeer precieze timing in de communicatie met de WS2811. Om deze reden is een real-time microcontroller (b.v., AVR, Arduino, PIC) vereist. Helaas, geen een Linux gebaseerde microcomputer of een geïnterpreteerde microcontroller zoals de Netduino of de Basic Stamp de voldoende timing nauwkeurigheid die nodig is. En dus, in dit Instructable ik lopen door het proces van het opzetten van en het beheren van een van deze LEDs met een Arduino Uno. Vervolgens, ik laten zien hoe gemakkelijk het is om de verbinding van verscheidene van hen samen voor de weergave van een ontzagwekkende verlichting!
Moeilijkheidsgraad: Beginner
Tijd om voltooiing: 10-15 minuten