velocidad sg90 servos servomotor robotico pca9685 para mg995 grados controlar con codigo brazo arduino arduino-uno servo

sg90 - servomotor mg995 arduino



No se pueden controlar los servos a través del controlador de 32 servo en Aurduino Duamilanove (2)

Primero, un consejo: NO UTILICE NUNCA UN SERVO DIRECTAMENTE EN SU ARDUINO, su suerte no se ha quemado. Ahora a la respuesta ... Necesita alimentar externamente su servocontrolador. Vea las especificaciones de su servo y proporcione el voltaje correcto.

Tengo el servo (TowerPro sg90) conectado al 32 servocontrolador ( este ) a través de la interfaz UART (RX-TX, GND-GND). El vendedor proporciona documentación sobre cómo conectar y controlar mis servos, pero no es trabajo.

Servo trabajo si lo conecto indirectamente a Arduino. El controlador indica que también está funcionando (foto abajo - led rojo).

Ya pruebo diferentes servos. También intente utilizar el software proporcionado para controlar los servos de la PC a través de Mac / PC. Pero su interfaz es ilegible para mí. Intenté diferentes opciones pero los servos no respondieron.

Dibuje el código a continuación (de ejemplos de vendedores):

void setup() { Serial.begin(9600); } void loop() { Serial.print("#3P500T2000/r/n"); delay(2000); Serial.print("#3P1500T2000/r/n"); delay(3000); Serial.print("#3P2500T2000/r/n"); delay(2000); Serial.print("#3P1500T2000/r/n"); delay(2000); }

Foto de mis conexiones:

Lo siento si publica algo duplicado, pero no puedo googlear este problema.


Entonces, respondo mi propia pregunta porque sigue sin respuesta y confunde a las personas.

SO no es un lugar para tales preguntas. Tengo una respuesta aquí .