
开源协议
:CC BY-NC-SA 3.0
描述
项目说明
本项目是基于中科蓝汛AB5301A+至盛半导体ACM3128A播放音乐,使用启英泰伦CI1302进行语音离线识别,并通过串口于蓝牙芯片进行通信,将语音指令发送给蓝牙芯片,进行音乐的播放和音量调节控制等功能。

功能
- 蓝牙链接播放音乐
- 离线语音看着
- PD20V诱骗
- 内存卡输入播放
开源协议

CC-BY-NC-SA 3.0
- 拥抱开源,赋予项目无限价值。建议项目核心功能开源80%以上;
- 若某一部分功能不可替代且删掉之后项目无法解决对应的问题,则这一部分实现的功能就是项目的核心功能;比如设计了一台电子负载且设计了一款上位机软件监控功率变化,则电子负载为核心功能,上位机软件为辅助功能;比如电子负载中使用了一款隔离485模块与上位机通信,则此485模块实现的通讯功能为辅助功能;
- 项目应选择适合自己的开源协议,若项目引用其他开源项目,应注明来源并遵循原作者的开源协议规定;原创项目推荐使用GPL3.0开源协议;
- 直接引用开源项目的原电路或原代码实现的功能不可作为自己项目的核心功能、使用市场上通用模块直接实现的功能不可作为自己项目的核心功能。
项目属性
- 首次公开
- 原创项目
项目相关功能
1.蓝牙音乐播放
蓝牙部分使用了中科蓝汛的AB5301A蓝牙SOC进行控制,同时也是作为整个系统的主控,除了具备蓝牙音乐播放功能外,还可以通过USB_A接口播放U盘音乐功能。

2.离线语音识别控制
离线语音识别采用了启英泰伦的CI1302,硬件结构采用了单麦+AEC的方式。在播放音乐进行语音识别的时候,音乐音量不宜过大,要不然识别率会降低。

3.音乐灯效显示
音乐灯效使用12颗WS2812B全彩灯组成一个圆环进行显示,控制部分使用ATMEGA328P单片机组成组成一个最小的arudino系统, 软件部分直接引用了arduino的灯效库。

4.功放
功放芯片使用两颗至盛半导体的ACM3128A进行音频放大,其中一颗作为低音信号的功率放大;低通滤波器采用了JRC4558D过滤掉中高音信号,为了方便制作,电路部分没有采用双电源的方式给运放供电。


5.PD供电
市面上大部分的蓝牙音箱(非电池供电)都是采用的电源适配器进行供电, 一来增加成本,二来通用性不强,再加上当前手机快充的普及,综合考虑,直接采用了PD充电器进行供电,硬件部分采用了南京沁恒的受电芯片CH224K,诱骗快充头输出20V电压对整个系统进行供电。

软件说明
软件由三部分组成:
- 蓝牙;
- 离线语音识别;
- 音乐灯效;
- 软件代码见附件。
图片展示
外壳

实物


软件烧录说明
整个项目需要烧录3个程序:
1、蓝牙芯片程序
需要使用XLink下载线连接音响的USB-A接口。


2、灯效控制芯片程序
用串口线和arduino IDE直接烧录即可

3、语音识别芯片程序

里面有烧录步骤可以参考

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。











