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