【啃萝卜——不一样的教学体验】5.舵机——机器人关节的...-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5619|回复: 1

【啃萝卜——不一样的教学体验】5.舵机——机器人关节的...

[复制链接]
发表于 2016-7-21 16:51 | 显示全部楼层 |阅读模式
本帖最后由 kenrobot 于 2016-7-21 16:53 编辑

       在机器人机电控制系统中,舵机控制效果是性能的重要影响因素。舵机可以在微机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统非常容易与之接口。——摘自奈何语录
       我们先用啃萝卜教育版驱动一下我们的舵机~选择普通舵机然后连接到一个pwm的IO口
51.png           舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。目前在高档遥控玩具,如航模,包括飞机模型,潜艇模型;遥控机器人中已经使用得比较普遍。舵机是一种俗称,其实是一种伺服马达。

                    ~~~发车~~~
写一个舵机从0转到180度,再从180转到0度

53.png

上次帖子有朋友说还是想学写源码
也是可以的嘛~
我们在去看一下开发版如何完成


54.png

我们先添加一个舵机的库
servo类下有以下成员函数
attach()//连接舵机
write()//角度控制
writeMicroseconds()//
read()//读上一次舵机转动角度
attached()//
detach()//断开舵机连接
55.png
这就是我们实现相同功能的源码
当然我们是可以根据教育版学习的~~比如点击这里
56.png
是不是一种快速学习的好方法呐~~~





发表于 2016-8-25 12:56 | 显示全部楼层
外部库都有吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 01:29 , Processed in 0.124315 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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