nvc灯遥控器怎么配对,nvc风扇灯遥控器没反应

首页 > 实用技巧 > 作者:YD1662023-05-24 04:57:17

每个按钮发送特定信息。因此,我们可以将该信息分配给特定的按钮。

解码红外信号

在项目的此部分中,您需要解码与每个按钮关联的IR信号。

原理图

相应地将IR接收器连接到以下示意图。

nvc灯遥控器怎么配对,nvc风扇灯遥控器没反应(5)

程序代码

要控制IR接收器,您需要 在Arduino IDE中安装相应的库。

安装IRremote库

1. 您的下载中应该有一个.zip文件夹

2. 解压缩.zip文件夹,您应该得到 IRremote-master 文件夹

3. 重命名您的文件夹

4. 将 IRremote 文件夹移至Arduino IDE安装库文件夹

5. 最后,重新打开您的Arduino IDE

将以下代码复制到Arduino IDE,然后将其上传到Arduino开发板。确保选择了正确的板和COM端口。

#include <IRremote.h>

int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()

{

Serial.begin(9600);

irrecv.enableIRIn();

}

void loop() {

if (irrecv.decode(&results)) {

Serial.println(results.value, HEX);

irrecv.resume();

}

delay(100);

}

以9600的波特率打开串行监视器。

nvc灯遥控器怎么配对,nvc风扇灯遥控器没反应(6)

在此项目中,您要控制3个LED。选择6个按钮执行以下任务:

1. LED1 –亮

2. LED1 –熄灭

3. LED2 –亮

4. LED2 –熄灭

5. LED3 –亮

6. LED3 –熄灭

例如,按遥控器上的数字1。您应该在串行监视器上看到一个代码。多次按相同的按钮,以确保该按钮具有正确的代码。如果您看到诸如FFFFFFFF之类的东西忽略它,那就是无用的东西。

对其他按钮执行相同的操作。

写下与每个按钮关联的代码,因为稍后您将需要该信息。

nvc灯遥控器怎么配对,nvc风扇灯遥控器没反应(7)

建立最终电路

在这一部分中,您将用三个LED构建电路,这三个LED将使用遥控器进行控制。

原理图

请按照以下示意图组装所有零件。

nvc灯遥控器怎么配对,nvc风扇灯遥控器没反应(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.