使用到的硬件:
ESP8266
ws2812b燈帶
5V 2A以上電源(根據(jù)燈帶的燈珠數(shù)量決定)
使用到的軟件:
WLED開(kāi)源固件 地址:https://github.com/Aircoookie/WLED/releases
(下載ESP8266.bin結(jié)尾的文件)
ESP8266燒錄工具:https://github.com/nodemcu/nodemcu-flasher/tree/master/Win64/Release
Lightpack軟件 地址:https://github.com/psieg/Lightpack/releases
你所購(gòu)買(mǎi)的ESP8266的串口驅(qū)動(dòng)
燒錄固件
首先把你購(gòu)買(mǎi)的ESP8266的串口驅(qū)動(dòng)安裝好,驅(qū)動(dòng)可以問(wèn)賣(mài)家要
(一般是CH340或者CP2102)
把ESP8266模塊用數(shù)據(jù)線連接到電腦
打開(kāi)燒錄工具ESP8266Flasher.exe

點(diǎn)擊上方Config一欄,并點(diǎn)擊第一行的小齒輪圖標(biāo)選擇剛才下載的WLED固件

然后點(diǎn)擊上方Advanced一欄,選擇波特率為115200

回到Operation一欄,選擇ESP8266所在的端口(端口號(hào)可通過(guò)設(shè)備管理器-端口查看)
點(diǎn)擊Flash按鈕,然后按下ESP8266上的Flash按建,此時(shí)應(yīng)該可以看到ESP8266的MAC地址
等待進(jìn)度條完成

燒錄完成后關(guān)閉軟件并從電腦拔掉ESP8266然后插到準(zhǔn)備的電源上

把WS2812燈帶連接到ESP8266上
WS2812B VCC(紅色線) 連接 ESP8266 VIN
WS2812B GND(白色線) 連接 ESP8266 GND
WS2812B DATA(綠色線) 連接 ESP8266 D4
此時(shí)燈帶前30顆燈會(huì)亮
如果不會(huì)亮則重新燒錄
配置固件
打開(kāi)手機(jī)wifi搜索并連接到一個(gè)名叫WLED-AP的接入點(diǎn),密碼為wled1234
連接成功后如果手機(jī)沒(méi)有自動(dòng)打開(kāi)配置頁(yè)面就用瀏覽器打開(kāi)http://4.3.2.1頁(yè)面
點(diǎn)擊頁(yè)面上的WIFI SETTINGS進(jìn)行配置

在下面第一欄輸入你家wifi的名稱(chēng),第二欄輸入你家wifi的密碼
然后點(diǎn)擊上方的Save&Connect保存配置
去路由管理頁(yè)面查看WLED的地址并在瀏覽器輸入該地址
在此頁(yè)面隨便點(diǎn)一個(gè)顏色看看燈帶的顏色是否會(huì)跟著變化
點(diǎn)擊頁(yè)面右上角的Config來(lái)配置燈帶

選擇LED Preferences并在LED count里填入你的燈帶的燈珠數(shù)量
點(diǎn)擊Save保存
此時(shí)燈帶的燈珠應(yīng)該會(huì)全部點(diǎn)亮


配置軟件
安裝并打開(kāi)Lightpack軟件


Address填你WLED的IP地址其他默認(rèn)

在這里給你的配置取一個(gè)名字

在此頁(yè)面填入你的燈珠的數(shù)量
并把彈出的方框用鼠標(biāo)拖動(dòng)到對(duì)應(yīng)的燈珠位置并調(diào)整大小,點(diǎn)第幾個(gè)方框燈帶上對(duì)應(yīng)的第幾顆燈珠就會(huì)亮,直到把所有方框全部拖到對(duì)應(yīng)位置
調(diào)整完成后點(diǎn)擊Next進(jìn)入下一步

在這個(gè)頁(yè)面是糾正燈珠偏色,把燈珠的顏色調(diào)整成跟你的顯示器現(xiàn)在肉眼看到的白色相差不大的白色
調(diào)整完成后點(diǎn)擊Finish

到此,你的流光溢彩就做完成了
效果

注意:
如果燈珠超過(guò)100顆,盡量使用5V 6A電源
供電不要直接通過(guò)ESP8266自帶的MicroUSB供電,否則會(huì)燒壞模塊的供電電路,可以通過(guò)如下圖所示的方法供電
