Stap 1: Achtergrond en circuits
Elke LED "pixel" op een strook bestaat uit drie light emitting diodes (LED). De meeste LED Strips zijn gemeenschappelijke anode. Dit betekent dat het positieve einde van de diodes worden aangesloten op + 12v aan beide uiteinden van de strip. Verbinding + 12V na contact naar de anode en 0v tot en met B, R, G naar elk circuit oplichten. Eén kleur strips en RGB uitzien hetzelfde met het blote oog. Zelfs één kleur strips hebben koperen aansluitingen die worden aangeduid als + 12v, B, O en G alhoewel alle LED's zijn dezelfde kleur.
LED versterkers/Repeaters heten soms RGB versterkers. Laat je niet dat je gek. Ze werken net zo goed voor één kleur. Een LED-Amp wordt gevoed door 12v en heeft het label in-/ uitgangen + 12v, B, O en G net zoals de strips. Het gebruik gemaakt van het apparaat is te nemen van de ingangsspanning potentiële, die u kunt aanzienlijk lager dan 12v aan het einde van een lange strook, en stimuleren het terug naar 12v door het eten van meer macht. Ik heb ontdekt dat een 5v spanningsverschil op de input genoeg is om het amp van de LED te stimuleren het signaal naar 12v op de uitgang wat betekent dat we kunnen schakelen het Amp 12v uitgangen door middel van Arduino digitale pinnen. Arduino digitale uitgangen werken op 0 of + 5v.
De circuits verbinden 5v op de Arduino met 12v op de LED Amp ingang (gemeenschappelijk anode). Dit lijkt misschien raar. Ik zal proberen om enig gevoel van het. De R, B, G-ingangen van het amp zijn aangesloten op de digitale uitgang van de Arduino. Het instellen van een pincode op 0 maakt een 5v potentiële aan de gemeenschappelijke anode die zal leiden tot op een 12v potentiële op de overeenkomstige uitvoer de LED zal oplichten. Met andere woorden, schakelt een digitale 0 het licht op. Een digitale 1 uitgeschakeld. Of, bij het gebruik van PWM plicht cycli, 255 is uitgeschakeld en 0 brandt.