问题描述
有用链接:https://github.com/naoto64/piServoCtl
复制代码如下:
from piservo import Servo
import time
myservo = Servo(12)
def rotate():
myservo.write(180)
time.sleep(1)
myservo.stop()
rotate() # running the function once works fine
rotate() # trying to run it a second time throws the error: "The function start is not
being executed"
我现在不知道该怎么做。我正在使用连续旋转伺服系统,上面的代码是我此时可以开始工作的唯一脚本。代码有点误导。 myservo.write(180) 确定旋转速度。 time.sleep(1) 确定伺服旋转的时间量。 piServoCtl 的手册没有将上述功能定义为执行上面写的内容,我只是通过实验发现了这一点。诚然,这无关紧要,我只是希望能够多次调用函数。任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)