Hello, my name is Rafael and I'm brazilian, I'm a Arduino lover, and I'm trying to use 4 servos on my project at the same time, with different speeds and rotation sense, but when I try to invert the rotation sense, my Arduino automatically resets, and it happens everytime that the controller try to invert the rotation, I will post the conections that I made here, hope that someone can help me, I'm almost crying here, have no idea about what's going on
Ps: The battery that I use has another specs, different than the picture, it's a 5V battery, 3,6A, 33.6W, it's a portable cell phone charger, I've cut a USB cable to supply the Arduino and the other components, here is more about it:
I'm pretty sure that's a power problem. What's the current rating on the servos? Does it happen when you only connect one servo?
The solution might be to use a higher voltage with a separate voltage regulator for the servos and the Arduino powered by the higher voltage through Vin, with the Arduino's using it's own separate on-board regulator.
That is definitely a power problem. You should use a separate power supply for the servos, capable of supplying 4.8 - 6 V at 4 or more amperes (1 ampere per servo). Connect all the grounds together.