2017-5-3 10:23:11 [显示全部楼层]
查看: 17670|回复: 10

[Arduino轻松学] Arduino轻松学Mixly编程第14课遥控门锁

[复制链接]
Arduino轻松学Mixly编程 第14课 遥控门锁


1.课程简介
本节课讲解红外遥控的实现方法并使用红外遥控制作一个遥控门锁。

2.知识要点
红外遥控
舵机

3.所需元件
ArduinoUNO板、IO扩展板、SG90舵机、红外接收模块、LED灯

第十四课硬件.png

4. 元件介绍

红外遥控接收器
接收遥控器发来的红外信号。

红外遥控发射器
发射遥控信号。
遥控器上的每个按键都对应一个16进制的数字,按键与数字对应如下:
01 遥控器对应.png

详细的红外解码及编程可阅读文末附的文章链接。
5.Mixly模块

红外接收模块
02 红外接收模块.png

模块位置:“通讯”栏
模块功能:判断是否接收到红外信号,若接受到红外信号,则在串口监视器中输出红外信号的类型和信号数值。

数字模块
03 数字模块.png

模块位置:“数学”栏
模块功能:在程序中存储数值。红外信号编码“0xFD906F”为16进制数字。为了与字符“FD906F”区别开,需要添加“0x”前缀

6.程序
04.png
7.课堂联系
完成课堂案例,制作一个遥控门锁。

8.作业及挑战
制作一个Useless Machine。
按下按键,LED灯亮,舵机旋转直至摇杆按下按键,LED灭,摇杆复位。

guan.gif

作业提交格式:编程截图+视频效果,请按照要求格式提交作业,以免影响成绩。

附红外解码及编程扩展:
当乐高遇见Arduino:乐高桌面乒乓发球机(文章连接:http://mp.weixin.qq.com/s/RdGZkyRc8T3FADdviJ8_Fg

课程简介
《Arduino轻松学》是科技学堂制作的在线系列创客教学视频之一。《轻松学》是一套Arduino开发的基础入门课程,适合还没有过硬件开发和编程经验的人群做入门学习使用。本课程中,每节课带你制作一个趣味小项目,在学到技术的同时,也开动想象发挥创造。
课程案例
《轻松学》课程中使用非常适合初学者的DFRobot的米思齐(Mixly)编程积木入门套装,软件选用图形化编程的Mixly。课程以视频+图文的呈现形式,深入浅出。既有操作演示,又方便学习者自主观看查询,轻松完成Arduino的入门学习。

点击附件PDF下载完整纸模: 纸模.pdf (447.63 KB, 下载次数: 224)

dsweiliang  初级技神

发表于 2017-5-3 13:53:08

学习了~
回复

使用道具 举报

1973742214  高级技师

发表于 2017-5-6 20:06:37

希望能用Arduino的编辑器做编程
回复

使用道具 举报

jiashe2011  见习技师

发表于 2017-5-12 00:57:43

Arduino的编辑器做编程:)
回复

使用道具 举报

jiashe2011  见习技师

发表于 2017-5-17 00:52:29

第14课 遥控门锁
回复

使用道具 举报

tangliwen  学徒

发表于 2017-6-2 15:21:47

能不能把完整的程序发出来,不会写
回复

使用道具 举报

zrluck  见习技师

发表于 2017-8-15 16:50:22

学习了
回复

使用道具 举报

ldsgrh  见习技师

发表于 2017-11-29 23:29:22

刚刚接触这些东西,喜欢!
回复

使用道具 举报

sdymgu  学徒

发表于 2018-10-11 09:57:44

遥控门锁
回复

使用道具 举报

 学徒

发表于 2018-10-13 00:41:04

非常喜欢
回复

使用道具 举报

 学徒

发表于 2018-10-13 11:25:03

谢谢老师
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail