在這個項目中,我將為WLED構建一個RGB PWM LED驅動程序。您可以使用此項目無線驅動12v RGB LED條。這個項目是WLED兼容,這使得控制容易得多。你可以用它驅動高達100w的RGB LED條。WLED運行在XIAO ESP32C3上,LED驅動器使用IRLFZ44N邏輯級MOSFET。讓我們開始建造吧。
材料需求:
?Seeed Studio XIAO ESP32C3
?3 * IRLFZ44N mosfet
?AMS1117
?2*10uf鉭電容器16v 1206
?3*10k 0805電阻
?4 * kf301 - 5.0 - 2 - p
?2.4 g天線
?2 * M2-5MM螺絲
操作步驟步驟1設計PCB
多虧了Flux.ai, PCB設計過程非常簡單。這個基于瀏覽器的PCB設計工具利用人工智能來輔助硬件設計。一旦我完成了PCB的設計,我導出Gerber文件用于制造。我使用seeedstudio融合服務來制造這個PCB。我為PCB設計所采取的所有步驟都可以在視頻中找到
步驟2 3d打印機箱
我使用Fusion 360設計外殼,然后將主體導出為STL文件并進行3D打印
步驟3安裝led燈
要做到這一點,請轉到GitHub上的WLED安裝頁面;你可以在我的描述中找到鏈接。將您的XIAO ESP32-C3連接到您的計算機上,選擇“ESP32-C3”作為板類型,單擊“安裝”,在端口選項中選擇您的XIAO。安裝完成后,輸入您的Wi-Fi密碼和SSID,然后點擊“確定”。
LED配置設置:
LED類型:RGB PWM
紅色GPIO: 20
綠色GPIO: 8
藍色的GPIO: 9
步驟4 . PCB組裝
我用手焊接連接到PCB的所有組件。首先,我在PCB的一個襯墊上熔化了一些焊料,并將Xiao微控制器放在上面,同時保持對襯墊的加熱。在那之后,我連接剩下的引腳。我對所有的SMD部件采用了相同的方法。此外,我彎曲的MOSFET約90度,并焊接到位。
步驟5機框組裝
第一步是將天線連接器安裝到孔中
然后將此電纜連接到XIAO天線端口
放好上下框,用M2 5mm螺釘固定
這樣我們就完成了構建
6 .測試
用戶可根據(jù)PCB上的標簽將線纜連接到設備上
我將12 RGB LED條紋與12 v電源連接到它。LED帶有共同的正地形
我用WLED應用程序來控制司機。此應用程序可在應用商店
現(xiàn)在我們可以擺弄一下應用程序。嘗試不同的顏色
釋放你的想法與LED混音:設計下一代!
通量。ai和Seeed Studio聯(lián)手為開發(fā)者打造硬件原型。使用Flux的人工智能設計工具,你可以快速迭代你的想法。使用Seeed Fusion的快速原型設計服務,您可以立即將您的設計帶入生活。想建立一個基于#Xiao的bravo LED項目嗎?我們可以幫助你的每一步。
本文編譯自hackster.io