Stap 2: Bouw van de LED Drive Circuit
De LED Drive Circuit is het hart van de lamp - het maakt de Arduino om over te schakelen van de grote stromingen die nodig zijn voor het aandrijven van de LED. Het beschikt over een prachtige 10W RGB LED en weerstanden geselecteerd zodanig dat het kleurplan puur en flexibel is. 4 TIP120 Darlington-Transistors gebruikt om over te schakelen van de vier kanalen van de LED.
De RGB-LED is echt een RGGB LED, wat betekent dat er 4 aparte sterven. In dit circuit, kunnen we onze RGGB leidde als vier afzonderlijke LED's behandelen, is elk aangezet door hun eigen pols-breedte-gemoduleerd Arduino output. Dit betekent dat we elk kanaal (met inbegrip van de twee identieke groene kanalen) onafhankelijk van elkaar controleren kunnen, waardoor meer kleur controle. Op de LED-ster heeft elk kanaal zijn eigen ingang en eigen grond. Zoals in het schakeldiagram zien te, zijn we tekening stroom van een 12v muur bron, die we dan doorsturen naar 4 weerstanden die de spanning aan de juiste ingangsspanning voor de LEDs verminderen. Wij solderen de verbindingen op de LED-ster, en vervolgens 4 TIP120 darlington-transistors, de poort van elk is aangesloten op de Arduino PWM-uitgangen.
Wij hebben de weerstanden 10W hechten aan de aluminium behuizing van de lamp voor warmteafvoer. Het wordt aanbevolen dat u deze weerstanden aan één of ander soort heatsink ongeacht uw design lamp hechten, aangezien ze zeer hete krijgen na een paar minuten van lamp gebruiken. Wij hebben de 4 darlington-transistors op een 80 x 100 mm perf board aangesloten, en bevestigd aan elke pixel een kleine heatsink.
Nadat dit circuit is gebouwd, zal u zitten kundig voor inschakelen van de LED te testen van elk kanaal, hebt u een voedingsbron.