Stap 5: Het maken van een strip voor RGB-LEDs
-Elke pixel opstelt om 60mA (witte bij volledige helderheid vereist alle LEDs op, elke tekening ~ 20mA).
-Een Arduino zal max uit het RAM-geheugen rijden 500 LEDs op een vernieuwingsfrequentie van 30 Hz.
-Om de twee platen met elkaar verbinden, de aanbevolen maximale scheiding is 6" neerhangt van de macht, en beschadiging van gegevens te voorkomen.
Met deze overwegingen in het achterhoofd, kunnen we alle LEDs met 24 bits van kleurenresolutie, op helderheidsniveaus die consistent en heel veerkrachtig op wijzigingen op de (kleine) accu macht wijzigingen rijden.
Aan 'daisy-chain' de planken die we voorbereid voor dit Instructable we begin met de aansluiting van de contrasteker van de ene naar de andere stekker van de andere van de twee platen met de rechte hoek-headers. Dan met onze Arduino board losgekoppeld van macht en USB, plaatsen we de andere stekker van de twee-board-keten op het solderless breadboard. Wij zorgen dat de pinnen met die op de WS2812 Breakout Board die was verbonden met het breadboard al uitlijnen. Deze aanpassing zal hebben de VCC en GND pinnen van zowel de rechte-header van bestuur en de keten op dezelfde rij van het breadboard. We plaatsen de twee halfpension-keten in de buurt van het einde van de derde Breakout Board dat is tegengesteld aan de condensator.
Nadat alles is aangesloten, kunnen wij brand-up van de Arduino IDE en de tekst-Editor gebruiken voor het wijzigen van de definitie "#define NUM_LEDS 1" naar "#define NUM_LEDS 3". Na het aansluiten van de Raad van bestuur terug naar macht en/of USB, kunnen wij het nieuwe programma... uploaden en... BAM! Alle drie LEDs moeten knipperen net als dat!