完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
舵机改装连续旋转舵机这个其实挺简单,正反向旋转和速度控制却很少有人提及。目前网上很多教程只说了一半,让人摸不着头脑,我这边点一下,作为补充。
如何控制方向 分解一个舵机,除去减速机构,它的基本结构是这样的 多数改装都是说如何将限位凸起去除,实际上你还需要去除掉电位器,不过只需要去除掉连线,不然中轴就少一个了 去除连线后,控制板上面应该是这样的,电位器三条线中间的pin脚引出,连接到MCU的pin上,用于控制 此时,你只要控制这一个引出的引脚电平,就可以控制电机正反转向,上一段代码,用的控制器是STM8S103F3P6。其实3.3V操作这个不算是很方便 #include Servo(myservo); // create servo "object" to control a servo // twelve servo objects can be created on most boards int pos = 0; // variable to store the servo position void setup() { myservo_attach(14); // attaches the servo on pin 9 to the servo object pinMode(2,OUTPUT); //指示灯 pinMode(11,OUTPUT); //正反向控制 } void loop() { digitalWrite(2,HIGH); digitalWrite(11,HIGH); myservo_write(10); delay(600); digitalWrite(2,LOW); digitalWrite(11,LOW); delay(600); } 当前的线路实拍图 如何控制速度 速度控制实际上和传入的有关系,简单来说就是,在没有改装前,电位器位置和方波信号差距越大速度也就越快 |
|
|
|
只有小组成员才能发言,加入小组>>
2384 浏览 0 评论
8906 浏览 4 评论
36474 浏览 19 评论
4980 浏览 0 评论
24297 浏览 34 评论
1374浏览 2评论
1627浏览 1评论
2015浏览 1评论
1440浏览 0评论
384浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 18:11 , Processed in 1.112377 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号