I am trying to make a basic circuit to power a water mister module. The only way I can get the 'uno R3' or 'nano every' to produce enough power for the module is when they are directly connected to the 5V pin. When I use any other pin, digital or analog, the mister activates but is significantly weaker.
I even attached my arduino to my external adjustable power supply and played with the voltage settings via Vin pin going all the way up to 12V but the output was always the same (weak).
I noticed that the amperage the module was drawing was always 100mA from the digital and analog pins, even though it is designed to function at 300mA but I couldn't get it to draw more amperage.
I can only assume there is a built in hardware limit within the arduino restricting the amperage output on every pin except the 5V pin. Is there a way to modify this?
Then consider using a MOSFET controlled by an Arduino pin or, if you want to go "old school", use a relay controlled by an Arduino pin to switch the mister
Beyond the tips that were given, keep in mind that raising the voltage to Vin pin increases the difference that the onboard regulator will have to spend in heat. The overall effect is exactly the opposite of what you want –> it decreases the amount of current the board can provide without overheating.
Thank you all for the recommendations and ideas. A MOSFET is obviously a great solution to this problem. Thank you all for sharing your wisdom! I am ordering the parts now and will give it try. Thanks again!