查看“第十一课--Microduino 红外控制舵机角度/zh”的源代码
←
第十一课--Microduino 红外控制舵机角度/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Language|Lesson_11--Microduino_Infrared_Controls_Servo_Angle}} {| style="width: 800px;" |- | ==目的== 本教程将教大家使用红外来控制舵机转动,话不多说,请看原理图和代码 ==设备== *'''[[Microduino-Core]]''' *'''[[Microduino-FT232R]]''' *其他硬件设备 **面包板跳线 一盒 **面包板 一块 **遥控器 一个 **红外接收头 一个 **舵机 一个 **USB数据连接线 一根 '''舵机''' [[File:第十一课-舵机.jpg|600px|center|thumb]] 舵机(英文叫Servo):它由直流电机、减速齿轮组、传感器和控制电路组成的一套自动控制系统。通过发送信号,指定输出轴旋转角度。舵机一般而言都有最大旋转角度(比如180度。)与普通直流电机的区别主要在,直流电机是一圈圈转动的,舵机只能在一定角度内转动,不能一圈圈转(数字舵机可以在舵机模式和电机模式中切换,没有这个问题)。普通直流电机无法反馈转动的角度信息,而舵机可以。用途也不同,普通直流电机一般是整圈转动做动力用,舵机是控制某物体转动一定角度用(比如机器人的关节)。 ==原理图== [[File:第十一课-Microduino红外控制舵机角度原理图.jpg|600px|center|thumb]] 在原理图中,黑线为接地线都接到GUN,红线为电源线都接到5V电压,蓝线为红外接收器的信号线,黄线为舵机的信号线 ==程序== https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced/MicroduinoIRControlServeAngle ==调试== 步骤一:下载IRremote库 [http://www.geek-workshop.com/forum.php?mod=attachment&aid=ODk2N3wyYmQ0YTJlYnwxMzkxODcwMDU5fDI4MTYzfDI0MzM=] 步骤二:把压缩包解压到Arduino IDE的libraries文件夹中 步骤三:搭建硬件电路,注意引脚接法; [[File:第十一课-Microduino红外控制舵机角度图1.jpg|600px|center|thumb]] [[File:第十一课-Microduino红外控制舵机角度图2.jpg|600px|center|thumb]] 步骤四:打开串口监视器,用遥控器对着红外接收器按键,会显示红外编码。 [[File:第十一课-串口显示红外接收编码并转换为按键值.jpg|600px|center|thumb]] ==结果== 按遥控机按键1,2,3,4.。。。,看舵机开始动了! ==视频== http://v.youku.com/v_show/id_XNjc1NjQ4Mzcy.html
该页面使用的模板:
模板:Language
(
查看源代码
)
模板:Nmbox
(
查看源代码
)
返回至
第十一课--Microduino 红外控制舵机角度/zh
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息