Stap 2: De elektronica
De truc is het gebruik van een FET (Field Effect Transistor) te omzeilen de bestuurder huidige rond de LED's zoals in het schema hierboven.
Een logica van de arduino op pin 9 hoge draait op de FET en shunts de stroom door de FET in plaats van de LED's (omdat de spanningsval over de lage op-weerstand van de FET veel minder dan de Vf van de diodes is). Dit deert niet de huidige bron rijden de LEDs: alles wat het wil doen is het leveren van zijn huidige (in dit geval over een amp) set en het niet schelen of het is door de LED's of de FET. Ik ben met behulp van een IRF840 (PDF-gegevensblad) FET omdat ik had één rondslingeren van herstellen sommige motor controllers, kunt u een FET met een drempel van de logica-niveau zoals een IRF512. Elke fatsoenlijke N-kanaal FET zal werken, zorg ervoor dat het wordt beoordeeld voor op minste 12V en 1 amp huidige. Hier is een van Adafruit dat de truc doen zal!
Als je gewend bent aan spanning bronnen zoals batterijen of DC voedingen, dit circuit verkeerd klinkt: zal niet de FET "korte uit" het stuurprogramma? Nou, doet ja het; de truc hier is dat power LEDs worden gedreven door een stroombron, dat is helemaal prima naar kort. Wanneer het PWM-signaal op de transistor draait, is de huidige LED gerangeerd rond de LEDs door de transistor, ze uit te schakelen. Omdat de huidige bron niet hoeft te doen van alle werkzaamheden om de stroom door de lage Vds van de FET, wordt in wezen geen energie verspild.