I'm trying to eventually run 23 small 5-12 volt dc motors off of an arduino mega. So far, my prototype runs using an uno. I am running into issues with power.
Right now I have 5 motors connected to the uno with a 12v AC to DC adapter plugged into it. I can get about 3 of these motors going at one time but as soon as I get 4-5 running the arduino shuts off. I am controlling these motors through the serial port w/ Max/MSP and a midi controller. When the arduino shuts off I have to reopen the serial port to get it running again. These motors are just running through transistors as the switch.
Does anyone have any suggestions? I feel like there is not enough power reaching these motors and my goal of running 23 is going to be no small feat... Any suggestions?