WLED 固件保姆级教程:3 步让 WS2812B 灯条连上 WiFi,手机远程控制
【免费下载链接】WLEDControl WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!项目地址: https://gitcode.com/GitHub_Trending/wl/WLED
WLED是一个烧进 ESP32 开发板的开源灯控固件,专门用来通过 WiFi 控制 WS2812B 这类数码 RGB 灯条。它解决的核心痛点是:普通灯条插上网就只能整条一个色,而换上 WLED 之后,一根灯条立刻变成可分区、可定时、能跟着音乐跳的智能灯。
WLED 到底是什么?
一句话:给灯条装一个"大脑"。把 WLED 固件烧进一块几块钱到几十块钱的 ESP32 小板,灯条就自带了一个网页控制台——浏览器打开就能调色,手机也能远程遥控,连语音助手都能听懂"开灯"这两个字。
它能帮你解决哪些事?
整条灯变氛围神器内置 200 多种效果,彩虹流转、呼吸、烛火摇曳随便切,还能把灯条按"段"拆开——床头一段跑流星、桌面一段跑彩虹,互不干扰。
灯跟着音乐蹦迪WLED 默认自带音频响应能力,接个麦克风或网络音源,灯光就跟着鼓点闪烁。宿舍看球、家庭聚会,气氛立刻不一样。
灯条出门也能管手机装个 WLED App,走在路上把客厅灯提前打开。
到点自动亮,睡觉自动熄定时和日程功能配合 NTP 时间同步,"7 点起床前慢慢变亮、11 点自动关灯"这种作息交给灯自己执行。
家里已有 Home Assistant?WLED 通过 MQTT 可以自动被发现并接入,JSON API 也完全开放,想写自动化脚本的空间很大。
折腾党还有 70 多个"外挂"官方 usermods 模块库 提供温度传感器、继电器、电池管理、迷你显示屏等社区模块,相当于给灯条装插件。
动手前先备齐这几样
- 一块 ESP32 开发板(S3、C3 等型号都行,详见 boards 目录)
- 一条 WS2812B 灯带或同类数码灯条
- 一个 5V 电源(灯带超过几米建议 5V/3A 以上,别拿 USB 凑合)
- 电脑 + 烧录工具(PlatformIO 或 Arduino IDE)
- 源码仓库:
git clone https://gitcode.com/GitHub_Trending/wl/WLED
三步点亮第一盏灯
第一步:烧录固件克隆仓库后按 PlatformIO 配置说明 构建,或直接从官方发布页下载现成的 bin 文件刷进开发板,后者最省事。
第二步:连网并配置首次上电后灯条会自己发出一个 WiFi 热点,手机连上后浏览器打开默认 IP,填家里 WiFi 密码即可。进设置页把灯条数量改对,比如 30 颗就填 30。
第三步:验证成功回到主界面,点一下颜色——整条灯跟着变色,就算成了。打开 Info 页还能看到固件版本、CPU 频率、运行时长等健康信息:
更细的引脚接线、多灯条并行等内容,建议去 docs 目录 和官方 Wiki 翻一翻。今晚就能点亮你的第一颗灯。
【免费下载链接】WLEDControl WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!项目地址: https://gitcode.com/GitHub_Trending/wl/WLED
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考