Eventually you’re planning to end up holding a 12v coil, motor, or light-weight and curious “How the euphemism am I imagined to management this from my Arduino?” and that we have coated this within the past. nowadays we tend to square measure planning to state differently of doing simply that, now with associate N-Channel MOSFET metal–oxide–semiconductor junction transistor, specifically the P55NF06 MOSFET (You will choose these up from sparkfun). however you’ll use any N-Channel MOSFET precisely the same method.
Transistors just like the P55NF06 area unit very nice for dominant high-voltage devices from your Arduino, however, they are doing have some limitations. This current configuration is simply helpful for change DC current, thus don’t do that with AN AC supply, conjointly MOSFETs have each a voltage ANd an amperage/current limitation. The P55NF06 will handle change up to 60V, and also the electrical phenomenon is restricted to 30A (with conductor and correct wiring). something over many amps, particularly once this is constant (like during a motor) and not short pulses, I’d suggest employing a heat-sink. I sometimes simply solder a bent piece of metal to the rear, simply one thing to assist dissipate the warmth. Just note, if you’re mistreatment quite one amongst the P55NF06 , you’ll be able to not solder them to identical heat-sink because the back is connected to the drain of the MOSFET, not the supply. If you would like to change AC, I’d look into employing a relay instead.