介紹
LedBox V2 是一個(gè)完全包含、聲音反應(yīng)、基于 ESP32 的模塊,用于控制 5-12V 可尋址 LED 燈條(WS2812、SK6812 等),同時(shí)支持 3-(VDD、DAT、GND)和 4-(VDD、DAT、CLK ,GND) 引腳配置。
該模塊有一個(gè)專用的降壓轉(zhuǎn)換器,可以無縫地與 5V 和 12V 帶(輸入電壓需要匹配帶的電壓)一起使用。它還包含一個(gè)數(shù)字 MEMS 麥克風(fēng)、側(cè)面按鈕、32kHz IR 接收器、10A 安全自恢復(fù)保險(xiǎn)絲、1000μF 緩沖電容器、用于數(shù)據(jù)和時(shí)鐘線的 3.3V/5V 電平轉(zhuǎn)換器以及一個(gè)阻抗匹配電阻器。這些特性確保了最大的功能性、安全性和 LED 燈帶兼容性,所有這些都在一個(gè)小型 (54x32x18mm) 的 3D 可打印外殼中。
編寫您自己的固件是一種解鎖無限可能性的選項(xiàng),但為了避免重新發(fā)明輪子,該模塊默認(rèn)與 WLED 和用于 Wi-Fi 控制的 Sound Reactive WLED 固件完全兼容。
規(guī)格
5.5x2.1mm、中央正直流桶形插孔允許最大 17V 輸入電壓 (VDD_IN),由 TPS62162DSG 降壓轉(zhuǎn)換器決定。但是,由于 VDD_IN 通過自恢復(fù)保險(xiǎn)絲 (PPTC) 直接連接到 LED 燈條的電源 (VDD),因此請務(wù)必小心,并且僅連接 LED 燈條額定電壓(通常為 5V 或 12V)。此外,請確保您的電源容量滿足(或最好超過)LED 燈條的預(yù)期功率要求。
LED 燈條通過安全自恢復(fù)保險(xiǎn)絲 (PPTC) 連接,如果電流消耗超過 10A,該保險(xiǎn)絲就會跳閘??梢酝ㄟ^關(guān)閉電路板背面的 JP2 焊橋來繞過此功能,但出于安全原因,不建議這樣做。保險(xiǎn)絲的主要作用是在帶側(cè)短路等情況下保護(hù)模塊。我強(qiáng)烈建議不要運(yùn)行接近 10A 的模塊。請記住,即使是可尋址 LED 燈條使用的 JST SM 連接器,其官方額定電流也僅為最大 3A。如果確實(shí)需要消耗電流較大的電源排,更安全的方法是在模塊前分出電源線(VDD、GND),使用較粗的電纜,直接連接到排上(電源注入)。
使用長條帶時(shí),由于條帶電阻引起的電壓降,您可能會在末端出現(xiàn)顏色偏移。
這可以通過每隔幾米(例如,WS2812 每 5m 或 WS2813、SK9822、SK6812 每 2.5m)向帶材重復(fù)注入電力來解決。
始終確保您知道并理解您在做什么,尤其是在處理大電流時(shí)。您這樣做的風(fēng)險(xiǎn)由您自己承擔(dān)。
LedBox 帶有焊接在 VDD、DAT 和 GND 上的標(biāo)準(zhǔn) 3 線 JST SM 連接器,用于無縫連接 3 針可尋址 LED 燈條。要使用 4 線帶,可以輕松焊接額外的 CLK 引腳。DAT 有一個(gè) 470Ω 的串聯(lián)電阻,DAT 和 CLK 都通過 TXS0102DCU 從 3.3V 雙向電平轉(zhuǎn)換到 5V,以滿足大多數(shù)條帶的推薦工作條件。
購買的模塊預(yù)裝了聲反應(yīng) WLED 固件,開箱即用。此外,WLED 具有無線更新 (OTA) 功能,您可以通過瀏覽器界面直接上傳編譯后的 .hex 文件,模塊會自動更新其固件。但是,如果您仍想手動刷新 ESP32,則需要外部串行轉(zhuǎn) USB 適配器,例如眾所周知的紅色 FT232RL FTDI 板。適配器需要設(shè)置為3.3V(5V會損壞芯片),如下圖連接。
連接編程器后,芯片需要進(jìn)入bootloader模式。這可以通過按下“FLASH”按鈕,通過短接“RST”橋或重新連接3V3重置芯片,然后釋放按鈕來完成?,F(xiàn)在它已準(zhǔn)備好使用新固件進(jìn)行刷新。如果閃存后芯片沒有啟動,您可能需要將 esp32 引導(dǎo)加載程序閃存到內(nèi)存地址 0x0。在此處查看更多詳細(xì)信息 。
該板底部還有測試焊盤和 Tag-Connect,用于在夾具中編程和測試,可在項(xiàng)目的 GitHub 上找到。
設(shè)置
為了充分發(fā)揮模塊的潛力,建議使用聲反應(yīng)版的 WLED 固件。由于此固件默認(rèn)禁用 IR,因此 LedBox 帶有修改版本,可啟用所有支持的功能。此固件可在“資源”下的右側(cè)欄中下載。
首次啟動模塊時(shí),在 WLED 設(shè)置中設(shè)置所需的功能非常重要。
在 Config > LED Preferences 中,將Button pin:設(shè)置 為 0, IR pin: 設(shè)置 為 4,然后按 Save。
如果您想使用 IR 接口但它仍然無法工作,您可能擁有帶有默認(rèn)固件的早期版本的電路板之一。
要解決此問題,只需導(dǎo)航至 Config > Security & Updates > Manual OTA Update,單擊 Choose File,選擇最新固件 (LedBoxV2_SR_WLED_*.bin),然后單擊 Update。
布局