| 
 3097| 1
 | 入门Arduino:评测之红外遥控完全解析 | 
| 很幸运又次成为DFrobot的测评用户,希望DF越做越好!(先拍一波  ) 首先大家在日常生活中经常用到红外遥控器,比如电视机遥控器,空调遥控器,热水器遥控器,遥控车遥控器.....等等....... 上波图——    这些遥控器的原理基本都是一样的: 1.红外遥控器发射信号 2.红外接收头接收信号 3.单片机处理信号 4.执行任务操作  红外遥控器和红外接收头有很多种类,无非就是按键的发射数据不同和红外接收头的三个引脚排序不同。 科普(啰嗦)这些,步入正题! 实验搭建!  这个套件内给的搭建图示,我在基础上改了一下,多加了两个灯。 我的接线如图:  绿灯-8脚 黄灯-9脚 红灯-10脚 每个灯串联一个220欧姆的电阻。 红外接收头接在单片机的2脚。 首先我们先试一下红外遥控器的按键发送的是什么数据: 程序如图:  程序中我扩展了红外接收模块  然后把程序上传到控制器中,电机mind+右下角USB图标(查看串口数据) 这三个数据是我按下了遥控器的1键2键3键。 数据分别为FD08F7---1键 FD8877---2键 FD48B7---3键 这样我们知道了按键按下后单片机接收到的数据是什么,那么接下来我们对这些数据进行操作。 程序如下图:  上传程序后,我们分别测试一下按下3个按键有什么现象!  这样 红外遥控器就可以控制三个灯了! 套件来源:DFRobot创客商城 产品链接:https://www.dfrobot.com.cn/goods-149.html | 
 萌萌哒新人
萌萌哒新人
                                                  
 活跃会员
活跃会员
                          
 沪公网安备31011502402448
 沪公网安备31011502402448© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed