需要IRremote库文件
红外线遥控键十六进制码,使用时添加前缀0X
红外线接收
.源代码
/* * * * * * * * (include irremote.hirrecvirrecv () ) ) ) ) )0 //红外模块对象//创建-解码结果-对象void setup () { irrecv.enableIRIn ); //接收开始信号serial.begin(9600 ); }void loop () if(IRrecv.decode ) results ) ) serial.println (results.value,HEX ); //用十六进制换行输出接收到的信号值Serial.println (; irrecv.resume (; //接收下一个信号}红外发送
.源代码
/*******includeIRremote.h//引用irremote函数库//要红外发光的void setup () {}void loop ) ) /发送代码IR send.send 延迟(2000; }