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

【源码】基于Arduino框架的自动储物柜灯光控制系统

项目简介

本项目是基于Arduino平台的无线智能灯光开关系统,专为厨房储物柜设计。借助两个ESP32 Adafruit feather板和蓝牙技术,配合磁性开关检测门的位置,实现对储物柜灯光的自动开关控制。

项目的主要特性和功能

  • 无线控制:利用蓝牙技术,操作简单便捷。
  • 磁性开关检测:通过磁性开关实时检测门的位置,自动判断灯光开关状态。
  • 高性能硬件:采用ESP32 Adafruit feather板,保障系统高效稳定运行。

安装使用步骤

假设用户已下载本项目的源码文件。 1. 硬件准备: - 准备两个Adafruit HUZZAH32 ESP32 Feather Board。 - 准备一个Adafruit Power Relay FeatherWing。 - 准备一个FeatherWing Doubler。 2. 接线:依照硬件接线图正确连接各个模块。 3. 上传代码:将项目源码文件上传至ESP32芯片。 4. 配置蓝牙:确保蓝牙开启且可被搜索到。 5. 测试: - 测试磁性开关能否正常工作。 - 测试灯光是否能依据门的位置自动开启和关闭。

依赖库

本项目依赖BluetoothSerial.h库进行蓝牙通信,请在上传代码前正确安装此库。

版本历史记录

  • v1.0:初始版本,具备基本的蓝牙通信和灯光控制功能。
  • v0.1:初始发布版本,主要实现蓝牙通信和磁性开关检测功能,后续版本将持续优化性能并增加更多功能。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】