Stap 2: Probeer het op een protoboard
Hoezo transistoren? De digitale pennen op de Arduino niet kunnen gewoon bron voldoende stroom om de macht van de hoeveelheid LED's die we willen. Elke 2N3904 aankan 200mA, meer dan genoeg aan de macht van de 4 LED's elk is aangesloten.
Een andere opmerking. Ik weet niet welke spanningsregelaar stroom de 5V op de Arduino te is gewaardeerd. Ik kan alle de LEDs uitgevoerd op vol en warm maar (nog) niet sterven. Dit werkt naar 2 x 8 x 3 (LEDS) x 0.015A = 0.72A
0.72a x 5V = 3.6W
Het zou vrij eenvoudig toevoegen van uw eigen 5V voeding aan de Raad van bestuur.
Zijn gemakkelijk om te schrijven van een eenvoudige arduino program waarmee de kleuren van één of twee LEDs. Als u niet klaar voor bent, is hier een die vindt in seriële opdrachten om de kleuren te veranderen. Een voorbeeld van de praktijk circuit is opgenomen in de tekening en PDF-bestanden om te werken met de code. Het accepteert commando's in de vorm van:
*$RGB,0..255,0..255,0..255,0/1,0/1,0/1* (sterren inbegrepen)
Dit stelt de PWM-waarden voor RGB naar tussen 0 en 255 en schakelt in en uit de 3 cutoff transistors. Hoezo één cutoff transistor voor elke kleur? Als u sommige van uw verlichting via de cutoff transistor en enkele draad rechtstreeks naar de grond dit zal u toestaan om meer kleuren. Je zou kunnen hebben: R + B op één licht met alleen R op een ander.