KE2033 keyes brick 红外接收传感器(焊盘孔) 防反插白色端子

KE2033-1-1

1.概述

这是一个常用的红外接收传感器,主要采用VS1838B红外接收传感器元件。该元件是集接收、放大、解调一体的器件,内部IC就已经完成了解调,输出的就是数字信号。它可接收标准38KHz调制的遥控器信号。为了方面接线,我们还配送1根3pin线,线的一端为白色防反插接口(和传感器上防反插白色端子匹配),另一端为3pin杜邦线母头接口。

传感器兼容各种单片机控制板,如arduino系列单片机。使用时,我们可以在单片机上堆叠一个传感器扩展板。传感器和自带导线连接,然后连接在传感器扩展板上,简单方便。同时,传感器自带4个直径为3mm的定位孔,方便你将传感器固定在其他设备。

2.规格参数

导线长度:200mm

工作电压:DC 3.3-5V

接口:间距为2.54mm 3pin防反接口

定位孔大小:直径为3mm

控制信号:数字信号

接收频率: 38KHz

尺寸:34*22*12mm

重量:3.1g

3.连接图

KE2033-3

4.测试代码

特别注意:在烧录程序前,要把IRremote文件夹放到 编译器安装目录下的\Arduino\libraries里。不然编译不过。例如我的:C:\Program Files\Arduino\libraries

#include <IRremote.h>

int RECV_PIN = 3; //定义数字口3

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);//显示数据

irrecv.resume(); // 接收下个数据

}

}

5.测试结果

烧录好测试代码,按照接线图连接好线,利用USB线上电后,打开软件串口监视器,设置波特率为9600,红外遥控对准红外接收传感器发送信号,我们可以看到相应按键的编码,如下图。

注意:如果红外遥控对准红外接收传感器长按,接收到的按键编码为FFFFFFFF,这个是正常现象。

6.库文件链接

https://pan.baidu.com/s/1P4oXmjIgA9sO8x8AXLVeXw

提取码:aafx