HBT03遥控器红外码

原材料:

  • Arduino UNO
  • IR Receiver
  • HBT03遥控器
  • IRremote库 库下载地址

目的:

为了获取遥控器所有按键的编码值,方便后续开发红外网关,能够植入相应的红外代码,通过网关实现全屋遥控的目的,现在很好的使用它是为了以后不再使用它。


arduino IR Receiver
GND GND
5v VCC
PIN3 DATA

实际连线图

HBT03遥控器红外码_第1张图片
连接示意图(笔记本已省略)

代码

#include 
#include 
#include 
#include 

int RECV_PIN = 3; //pin 3做为红外接收的数据地址,把pin3和红外接收模块的DATA相连接
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);
    irrecv.resume(); // Receive the next value
  }
  delay(100);
}

接收效果展示

HBT03遥控器红外码_第2张图片
接收效果

红外码对照表

名称 红外码(38K)
电源 FD00FF
静音 FD807F
1 FD40BF
2 FDC03F
3 FD20DF
4 FDA05F
5 FD609F
6 FDE01F
7 FD10EF
8 FD906F
9 FD50AF
-/-- FDD02F
0 FD30CF
回看 FDB04F
缩放 FD22DD
通道 FDF00F
FDC837
FD28D7
FD8877
FD48B7
确定 FD08F7
退出 FDA857
菜单 FD6897
音量+ FD12ED
音量- FD926D
显示 FD02FD
睡眠 FDC23D
频道+ FD52AD
频道- FDD22D
FD32CD
绿 FDB24D
FD728D
FDF20D
上一首 FD2AD5
播放/暂停 FD8A75
快退 FD6A95
角度 FDDA25
下一首 FDAA55
停止 FD4AB5
快进 FDEA15
搜索 FD1AE5
图像 FD827D
声音 FD42BD
自动 FDE21D
HDMI FDF807

你可能感兴趣的:(HBT03遥控器红外码)