项目简介
本项目是基于Arduino开发板的LoRa AC调光系统,借助LoRa无线通信技术达成对交流电源的远程调控。项目涵盖主控制器和带有LoRa模块的AC调光器模块,AC调光器模块可控制交流电压,适用于LED灯、电热元件和AC电机的控制。
项目的主要特性和功能
主要特性
- 使用高性能、低功耗的Atmel AVR微控制器Atmega328P。
- 搭载LoRa模块,实现远程无线通信。
- 具备相位检测和零交叉检测处理功能。
- 采用5V继电器,实现绝对关闭功能。
- 带有保险丝,提供250V和1.5A的过载保护。
功能介绍
- 通过LoRa无线指令控制调光器的开关和亮度调节。
- 接收来自LoRa发送端的指令,并按指令执行相应动作。
- 有设备ID识别功能,仅接收对应设备ID的指令才执行动作。
- 支持多种指令,如开关、全开、PWM调光和延时开关等功能。
安装使用步骤
软件安装
- 安装Arduino IDE软件,用于编译和上传代码。
- 安装RadioLib库,用于LoRa通信。
编译和上传代码
- 将代码下载到Arduino开发板中。
- 选择正确的开发板和频率(3.3V 8MHz)。
- 上传代码到AC调光器模块。
使用说明
- 使用前确保断开与电气设备的连接。
- 禁止在交流电的情况下进行烧录。
- 使用LoRa发送设备发送指令,控制AC调光器的开关和亮度。
- 可使用两个AC调光器模块,一个作为发送端,一个作为接收端进行调试。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】