LEARN ESP32
认识 · 点亮 · 联网 · 创作
进阶
0/20
--
--:--:--
正在加载 3D 开发板…
课程
红外遥控
红外接收头把遥控器发的编码解调成数字。读到一个码,就对应一个动作——换台式控制板子,就这么简单。
- 用 IRremote 库,中断里收码
- 每个按键一个固定十六进制码
- 先打印码值,再给按键分配功能
动手试试
void loop() {
if (IrReceiver.decode()) {
uint32_t c = IrReceiver.decodedIRData.command;
Serial.print("按键码: 0x");
Serial.println(c