(学习)Arduino无线通信——红外
1、硬件准备
(1) 一体化红外接收头
(2) 红外遥控器
2、红外接收读取
/*《Arduino程序设计基础》中的代码不再适用最新的IRremote库3.X版本。
* 根据库文件升级说明 修改代码如下。可实现读取红外遥控器编码功能。
* 2021-8-14
* /
#include <IRremote.h>
int recvpin = 7;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
IrReceiver.begin(recvpin,ENABLE_LED_FEEDBACK);
}
void loop() {
// put your main code here, to run repeatedly:
if(IrReceiver.decode()){
Serial.println(IrReceiver.decodedIRData.decodedRawData,HEX);
IrReceiver.resume();
}
delay(100);
}
本文介绍如何使用Arduino与红外遥控器进行无线通信,更新了针对IRremote库3.X版本的代码,演示如何读取并解析红外信号。
Arduino无线通信——红外&spm=1001.2101.3001.5002&articleId=119704325&d=1&t=3&u=8e2859ed432e4e64a6fcdedb449381a4)
6061

被折叠的 条评论
为什么被折叠?



