用户工具

站点工具


侧边栏

索引

抱歉,您没有权限增加页面
通讯和数据传输:红外遥控器模块

1、 产品图片

2、产品购买地址

3、产品概述

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

4、产品参数

  • 尺寸:86*40*6.0mm
  • 遥控范围:8-10米(红外接收头本身质量,中间有无障碍物等因素会影响到遥控距离)
  • 电池:3V扣式锂锰电池红外载波频率:38KHz 面贴材料:0.125mmPET
  • 有效寿命:2万次以上

5、使用方式

安装指定型号的电池并配合红外接收头使用。

6、示例程序

//本例来自于红外接收模块的IRremote自带范例
/*
* IRremote: IRrecvDemo - demonstrates receiving IR codes with IRrecv
* An IR detector/demodulator must be connected to the input RECV_PIN.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
*/
 
#include <IRremote.h>
 
int RECV_PIN = 11;//定义红外接收器的引脚为11
 
IRrecv irrecv(RECV_PIN);
 
decode_results results;
 
void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // 初始化红外接收器
}
 
void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);//以16进制换行输出接收代码
    Serial.println();//为了便于观看输出结果增加一个空行
    irrecv.resume(); // 接收下一个值
  }
}
打开串口监视器,对着红外接收模块按下按键: 遥控器参考编码值(该图片仅供参考): 红外遥控实验利用遥控器的ON OFF按键实现对LED的开通和关断(在已知两种按键编码制的基础上,否则先确定按键编码)。

7、相关资料下载

8、综合实验

通讯和数据传输/红外遥控器模块.txt · 最后更改: 2019/09/01 22:06 由 ultirobot