以下作品由安信可社区用户
iiv制作
1、项目总览
●目标:一块可插可拔的「无线彩灯控制器」
●主控选用安信可WB2-12F模组,实现红外、蓝牙接收数据,以及灯带的驱动
●5-30V电源输入,普通 RGB 灯带 3 路 MOSFET 驱动
●5 V WS2812 单线驱动
●12V、24V WS2811灯带驱动
●通过dcdc降压到3V3给WB2供电
●通过微信小程序蓝牙的方式可控制灯带
●供电/灯带接口全部用可插拔的方式,方便接线
●PCB使用立创EDA绘制
●Fusion 360 设计外壳,3D 打印卡扣结构,无需螺丝
2、实物&视频展示
实物展示:


视频演示:
多功能无线彩灯控制器_哔哩哔哩_bilibili

3、立创 EDA 绘制 PCB


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

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


元件不多可以快速完成,因为需要模组IO8引脚(引脚实在不够用了),先用铁板烧把模组焊上,再慢慢手工焊接别的器件。
上电前先检查一下板子是否短路,一切正常就可以先烧录一个程序看看板子是否正常。
5、核心代码
要实现的功能:
按键检测通过检测按键状态在普通灯带、RGB、ws2812之间轮流切换(如果不想蓝牙常开,可以做一个长按开启和关闭蓝牙)。
红外接收通过红外接收头接收红外数据,通过接收到的NEC码来做出对应的动作。
蓝牙接收
使用微信小程序的方式来连接模组的BLE蓝牙,模组通过解析接收到的数据实现对灯带的控制。

功能不多,实现起来也比较简单,经过几天的调试顺利完成以上功能。
6、Fusion 360 设计外壳


使用fusion360给板子设计一个小小的外壳,没有复杂的结构。
通过卡扣的方式省去了拧螺丝的烦恼,由于使用的是插接件,所以加厚了,如果像市面上卖的控制器一样使用线材引出来,厚度可以减少百分之五十。
7、最终组装


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

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

盖上后盖就大功告成啦。


8、功能验证

把灯带提前接上。
注意没有防呆设计,所以RGB和2812不要插反,都是4P的。

按键功能一切正常。

红外功能也没问题。

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


右上角可切换灯带类型,不同的灯带有不同的灯效。
9、源码及3D模型文件
见原贴评论区【电子DIY作品】多功能无线彩灯控制器 - 电子DIY - 物联网开发者社区-安信可论坛 - Powered by Discuz!

完结撒花!!
以上就是本次带来的DIY设计,因为可以支持5-30V的输入电压,输出电压完全取决于输入电压,感觉可以驱动市面上大多数灯带,只要选择适合灯带的驱动电源供电即可,如果大家有兴趣的话可以制作一个来玩一下。
审核编辑 黄宇
-
DIY
+关注
关注
176文章
896浏览量
357722 -
彩灯控制器
+关注
关注
0文章
16浏览量
12643
发布评论请先 登录
【WiFi+蓝牙】智能门锁、智能插座:用Ai-WB2系列,价格更低,性能更强
【Wi-Fi&BLE模组】Ai-WB2系列的固件烧录指导
基于Infineon TVII-B的高性能多功能座椅控制器解决方案
Texas Instruments CC2340R2 SimpleLink™无线微控制器数据手册
PMA KS98-2多功能控制器产品概述
小智AI正式授权!安信可小安派语音AI开发板更新啦
AI语音开发板AiPi-PalChatV1教程:常见问题
小安AI语音板,“广西表哥”强势上线!
布谷鸟科技AI多功能中央控制器产品介绍
AI语音开发板AiPi-PalChatV1教程:二次开发
AI语音开发板AiPi-PalChatV1,使用指南来啦
用安信可Ai-WB2-01S做一个可用网页控制的简易灯
低价不贵!安信可WiFi+BLE模组Ai-WB2系列

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