#include <IRremote.h>
#define RECV_PIN 11
IRrecv irrecv(RECV_PIN); //创建一个红外接收对象
decode_results results; //存储接收的红外遥控信息
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println("启动红外接收");
irrecv.enableIRIn(); //启动红外接收
Serial.println("启动成功");
}
void loop() {
if(irrecv.decode(&results)){
Serial.println(results.value,HEX);
irrecv.resume();
}
delay(300);
}