这不是我第一次在arduino mega adk上使用伺服电机,但这次出了问题!我正在将伺服电机连接到arduino。然后我写了我在这里提到的代码:
window.cordova.InAppBrowser.open('http://url_to_open.com', '_blank', 'location=no,toolbar=no,clearsessioncache=yes,clearcache=yes')
但是我的伺服不能正常工作,它没有转45°但它变成了它的最大值然后开始发出噪声,因为它想要转动更多。我认为这个问题来自伺服电机,但我尝试使用3种不同的电机,但效果相同。这个问题来自何处?
答案 0 :(得分:1)
您可能遇到电源问题。尝试使用墙上电源为Arduino供电,而不是使用USB端口。您还可以在伺服系统中添加一个大电容。 See "If the servo misbehaves"
答案 1 :(得分:0)
尝试删除 attach 方法中的其他两个参数:将monServo.attach(7, 1000, 2000);
替换为monServo.attach(7);