用户工具

站点工具


module:input:03irrmt

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
module:input:03irrmt [2017/04/06 22:08]
admin
— (当前版本)
行 1: 行 1:
-====== 03.红外遥控接收器+遥控器,​ IR Remote Receiver + Controller ====== 
  
----- 
-===== 输入模块介绍 ===== 
-{{ :​module:​input:​4-3.png?​direct&​400 |}} 
- 
-**原理:**红外遥控器和接收器使用人眼看不见的红外线作为通信媒介,将红外光调制在38KHz方波之上,防止阳光干扰。然后再通过特定的通信协议来传递信息。一般的,红外遥控器中,每个按键对应了一个固定的编码(空调遥控器除外,空调遥控器是动态编码),按下后,遥控器会发射出带有该编码的红外波形,接收器接收之后,先进行解调,然后解码,得到一个信息,就知道是哪个按键被按下了。 
- 
-**模块引脚**: 
- 
-  * - --> 接地 
-  * 中间 --> +5V 
-  * S --> 数字信号输出 
- 
-**代码Code:**{{:​module:​input:​irremote.zip|红外遥控Arduino库}} {{:​module:​input:​03irrmt.zip|红外遥控器接收测试程序}} 
- 
-**接线方式:** 
- 
-  * - --> GND 
-  * 中间 --> +5V 
-  * S --> D11 
- 
-**测试方法:** 
- 
- 
- 
----- 
-===== TREEE评价 ===== 
- 
-TC: 
- 
-功能: 
- 
-难度: 
- 
-综合评价: 
- 
----- 
- 
-[[module:​input|返回输入模块页面]] 
· 最后更改: 2017/04/06 22:08