无法通过Aurduino Duamilanove上的32个伺服控制器控制伺服器

rky*_*kyr 5 arduino arduino-uno servo

我已通过UART接口(RX-TX,GND-GND)将伺服器(TowerPro sg90)连接到32个伺服控制器(控制器)。卖方提供了有关如何连接和控制我的伺服器的文档,但这是行不通的。

如果我将它间接连接到Arduino,则可以进行伺服工作。控制器指示它也正在工作(下图-红色指示灯)。

我已经尝试过其他伺服器。也可以尝试使用提供的软件通过Mac / PC从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);
}
Run Code Online (Sandbox Code Playgroud)

我的联系照片:

arduino-duamilanovo + 32-伺服控制器+伺服

抱歉,如果它张贴重复一些,但我不能谷歌这个问题。

rky*_*kyr 0

所以我回答我自己的问题,因为它仍然没有答案并且让人们感到困惑。

SO 不是提出此类问题的地方。我在这里得到了答案。