is this right? trying to set up 6 servos to arduino uno...

i am new at this and i suck!!! i am trying to run 6 hobby servos to my arduino uno- i am powering it with an external power source (12v adapter) and on my bread board all servo blk/red wires to the power + and the ground to -. The power on the bread board is going onto the vin diode on my arduino, neg to the ground on my arduino and all the other color wires from the servos to the numbered diodes on the arduino. Is that right? every time i run it i get the "because a USB was drawing too much power from your computer" response. i know the 12v is a bit excessive to power up the servos, but does anyone know a better approach this?

Did you make this instructable?

6 servos is a bit much for the arduino to handle even when connected to an wall adapter. At most the arduino can deliver about 1A, but the board itself is using some of that power. What you need is an actual external power source. One that is separate from the arduino and connect to the bread board. Just make sure you have a shared ground. Meaning connecting the ground from the arduino to the ground of the external supply. Also make sure you use a 5V supply unless the servos are 12V. Otherwise you'll burn out the servos.