引言

视频中的LED灯条,是由许多5050型RGB灯组成,其中每个RGB灯集成了红色、绿色、蓝色的三色LED灯和非常紧凑的WS2812B LED驱动器IC。根据三个红色、绿色和蓝色LED的强度,我们可以模拟出我们想要的任何颜色和亮度。 把许多RGB的连在一起并单独控制,就可以形成动态的灯带。
ws2812
WLED固件既可以方便无门槛刷入ESP系列芯片、接入Home Assistant控制,而且各种自定义设置直接拉满,你想怎么自定义都行。

硬件准备

  • ESP8266/ESP32开发板(推荐FLASH大于1MB的ESP开发板,否则不支持OTA升级)
  • WS2812B灯带
  • 足功率的5V电源(具体咨询卖灯带的客服)
  • 电脑一台和USB数据线(用于为ESP8266刷写固件)

刷写固件

如果你的ESP8266/ESP32的FLASH大小是4MB的,官方推荐WLED web installer网页方式刷入固件。
否则的话需要手动下载最新的WLED固件ESP Home Flasher,用ESP Home Flasher将最新固件刷入你的ESP开发板。
刷机过程略过,大家自行百度。只要第一次刷如WLED,后期升级可以使用OTA方式升级,无需接线。

硬件连接

wled_hw
其中的电源建议6V-5V的输入,电流一定要根据灯带中LED的数量选择足瓦的电源。电容是为了稳定性建议加的,不加也行。

首次设置

将整个灯带和开发板通电,用手机或者其他设备,打开wifi,连接WLED-AP,密码是wled1234。在浏览器中访问4.3.2.1,选择”WIFI SETTINGS”
welcome-to-wled
输入你家WiFi的SSID和密码,其他的可以不设置,或者根据自己需要设置,拉到最下面点击”Save&Connect”,你的开发板会自动重启并连接上WiFi。
等待几秒钟重启完成后,可以访问wled从路由器自动获取的IP地址来进入WLED的管理页面。
也可以进入Home Assistant的面板,在通知中找找被自动发现的WLED设备并按照向导配置。如果没有自动发现,可以手动点击“添加集成”,然后搜索“WLED”添加即可。(图都是我从网上找的,懒得重新配置了)
Home-Assistant-and-WLED-integration-scaled