会arduino怎么用的麻烦进来一下,有一个问题想问,怎么控制多个红外接收头,每次只能控制一个

内容提示:arduino怎么用——红外接收頭简介(精品)

文档格式:DOC| 浏览次数:3| 上传日期: 20:16:28| 文档星级:?????

本帖最后由 海神 于 18:08 编辑

红外遥控系统主要分为调制、发射和接收三部分红外接收模块中的一体化红外接收头,内部集成了红外接收电路包括红外检测二极管,放大器限幅器,带通滤波电容积分电路,比较器等能够将接收到的调制波进行解调。本次实验利用红外遥控器发出的红外载波信号红外接收模块接收解调红外信号,来相应控制LED通断

传感器扩展板 × 1

38K红外接收模块 × 1

要使用遥控器控制arduino怎么用,首先我们得知道遥控器各按鍵对应的编码,不同的遥控器不同的按键,不同的协议对应不同的编码。

下载例程前需要下载库文件<IRremote>并安装在库文件安装目录下。庫文件下载地址

功能:获取遥控器各按键的编码值

打开串口监视器对着红外接收模块按下按键


遥控器的每个按键都对应了不同的编码,鈈同的遥控器使用的编码也不相同

出现“FFFFFFFF”编码,是因为我使用的是NEC协议的遥控器当按住某按键不放时,其会发送一个重复编码“FFFFFFFF”而其他协议的遥控器,则会重复发送对应的编码


红外遥控实验利用遥控器的ON OFF按键实现对LED的开通和关断(在已知两种按键编码制的基础仩,否则先确定按键编码)

红外接收模块对应连接11IOLED模块对应连接13IO

功能:红外遥控器控制LED灯开关

观察现象:遥控器对准红外接收模块,按下ON键时LED点亮按下OFF键时LED熄灭。

我要回帖

更多关于 arduino 的文章

 

随机推荐