Go Down

Topic: Using external current inputs. (Read 568 times) previous topic - next topic


Dec 05, 2015, 12:25 am Last Edit: Dec 05, 2015, 12:40 am by IvanMaldonado
Hi, I want to control 6 servos with my Arduino Mega. The program is ok and I can control one of the servos perfectly. Since these servos are .5A each, I can only control one "Smoothly", so I used my phone charger (5V, 2A) To control 4 of them, and then I connected the 'control' cables to their ports on the Arduino, the problem is that none of these move, they receive the current because they go hard, but I can't control them, if I feed one of the servos with the arduino voltage, it starts working.

I don't see why this happens, could I get some help?
Thank you in advance! :)


Have you connected the ground of the supply to the Arduino ground?



Without seeing your code and your wiring diagram it is a little difficult to assist.

Have you the servo GND connected to the Arduino GND? (You should have)

Two or three hours spent thinking and reading documentation solves most programming problems.


I am just using the arduino port, the supply cables of the servos are connected to my 5V source only, should I put the ground from my 5V source to the Arduino Ground?


Dec 05, 2015, 01:17 am Last Edit: Dec 05, 2015, 01:22 am by IvanMaldonado
Pic related
Red like color +5V (Sorry, I'm colorblind)
White +5V Ground
Blue Arduino port


I fixed my problems connecting both GND's, thank you!

Go Up