大数跨境
0
0

【电子DIY】用Ai-WB2-12F模组做多功能无线彩灯控制器

【电子DIY】用Ai-WB2-12F模组做多功能无线彩灯控制器 安信可科技
2025-10-20
2
导读:可以驱动市面上大多数灯带,来做一个试试


安信可科技双11狂欢来啦


大促活动商品:官方立减15% 直击底价 无需凑单

非大促活动商品:每满200-20


🔹活动时间:

10/20 20:00:00 – 11/14 23:59:59

🔹重点提示:

10月20日20点火爆开抢!




以下作品由安信可社区用户
iiv制作


1
项目总览


目标:一块可插可拔的「无线彩灯控制器」

主控选用安信可WB2-12F模组,实现红外、蓝牙接收数据,以及灯带的驱动

5-30V电源输入,普通 RGB 灯带 3 路 MOSFET 驱动

5 V WS2812 单线驱动

12V、24V WS2811灯带驱动

通过dcdc降压到3V3给WB2供电

通过微信小程序蓝牙的方式可控制灯带

供电/灯带接口全部用可插拔的方式,方便接线

PCB使用立创EDA绘制

Fusion 360 设计外壳,3D 打印卡扣结构,无需螺丝



2
实物&视频展示


实物展示:

10.jpg
14.jpg


视频演示:






3
立创 EDA 绘制 PCB


0.png
1.png


使用立创EDA绘制PCB,选用预先选好的器件绘制原理图、PCB,最后DRC一下,直接导出文件下单嘉立创(有个彩色丝印券,可以打彩色


4
PCB焊接


-1.jpg


经过了漫长的等待板子终于到了,看着还不错,直接开焊


2.jpg
3.jpg


元件不多可以快速完成,因为需要模组IO8引脚(引脚实在不够用了),先用铁板烧把模组焊上,再慢慢手工焊接别的器件。


上电前先检查一下板子是否短路,一切正常就可以先烧录一个程序看看板子是否正常。



5
核心代码


要实现的功能:




按键检测


通过检测按键状态在普通灯带、RGB、ws2812之间轮流切换(如果不想蓝牙常开,可以做一个长按开启和关闭蓝牙)。




红外接收


通过红外接收头接收红外数据,通过接收到的NEC码来做出对应的动作。




蓝牙接收


使用微信小程序的方式来连接模组的BLE蓝牙,模组通过解析接收到的数据实现对灯带的控制。


代码1.png


功能不多,实现起来也比较简单,经过几天的调试顺利完成以上功能。


6
Fusion 360 设计外壳


4.png
5.png


使用fusion360给板子设计一个小小的外壳,没有复杂的结构。


通过卡扣的方式省去了拧螺丝的烦恼,由于使用的是插接件,所以加厚了,如果像市面上卖的控制器一样使用线材引出来,厚度可以减少百分之五十。


7
最终组装


6.jpg
7.jpg


把按钮用热熔胶固定一下,提前准备好东西(虽然也没啥好准备的)


8.jpg


把板子塞进去,用螺丝固定一下。

9.jpg


盖上后盖就大功告成啦。

10.jpg
11.jpg


8
功能验证


12.jpg


把灯带提前接上。



注意没有防呆设计,所以RGB和2812不要插反,都是4P的。


13.jpg


按键功能一切正常。


14.jpg


红外功能也没问题。

16.jpg


打开微信小程序,它会自动搜索提前设置好的蓝牙名,免去了手动选择的步骤,只要打开小程序就主动连接。


15.jpg
17.jpg


右上角可切换灯带类型,不同的灯带有不同的灯效。



9
源码及3D模型文件


见原贴评论区


完结撒花!!


以上就是本次带来的DIY设计,因为可以支持5-30V的输入电压,输出电压完全取决于输入电压,感觉可以驱动市面上大多数灯带,只要选择适合灯带的驱动电源供电即可,如果大家有兴趣的话可以制作一个来玩一下。



1.gif


微信宣传推广动态二维码(1).gif

AI-Thinker-logo-原版-转曲.png

图片
更多信息请点击:





产品https://docs.ai-thinker.com/


教程https://blog.csdn.net/Boantong_


官网www.ai-thinker.com


社区https://bbs.ai-thinker.com


业务咨询请联系:18022036575



未命名(3) (2).gif

【声明】内容源于网络
0
0
安信可科技
全球领先的联网模组、智能家居等物联网硬件方案提供商。
内容 393
粉丝 0
安信可科技 全球领先的联网模组、智能家居等物联网硬件方案提供商。
总阅读94
粉丝0
内容393