发 帖  
原厂入驻New
让舵机保持指定角度不变的程序怎么写?
54 舵机
分享
      有哪位大神知道:让舵机保持指定角度不变的程序怎么写?比如初始97度,我让舵机要保持在117度 , 改成myservo.write(117);有没有什么问题?
0
2020-7-8 09:28:26   评论 分享淘帖 邀请回答
7个回答
myservo.write这个函数出自哪个库文件?描述是什么?
2020-7-8 06:22:16 评论

举报

云汉达人
持续输出同一频率即可保持角度。至于myservo.write(117);是什么东西,谁也不知道,请自行试验。
2020-7-8 06:38:52 评论

举报

云汉达人 邀请回答

可以做到的!


但是你的这个myservo.write(117);是什么鬼??
2020-7-8 06:54:12 评论

举报

按照你描述应该是可行的吧,你可以试一下
2020-7-8 07:06:08 评论

举报

写进去测试一下不就知道了
2020-7-8 07:21:23 评论

举报

云汉达人 邀请回答

既然你写出了这个myservo.write(117);函数,那么你这个函数应该是可以用的。
那么,你已经知道了你的舵机是在97度的位置,又要转到117度,那么,这个角度是在同一个参考边上么。
如果是,那么你要再转20度。
所以你这个函数的参数是绝对角度还是相对角度,你要弄清楚。
只要弄清除了这个,在哪个角度,计算一下就可以了,so easy!
2020-7-8 07:28:16 评论

举报

邀请回答

應該是Arduino吧?
117和97是代表PWM的佔空比(值0~255 <=> 佔空比0~100%),非角度喔,所以您需要用估算的方式和內插法
假設255轉X度,0轉0度,就可以計算轉117度為多少


(255-0)/(X-0)*117=Y以上供參考
2020-7-8 07:40:05 评论

举报

只有小组成员才能发言,加入小组>>

274个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表