arduino – 无法通过Aurduino Duamilanove上的32伺服控制器控制伺服系统

我有伺服(TowerPro sg90)通过UART接口(RX-TX,GND-GND)连接到32伺服控制器(
this one).

卖方提供了如何连接和控制我的伺服器的文档,但它不起作用.

如果我间接连接到Arduino,伺服工作.控制器表明它也在工作(照片下方 – 红色指示灯).

我已经尝试过不同的伺服系统.还可以尝试使用提供的软件从PC到Mac / PC控制伺服器.但它的界面对我来说是不可读的.我尝试了不同的选择,但伺服器没有响应.

下面的草图代码(来自卖家的例子):

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

我的联系照片:

《arduino – 无法通过Aurduino Duamilanove上的32伺服控制器控制伺服系统》

对不起,如果它发布重复一些,但我不能谷歌这个问题.

最佳答案 首先,建议:不要在您的ARDUINO中直接使用伺服器,幸运的是它没有燃烧.现在回答……您需要为伺服控制器外接电源.请参阅伺服的规格并提供正确的电压.

点赞