I am working on a project for college and am having issues with my servo. I am using a 25 kg.cm servo which uses 4.8-6.8 V. When powered directly through the Arduino it works however it moves incredibly slow, I believe it's because I am powering a few sensors using the Arduino. The Arduino I'm using is the Uno Rev3. I am trying to use 4 x AAA batteries, 1.5 V each, connected in a battery holder that appears to be connected in series. When I try to power the servo using the batteries there is no response at all. Everything is connected to the Arduino ground pin. Is it likely that the batteries or holder are faulty? Or maybe the current is too low? Unfortunately I don't have a multimeter handy to test the batteries/holder. Could a second battery pack in parallel help?
Those batteries are far to weak for that big servo (and so is the Arduino 5V pin).
Try 4 or 5 x AA (not AAA) 1.2V NiMH rechargeables which will have a much better chance of working. Note: rechargeable is important, they can deliver far more current than common AA alkaline batteries.
Just buy 4 NiMH AA cells and there are loads of chargers available for them, some even come with
a set of 4 cells. Much more flexible than a special pack that needs a special charger. Try to find good
quality AA NiMH cells with a datasheet available, in the 2.0 to 2.6Ah range.
MarkT:
Just buy 4 NiMH AA cells and there are loads of chargers available for them, some even come with
a set of 4 cells. Much more flexible than a special pack that needs a special charger. Try to find good
quality AA NiMH cells with a datasheet available, in the 2.0 to 2.6Ah range.
You can get empty USB charging battery packs like below that use the 186500 batteries, that might be of use. The cases open up, which would allow you to access the batteries directly for powering the servos, and use the USB ports for powering the arduinos with 5v and recharging the batteries. These DIY cases come in various sizes for two, four, or more batteries.