Köra RGB LED remsor av en Arduino (2 / 5 steg)
Steg 2: N-kanal MOSFETs
Det mest uppenbara sättet att ansluta LED strips till en Arduino använder N-kanal MOSFETs. Det finns massor av handledning om deras användning, som denna. N-kanal MOSFET är perfekt för vårt syfte, eftersom det sjunker strömmen, placeras efter belastning, så att anslutningen är mycket enkel: källa till marken, porten till Arduino nål, avlopp till en färgkanal LED Strip (vanligtvis en färgad wire). Ett motstånd av 220 Ohm rekommenderas mellan Arduino pin och Gate, men är inte absolut nödvändigt. Nu kan du styra LED strip på samma sätt som när du blinkade en LED på en skärbräda.
Vilka MOSFET att använda? Som vi arbetar med to220 paket här, är de alla ganska kraftfull. Men några är gjorda för att hantera höga spänningar (1000V och mer) och vissa är bra med höga strömmar (200A och uppåt). Du behöver inte hög spänning, så syftar till som fungerar med minst 20 volt och 6 ampere. I själva verket du kommer förmodligen att sluta med något som liknar 55V/41A, eftersom dessa är vanliga och kan vara användbara i andra projekt.
Denna metod är snabb och enkel, men har en baksida: du behöver 6 MOSFETs för 2 stycken LED strip, och de är skrymmande, ibland kostsam och i princip lite overdrive, som deras makt betyg vanligtvis är mycket mer än du behöver (som 55V/41A). Du kan också hitta detta alltför uppenbart och vill göra något mer intressant. OK, vidare till nästa steg.