查看: 201|回复: 2

试玩4线带模拟值反馈的舵机

[复制链接]
  有天逛DFrobot商城时,发现有种很有意思的舵机,就买了几个回来

2020_09_02_13_55_IMG_1622.JPG


  这种舵机是4线,它除了有普通舵机的3根线以外,还有一根模拟值反馈信号线,这根线可以将当前舵机转动的角度告知控制器。这根反馈信号线可以提供一个0-3.3v的模拟值。所以我们可以用uno的模拟引脚来采集这个信号

  我这里直接将4个舵机分成了两组,一组用来采集信号,用的是A0、A1引脚,另一组来模仿之前那组的舵机动作,用的是9、10引脚。
用雪糕棒将舵机分别粘起来,找了个面包板将他们固定住

2020_09_02_15_01_IMG_1629.JPG

2020_09_02_15_01_IMG_1627.JPG

  烧录进程序,就可以看到它在正常工作了。需要注意的是舵机供电是5v,反馈信号引脚是0-3.3vArduino程序里如果不特别声明模拟输入的区间,默认是5v的,所以舵机最大的3.3v映射到5v上,数值最大为675,计算转动角度时需要注意下。

反馈式舵机.gif


servocontrollservo.ino (727 Bytes, 下载次数: 7)

Mr Guo  中级技匠

发表于 2020-9-2 17:08:53

发现了好玩的东东了
回复

使用道具 举报

TuTu  初级技师

发表于 2020-9-4 18:14:44

这个很有意思
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail