Unable to control servos through 32-servo controller on Aurduino Duamilanove

I have a servo (TowerPro sg90) connected to 32 servo controllers ( this one ) via a UART interface (RX-TX, GND-GND). The seller provides documentation on how to connect and control my servomotors, but this does not work.

Servo, if I indirectly connect it to the Arduino. The controller indicates that it works too (the picture below is a red LED).

I have already tried different servomotors. Also try using the provided software to control the servos from a PC through a Mac / PC. But the interface is not readable to me. I tried different options, but the servos did not respond.

Sketch code below (from sellers examples):

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);
}

Photos of my connections:

arduino-duamilanovo + 32-servo-controller + servo

, , Google.

+4
2

, .

SO . .

0

-, : ARDUINO, , . ... . . .

+2

Source: https://habr.com/ru/post/1612241/


All Articles