littlebot
Published on 2025-04-12 / 5 Visits
0

【源码】基于Arduino开发板的LoRa AC调光器

项目简介

本项目是基于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】