楠木軒

最簡單的DIY流光溢彩!39元搞定!自動接入Homeassistant

由 梁丘憐翠 發佈於 經典

一.引言

其實已經有很多DIY屏幕背光流光溢彩的教程,不過都是arduino的,本人沒怎麼用過,又要安裝運行環境啥的也麻煩,最主要是能接入Home assistant,方便控制以及設備聯動,最終找到且不敢獨享,其實很多大佬都知道只是沒人發教程而已。

二.材料

1.燈帶WS2812B(一般27寸2米燈帶有餘)

2.ESP32開發板一個

3.杜邦線公對母3根,USB數據線一條(稍好點的)

4.WLED固件及刷寫工具ESPHOME FLASH

5.Prismatik控制軟件

以上文件從此處下載,提取碼:if5i

三.安裝

1.ESP32刷固件.ESP32 USB線接電腦,打開ESPHome flash,根據電腦上新增的端口選擇對應的Serial port,

如果不確定是哪個端口,可以在桌面右鍵點擊電腦選擇管理,再選擇設備管理器,雙擊端口,拔掉ESP32,哪個消失了那就是哪個端口.

點擊Browse選擇下載好的WLED固件,最後點擊Flash ESP,不出意外幾秒鐘就刷好了.

2.ESP32連接燈帶測試下.

我這裏隨便找了3根顏色的杜邦線,VIN對應的是燈帶的紅線,有些ESP32不一樣,接5V也可以,GND對應的是白線,D2對應的是綠線.接好燈帶就會亮起,默認是solid效果,也就是黃色.

3.顯示器貼燈帶.從右下角開始往上貼,繞一圈固定好,最好是左右多少個燈珠數量一樣,需要記住每邊燈珠數量下面有用.

4.設置WLED.用手機或者其他設備,打開wifi,連接WLED開頭的無線,然後設置ESP32的無線連接.

其他的可以不設置,或者根據自己需要設置 .拉到最下面點擊Save&Connect.ESP32;會自動重啓.如果你有homeassistant且是比較新的版本,這時就會有新設備發現提醒,簡單設置下名稱就可以使用了.

通過路由器或者別的方法獲取ESP32的IP地址,用瀏覽器打開,點擊Config,打開LED Preferences,設置總燈珠數,最下方點SAVE保存.我是1米60個燈珠,貼了84個燈珠,直接用USB連接的電源都足夠了.

Sync Interfaces裏可以設置Amazon alxea 語音控制,需要的自己設置下,也很簡單.

現在就可以控制燈帶的效果了,回到首頁,點擊底部Effects,隨便選擇列表裏的效果嗨一下先.

5.接下來電腦安裝好Prismatik,選擇ESP32的端口,設置好上下左右燈珠數,完成.

右下角小圖標右鍵Settings打開設置,Mode裏有3個模式可以選擇,1.隨顯示器色彩變化顏色,2.固定燈帶效果 3.音樂律動.

四.結語

還可以安裝Anaconda,實現所有WLED同步音樂律動,如果你有幾個WLED燈的話.

84個燈珠燈帶大約20元左右,ESP32 19元,杜邦線幾塊錢買一堆,USB也是現成的,總和大約39左右就搞定了.沒花多少錢但卻實現了很好的效果,這是DIY的樂趣.