极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 884|回复: 4

如何用Arduino同时控制四个舵机?

[复制链接]
发表于 2017-8-10 20:43:57 | 显示全部楼层 |阅读模式
本帖最后由 撇火药哦 于 2017-8-11 09:38 编辑

求助各位大佬:如果要用Arduino同时控制四个9g小舵机,四个舵机同步转过一个角度,要如何实现这种功能呢!!!

P.S. 四个舵机安装在机械抓手上,分别控制四个抓指,要实现这个抓手的一个姿态的转变,同步旋转45°。
回复

使用道具 举报

发表于 2017-8-10 21:04:59 | 显示全部楼层
你这个看起来像是个升降平台,四个舵机转动角度一样,可以添加一个循环for(int i=x;i<X;i++){servo1.write(x);servo2.write(x);servo3(x);servo4(x)}
回复 支持 反对

使用道具 举报

发表于 2017-8-10 22:36:45 | 显示全部楼层
arduino有6路PWM啊,控制4路用4个PWM脚就可以了
回复 支持 反对

使用道具 举报

发表于 2017-8-11 05:51:16 | 显示全部楼层
其实还有个思路,就是你看娃娃机的夹子,貌似一个舵机就搞定了吧。 参考下那个爪子的机械结构。
回复 支持 反对

使用道具 举报

发表于 2017-8-11 09:44:15 | 显示全部楼层
本帖最后由 Super169 于 2017-8-11 09:47 编辑
Ansifa 发表于 2017-8-10 22:36
arduino有6路PWM啊,控制4路用4个PWM脚就可以了


不肯定, Arduio 的 PWM 可以直接用來控制  servo 嗎?
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2017-12-17 08:18 , Processed in 0.048660 second(s), 6 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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