Arduino 无法通过Aurduino Duamilanove上的32伺服控制器控制伺服
我通过UART接口(RX-TX,GND-GND)将伺服(TowerPro sg90)连接到32伺服控制器()。 卖方提供文件如何连接和控制我的伺服系统,但它是不工作的 伺服工作,如果我间接连接到Arduino。控制器指示它也在工作(下图-红色led) 我已经试过不同的伺服系统了。还可以尝试使用提供的软件从pc通过Mac/pc控制伺服。但它的界面对我来说不可读。我尝试了不同的选择,但伺服系统没有响应 以下草图代码(来自卖方示例): 我的联系照片:Arduino 无法通过Aurduino Duamilanove上的32伺服控制器控制伺服,arduino,arduino-uno,servo,Arduino,Arduino Uno,Servo,我通过UART接口(RX-TX,GND-GND)将伺服(TowerPro sg90)连接到32伺服控制器()。 卖方提供文件如何连接和控制我的伺服系统,但它是不工作的 伺服工作,如果我间接连接到Arduino。控制器指示它也在工作(下图-红色led) 我已经试过不同的伺服系统了。还可以尝试使用提供的软件从pc通过Mac/pc控制伺服。但它的界面对我来说不可读。我尝试了不同的选择,但伺服系统没有响应 以下草图代码(来自卖方示例): 我的联系照片: 很抱歉,如果它发布了一些重复的内容,但我无法用谷
很抱歉,如果它发布了一些重复的内容,但我无法用谷歌搜索这个问题。首先,一个建议:不要在ARDUINO中直接使用伺服,幸运的是它没有烧坏。现在来看看答案。。。您需要为伺服控制器提供外部电源。查看您的伺服系统的规格,并为其提供正确的电压。因此,我回答了我自己的问题,因为它仍然没有答案,让人困惑
因此,这不是一个提出此类问题的地方。我得到了一个答案。如果您需要更多关于这种电路板的信息,请看这里:它与您的不同,但用法非常相似,因为我对“直接连接”的说法不清楚。我使用附加板进行伺服连接(不记得它的名称)。今晚我会试试你的手册,如果有用的话就接受。谢谢。我投票决定把这个问题作为离题题题来结束,因为它不适合这样的问题。我会再问一次,因为你说过你应该问这个,其他地方。。。但如果这是您的整个设置,您需要为伺服控制器添加电源。不要试图通过USB端口或arduino调节器控制一组伺服系统。。。如果幸运的话,你会让电脑USB进入受保护状态。。。如果你运气不好,你会烧坏USB端口。@MatthewWhited你完全正确。我在arduino.stackexchange上询问,并得到了有关电源的建议。非常感谢。
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);
}