如何为WLED构建一个RGB PWM LED驱动程序
扫描二维码
随时随地手机看文章
在这个项目中,我将为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 .测试
用户可根据PCB上的标签将线缆连接到设备上
我将12 RGB LED条纹与12 v电源连接到它。LED带有共同的正地形
我用WLED应用程序来控制司机。此应用程序可在应用商店
现在我们可以摆弄一下应用程序。尝试不同的颜色
释放你的想法与LED混音:设计下一代!
通量。ai和Seeed Studio联手为开发者打造硬件原型。使用Flux的人工智能设计工具,你可以快速迭代你的想法。使用Seeed Fusion的快速原型设计服务,您可以立即将您的设计带入生活。想建立一个基于#Xiao的bravo LED项目吗?我们可以帮助你的每一步。
本文编译自hackster.io