首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【安信可Wi-Fi&BLE模组】做一个蓝牙点阵音箱

【安信可Wi-Fi&BLE模组】做一个蓝牙点阵音箱

原创
作者头像
安信可科技
发布2025-08-05 17:48:01
发布2025-08-05 17:48:01
1500
举报
文章被收录于专栏:DIYDIY

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

想要一个「能随音乐跳舞的像素脸」

市面上成品要么贵要么很贵,干脆自己做!

目标:蓝牙音频 + 16×16 RGB 点阵 + 3D 打印外壳,预算 < 100 元。

先看

视频效果​www.bilibili.com/video/BV1ehgKzQEUD/?spm_id_from=888.80997.embed_other.whitelist&t=21.089645&bvid=BV1ehgKzQEUD&vd_source=54c5db21948db2378659b7e8e42bafbf

01、画板

工具:立创EDA(白嫖真香!)

核心模块

主控Ai-M61-32S( 负责刷灯和通过网络获取一些实时信息,由于M61的DAC音质有点糊,也不太会玩,所以外挂了一个蓝牙芯片,额外引出了14和15号DAC引脚) 音频AC6966 (一颗杰理的蓝牙音频芯片,带FM收音功能,在某宝可以买到,带程序0开发) 功放LTK5128D(4Ω6W、单声道 AB/D 类音频功率放大器) 灯阵: 选用20*18封装的WS2812 x 256 颗 电源GN4054 充电 + ME6217LDO系统供电 传感器:SC7A20三轴 + SHT40 (当时没想到灯板温度的问题, sht40算摆设 其它:老规矩引出USB/串口方便调试,ch340x+rs2227(老演员了,买了好多)

小技巧,把主控和灯板画一起就可以用一张卷白嫖

连连看 ,DRC,导出Gerber下单一气呵成。

1天后板子发货(最近嘉立创打样好快,24小时不到就发货了),3天后板子到手 !

02、焊接

装备

烙铁、铁板烧、锡丝、锡膏、洗板水、万用表...(想不起来了,最近有点呆 )

先焊主控板,WS2812留到最后(怕被烫哭)

贴完 IC 用万用表「滴滴」检查短路,一颗锡珠毁所有

灯建议开钢网,不然锡不均匀会有很多灯不老实,而且真的费时间(别问我怎么知道的),最后成功点亮 256/256,炸了一些,补了好久

血泪教训:

812是真的容易炸,建议有条件的话焊接前烘干一下

上电,开机,一切顺利

03、3D 建模

工具:Fusion 360

设计要点

外壳分三层:

外壳、中框(固定灯板) 盖板(使用亚克力裁剪) 光栅(后来忘画了)

由于没有3D打印机,试错成本有点大,也是尽可能的往大了画,音腔是一个很有学问的东西,可能一次画不好,所以喇叭使用了带腔体的,扩散板用 1mm 磨砂白亚克力板自己裁(像素有点糊了,朦胧的美~)

使用了成品键帽,省事。

嘉立创启动!(现在嘉立创可以每月1次3D打样,非常的棒)

简单打磨一下,嘉立创的速度非常快,3天就到了~

04、组装

壳子比较大,先把主控板塞进去,3 颗M2螺丝固定(尴尬了,发现螺丝孔偏了,水平有限补救一下)

把喇叭、电池固定好 ,中框上要用胶水固定螺母(没找到,所以略过)。

把灯板塞进去

因为光栅忘搞了,直接把裁好的亚克力板扣上就好啦~

最终效果,一手掌握,带出门就是全场最靓的仔

05、代码

蓝牙音频

芯片自带程序,可AT可按键控制

FM收音:同上

同上

灯效

显示卡通图案,文字 ✔

灯效

远程控制 (未实现)

灯效

贪吃蛇(未实现)

灯效

时钟显示 (未实现)

灯效

今日热点 (未实现)

灯效

其它 (还没想好)

因为代码还没想好具体要怎么写,所以写了一个简单的控制程序:

按键短按1下

开关灯

按键短按短按2下

换图案

按键短按3下

调整亮度

长按

开关蓝牙音频

低功耗

在5秒没有交互操作时进入睡眠模式,省电

06、结尾:写到最后

从有想法到完工总耗时大约2周左右,大部分时间都是在画板子、等板子、焊板子、修板子,代码比较简单,用了一晚时间。

DIY最大的快乐不是最终成品,而是每次diy中积累的经验和「又炸了!」的瞬间

最后欢迎大家来原贴给出指导性建议~

附件:文件夹.rar

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 01、画板
  • 02、焊接
  • 03、3D 建模
  • 04、组装
  • 05、代码
  • 06、结尾:写到最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档