库文件下载
https://wwa.lanzouo.com/iS1kXx44rad
代码部分
废话不多,直接上代码bash
#include <Wire.h>
#include <IRremote.h>
#define RECV_PIN 10
IRrecv irrecv(RECV_PIN); //红外遥控信号输入引脚,输入对象初始化
decode_results results; //声明一个IRremote库函数独有的变量类型(decode_resultc)
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // 启动红外接收
Serial.println("红外启动成功");
}
void loop()
{
if (irrecv.decode(&results)) { //检查是否接收到红外遥控信号
Serial.println(results.value, HEX); //用2进制格式输出results.value红外信号
irrecv.resume(); //恢复下,继续接收下一指令
}
delay(100);
}
Comments NOTHING