external power supply

Hi to everybody,

I have just bought my first servo and my arduino but i don't have too much idea about electronics and servos. I am reading everything I found but I keep the some dubt.

The thing is that my servo needs a 7V but my arduino uno supplies 5V. I have conected my servo to the arduino and everything works right, but when I conect the servo to a external power source to supply 7V (I keep the other cable to the same pin to control the angle and velocity) the servo locks and doesn't move.

Is there something I am doing bad? I need something more between the power source and the servo?
Would I need a motor shield kit?

Thank you in advance,

Raul.

Do you have any more specifics on your servo (part number? datasheet?) Many servos are 5V-powered and I'm wondering if you're finding "7V" as being an absolute maximum rather than a normal rating.

--
The Gadget Shield: accelerometer, RGB LED, IR transmit/receive, speaker, microphone, light sensor, potentiometer, pushbuttons

Most servos accept 4.8v to 6v on their power lines - 7v is probably pushing it a little, but it should still work.

Your issue is probably that you didn't connect the grounds between the two power supplies - without doing so, the 5v signal from the Arduino will float in relation to the servo, causing it to reject commands.

The thing is that my servo needs a 7V but my arduino uno supplies 5V.

It is not a good idea to attempt to power servos, motors, relays and other heavy loads from an arduino.

Aeturnalus was rigth. I didn't conect the grounds between the two power suplier. I have just conected each other and works right.

Thank you very much for all your replies.