Ok cool thanks for the information, i will try this too.
Those batteries arn't that expensive on ebay so i could give it a try, in the meantime i will search the secondhand shop for some other ac-dc adapters with some more current.
What is the type of servo you used? I can search for the details myself then.
And how did you connect the servo's to the shield, are there any resistors and/or capacitors on the shield? And what was the mAh of the battery used?? ;D
Currently i've got 12 servo's connected to a v4 sensor shield that i modded to have it's own powersupply since the arduino can't even handle one servo without resetting..
But i bought several powersupplys to get the whole thing running.. and all i got so far is three servo's at once with a 5v 800mah adapter.. so i figured that going to a more powerfull adaptor would help. So i bought a 5v 2A adapter, but now it's the same as running the servo's from the arduino.. only one can try to start but the whole thing shuts down..
So i figured that i'm missing something, but what? I use the same servo's as this guy ( http://letsmakerobots.com/node/2423 ) and he got 12 running with Atmega chips.. but i can't figure out what the difference is between my setup and his.
They are talking about h-bridges and mosfet's .. but on this forum nobody is using them to run more servo's..
So i would really appreciate it if somebody can give me some hints on this 8-)
With 5v 1A you will probably get only one working. AFAIK those servo's draw around 600mah on (heavy) load. That is 1.8A when all three are busy..
And those wallsocket AC/DC adapters usually have a great voltage droppage when you pull this much Ampere. So ONE servo will probably work, and with two both will probably try to work and stop/reset all the time because of the voltage drop.
The cheapest way to get those bastards running is using some battery (nimh or lipo) that can handle those Amp. surges. Or you should buy some decent power supply like a 'lab power supply' that can handle 2A+ but those things are expensive (but they will also be your best friend for life).
edit: i see that you're trying to get 5 of them running, that is 3A, so a lab power supply, battery or the atx mod is your only answer. 5 on a wallsocket dc adapter will never work.
Only (maybe) an 15v 1A wall adapter and by putting a (5v or 6v 1A+) voltregulator before each servo, but things will get pretty hot and it will consume lots of wattage.
For one i know that the mg995 will not work without external power supply. But if you are going to use an external power supply, all servo's will work, and there is never any special shield needed. Shields will only make your connecting life easier.
But i would strongly suggest not to use the sensor shield, the 5v paths on the board are way to thin for the ampere's your going to surge.
I made a shield myself with only the GRND connected to the arduino and thick threads to some female connectors that lead to the atx power supply. For my first test i did use a sensor shield, and it smoked/burned the little paths on the board..
i made a version with the use of three buttons that can be made from some foil; check the playground for more info; you will need this library: http://www.arduino.cc/playground/Main/CapSense
code: (only one control for both paddles; need to upgrade the code if you want two independent controls)
CapSense rightButton = CapSense(5,4); // 10M resistor between pins 4 & 2, pin 2 is sensor pin, add a wire and or foil if desired CapSense leftButton = CapSense(5,3); // 10M resistor between pins 4 & 6, pin 6 is sensor pin, add a wire and or foil CapSense startButton = CapSense(5,2); // 10M resistor between pins 4 & 8, pin 8 is sensor pin, add a wire and or foil
TVout TV; unsigned char x,y;
boolean buttonStatus = false;
int wheelOnePosition = 0; int wheelTwoPosition = 0; int rightPaddleY = 0; int leftPaddleY = 0;