Hola, bueno disculpen si no es el sitio correcto para publicar.
Compre 2 servos MG996R y resulta que en en el esquema clasico de conexion con un potenciometro estos servos (probados de uno a la vez) no responden a la orden del potenciometro (tengo varios servos MG90s que andan perfectos asi) Los vendedores me dicen que estoy frente a otro servo y que mi problema es de Softwear .
Yo no encuentro data que me diga que con los -mg996r- tengo que usar algo distinto.
.Las conexiones son: Arduino alimentado por USB a la Notebook, fuente externa de 5V 850mA para el servo, GND en comun, Pin 9 hacia la señal del servo.
Bueno esa es mi inquietud y les agradesco como siempre un comentario. Saludos.
Les muestro el codigo usado (que tome de un sitio donde refieren entre otros al MG996r) y un link para que vean que loco se pone
#include <Servo.h>
Servo myservo; // crea el objeto servo
int pos; // posicion del servo
void setup() {
myservo.attach(9); // vincula el servo al pin digital 9
}
void loop() {
//varia la posicion de 20 a 160, con esperas de 10ms
for (pos = 20; pos <= 160; pos += 1)
{
myservo.write(pos);
delay(10);
}
delay(500);
//varia la posicion de 160 a 20, con esperas de 10ms
for (pos = 160; pos >= 20; pos -= 1)
{
myservo.write(pos);
delay(10);
}
delay(500);
}