Now enough power for MG995 Servomotor and LDR

Hi All,

I am trying to control my servomotor using my LDR, which is similar to the project stated below.

However, I have met into a problem.

I need my LDR to read a Analog Reading between 0 to 700. However, after I added my MG995 Servomotor, large amount of power has been taken up by the servomotor, and therefore my LDR can only read a Analog Reading between 0 to 179.

Are there any ways that I am able to provide adequate electric supply for both of my LDR and Servomotor at 5V ?

Thanks.

Regards,

vader92

Hi,
Do nor power your servo from the 5V pin of the Arduino, it cannot supply the current required.

You need to add an external power supply for the servo.

Do you have a DMM?

Thanks.. Tom... :slight_smile:

Hi Tom,

I have attached the MG995 servomotor to an external source, but attached the command (Orange Line) to the Arduino Uno Board. However, the servomotor is still consuming a lot of electricity.

Yes. I do have a Digitial Multimeter (DMM). Correct me if I am wrong.

Regards,

vader92

Hi,
Have you got the servo power supply gnd connected to the Arduino gnd?

However, the servomotor is still consuming a lot of electricity.

What are you using as your servo supply?

Tom... :slight_smile:

However, the servomotor is still consuming a lot of electricity.

Measure the voltage between the Arduino's 5V pin and ground, both with the servos still and moving. Is it steady?

By the way Instructables are crap when it comes to electronics, never use them unless you know more than the author and can spot his mistakes. In fact it seems like Tom warned against exactly this problem in the comments in 2014-11-27. Did you read the comments?

Hi Tom,

I connected my ground onto the arduino Ground Connection. But I actually also did the same by connecting it to the ground wire of my external power source.

Right now I am connecting it to a 3.5V plug. I will have to modify this by connecting it to a 5V plug, as it does not adequate power to the MG995 servomotor.

Hi Mike,

The servomotor is still steady if I shared the 5V connection between the LDR and the servomotor.

Regards,

vader92

Repeat, DO NOT attempt to power any servo or motor from the Arduino 5V output.

Hi Jremington,

You mean that it is better to power the servomotor using an external source ?

Regards,

vader92

Hi All,

I have separated the electric source as mentioned. However, the servomotor has no response to the change in LED intensity.

Regards,

vader92

Hi,
Is the gnd of the Arduino connected to the gnd of the servo power supply?

Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png?

Thanks.. Tom... :slight_smile: