项目简介
本项目是一个开源的LED灯带控制器项目,主要用于控制各类LED灯带和像素条,可实现多种动态效果和显示功能。项目支持MQTT、E1.31(ArtNet)、DMX等多种通信协议,同时提供用户自定义模块(Usermods)功能,方便开发者添加功能或扩展基础功能。
项目的主要特性和功能
- LED支持:能支持如WS2812B/WS2811等多种LED灯带和像素条。
- 动态效果:具备渐变、闪烁、扫描、流星、烟花等多种动态效果和显示功能。
- 通信协议:支持MQTT、E1.31(ArtNet)、DMX等协议,可实现LED灯带的远程控制与管理。
- 用户自定义模块:通过Usermods功能,开发者可添加自定义功能或扩展项目基础功能。
- 配置管理:可保存和加载配置信息,涵盖亮度、颜色、效果等设置,还有预设和宏功能。
- 实时时钟和定时器:支持实时时钟和定时器功能,用于控制LED灯带的开关和效果。
- 文件系统支持:能从文件系统中读取并提供HTML页面,展示LED灯带的状态和设置。
安装使用步骤
- 上传代码:把代码上传到支持Arduino编程的ESP8266或ESP32微控制器上。
- 配置参数:依据项目需求,配置WiFi连接、LED数量、效果等参数。
- 扩展功能:若有需要,可编写自己的用户自定义模块(Usermods)来扩展项目功能。
- 运行测试:运行程序,测试LED灯带的效果和通信功能。
注:具体安装使用步骤可能因硬件和配置不同而有差异,可参考项目文档或教程进行详细设置和操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】