DFROBOT SER0019 Servo doesn't works

I'm trying to use the DFROBOT SER0019 Servo but it doesn't works, it just has a lightly vibration, sounds very low. You should ear it at max volume and close to the speaker at least. I made the image like that because my phone hasn't a good camera resolution, a photo directly to the Arduino doesn't looks clearly. The code related to servo:
#include <Servo.h>

Servo myservo;

int servoPin = 8;

void setup() {

Serial.begin(9600);
myservo.attach(servoPin);
myservo.write(0);

}

void loop() {

myservo.write(90);
delay(1000);
myservo.write(0);

delay(500);

}
#include <Servo.h>

Servo myservo;

int servoPin = 8;

void setup() {

Serial.begin(9600);
myservo.attach(servoPin);
myservo.write(0);

}

void loop() {

myservo.write(90);
delay(1000);
myservo.write(0);

delay(500);

}
It is related with the voltage uses that servo model?
No description
3 Replies
AnonEngineering
AnonEngineering21h ago
probably related to the power available to the servo, what is powering it?
Franscis123$#
Franscis123$#OP21h ago
My Arduino has 5V, and the servo specifications says 6V, probably there is the issue.
AnonEngineering
AnonEngineering21h ago
servos are happy at 5v - if there is enough current an Arduino isn't a good power supply, it supplies limited current power = volts * amps, both are important

Did you find this page helpful?