可以使用它来实现arduino红外操控,示例程序 #include #include #include #include int RECV_PIN = 11; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); } void dump(decode_results *results) { int count = results->rawlen; Serial.print("Raw ("); Serial.print(count, DEC); Serial.print("): "); for (int i = 0; i rawbuf[i]*USECPERTICK, DEC); } else { Serial.print(-(int)results->rawbuf[i]*USECPERTICK, DEC); } Serial.print(" "); } Serial.println(""); } void loop() { if (irrecv.decode(&results;)) { dump(&results;); irrecv.resume(); } } 按下相应的按键,看到相应的红外编码
2021-05-24 12:44:37 84KB 红外遥控
1
让红外线循迹自动机器人能够自动行进在预先规划的黑色轨道上。请按购实际情况调整自动机器人的行进速度,以免车速过快而冲出轨道。般地面负色都不是与黑色轨道对比强烈的白色,会降低红外线的反射率,使低基准电位输出电压过高。可以利用调整比较电压值来提高感应的灵敏度,以免产生误动作。 如果使用三线式红外线模块或四线式红外线模块的DO输出,必须连接到Arduino板的数字输入引脚,并且调整红外线模块上的可变电阻改变比较器电压,以提高红外线循迹自动机器人对轨道的感应灵敏度。如果使用四线式红外线模块的AO输出,必须连接Arduino板的模拟输入引脚,并且调整analogRead0)函数所读取转换的比较值,以提高红外线循迹自动机器人对轨道的感应灵敏度。
2021-05-16 12:03:46 4KB arduino 红外循迹 自动机器人
1
不需要Arduino的库,自己用arduino写的接收红外码,解码,转发,还有能与Arduino串口通信
2021-05-11 10:45:49 4KB Arduino红外
1
一段完整的红外传感器计数代码,使用arduino IDE烧写。
2021-05-02 14:29:31 12KB arduino 红外
1
实现了针对疫情期间的体温测量,和提供了ESP8266模块针对Arduino的稳定网络连接代码,通过修改RFID识别代码,与LCD进行联用,资源里面包含图片,并且实现了非接触式红外测温的使用,对于文件库可私聊。
2021-04-24 14:02:14 4.92MB Arduino 红外测温 RFID LCD1602
1
Arduino红外传感器库文件 里面附有红外传感器的示例代码 任意红外遥控器的解码
2019-12-21 20:36:41 32KB 红外传感器 Arduino 任意遥控器
1