littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于ESP8266微控制器的楼梯智能照明系统

项目简介

本项目利用可寻址LED灯带、PIR运动传感器和ESP8266微控制器,构建了一个具有炫酷灯光动画效果的运动感应楼梯照明系统。该系统借助运动传感器检测人员活动,自动控制LED灯带的开关和动画展示,具备节能环保、易于定制等优点,是智能家居环境搭建的实用方案。

项目的主要特性和功能

  1. 运动感应功能:配备两个PIR运动传感器,分别安装在楼梯上下方且垂直朝向,可精准检测上下楼梯人员的运动,自动点亮楼梯灯。
  2. 多彩灯光动画:采用WS2812B可寻址LED灯带,每颗LED可单独控制,能实现平滑的灯光过渡和丰富的动态效果。
  3. 软件定制性强:可通过WiFi对系统进行控制和设置,能调整LED灯带长度、颜色、亮度等参数;具备历史记录功能,可追踪灯光触发时间和频率;设有LED测试模式,便于单独控制某个LED进行测试。
  4. 节能环保设计:仅在检测到人员运动时点亮灯光,降低能源消耗。后续计划添加光传感器,在环境光线充足时自动关闭灯带;增加中间传感器监测楼梯平台区域,进一步提高能源使用效率。
  5. 系统稳定性高:采用高性能的硬件和软件设计,确保系统持续稳定运行,减少维护需求。

安装使用步骤

  1. 硬件连接:将5m长的WS2812B LED灯带、两个PIR运动传感器、ESP8266微控制器、DC电源等按设计连接,使用相应规格导线确保连接牢固。同时,用定制的PCB简化布线,安装好3D打印的外壳和传感器支架。
  2. 代码上传:打开项目源代码文件夹,把代码上传到ESP8266微控制器中。
  3. 参数配置:配置WiFi网络等参数,若系统初次启动或无法连接WiFi,会开启接入点和Web服务器,可在此配置WiFi信息。
  4. 系统运行:完成上述步骤后,系统自动开始运行,有人接近楼梯时,系统将自动点亮楼梯灯并播放预设的灯光动画。

下载地址

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