离线语音蓝牙音箱 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 离线语音蓝牙音箱

  • 1.6w
  • 29
  • 160

简介:设计一款离线语音蓝牙音箱。

开源协议: CC BY-NC-SA 3.0

(未经作者授权,禁止转载)

已参加:星火计划2023

创建时间: 2023-02-24 11:55:30
更新时间: 2024-01-10 21:13:45
描述
# 项目说明 本项目是基于中科蓝汛AB5301A+至盛半导体ACM3128A播放音乐,使用启英泰伦CI1302进行语音离线识别,并通过串口于蓝牙芯片进行通信,将语音指令发送给蓝牙芯片,进行音乐的播放和音量调节控制等功能。 ![DM_20230517102953_012 (1).png](//image.lceda.cn/pullimage/I9WdfufS3EiFxAWmQIvrbGUDV6JQi9ENAAaTGwDk.png) # 功能 * [x] 蓝牙链接播放音乐 * [x] 离线语音看着 * [x] PD20V诱骗 * [x] 内存卡输入播放 # 开源协议 ![CC-BY-NC-SA.png](//image.lceda.cn/pullimage/JdvcQEwvkuovBtQS8VjcvuNds9fljj0GcJ0NrSTg.png) CC-BY-NC-SA 3.0 1. 拥抱开源,赋予项目无限价值。建议项目核心功能开源80%以上; 2. 若某一部分功能不可替代且删掉之后项目无法解决对应的问题,则这一部分实现的功能就是项目的核心功能;比如设计了一台电子负载且设计了一款上位机软件监控功率变化,则电子负载为核心功能,上位机软件为辅助功能;比如电子负载中使用了一款隔离485模块与上位机通信,则此485模块实现的通讯功能为辅助功能; 3. 项目应选择适合自己的开源协议,若项目引用其他开源项目,应注明来源并遵循原作者的开源协议规定;原创项目推荐使用GPL3.0开源协议; 4. 直接引用开源项目的原电路或原代码实现的功能不可作为自己项目的核心功能、使用市场上通用模块直接实现的功能不可作为自己项目的核心功能。 # 项目属性 - 首次公开 - 原创项目 # 项目相关功能 ## 1.蓝牙音乐播放 蓝牙部分使用了中科蓝汛的AB5301A蓝牙SOC进行控制,同时也是作为整个系统的主控,除了具备蓝牙音乐播放功能外,还可以通过USB_A接口播放U盘音乐功能。 ![DM_20230517102953_013 (1).png](//image.lceda.cn/pullimage/QGcbWbCC0aPbbMmjiwJCq2LcRTX8zpXLNinejWyr.png) ## 2.离线语音识别控制 离线语音识别采用了启英泰伦的CI1302,硬件结构采用了单麦+AEC的方式。在播放音乐进行语音识别的时候,音乐音量不宜过大,要不然识别率会降低。 ![DM_20230517102953_014 (1).png](//image.lceda.cn/pullimage/KNp3Djg9gj28zPi8vM5zvpaP84S1HYbqPkmOLh9M.png) ## 3.音乐灯效显示 音乐灯效使用12颗WS2812B全彩灯组成一个圆环进行显示,控制部分使用ATMEGA328P单片机组成组成一个最小的arudino系统, 软件部分直接引用了arduino的灯效库。 ![DM_20230517102953_015 (1).png](//image.lceda.cn/pullimage/UpxABzoo39UOZjwCQHD9RB4ORVcXLAJNr3NDh21a.png) ## 4.功放 功放芯片使用两颗至盛半导体的ACM3128A进行音频放大,其中一颗作为低音信号的功率放大;低通滤波器采用了JRC4558D过滤掉中高音信号,为了方便制作,电路部分没有采用双电源的方式给运放供电。 ![DM_20230517102953_016 (1).png](//image.lceda.cn/pullimage/TK6VgVBFDizmuwc22CSSm47smejw9RjyrJPn6V3c.png) ![DM_20230517102953_017 (1).png](//image.lceda.cn/pullimage/8oIlWOKKOjr2qXF4lX2Bwovq4f0iuTGuVS0Zb2OS.png) ## 5.PD供电 市面上大部分的蓝牙音箱(非电池供电)都是采用的电源适配器进行供电, 一来增加成本,二来通用性不强,再加上当前手机快充的普及,综合考虑,直接采用了PD充电器进行供电,硬件部分采用了南京沁恒的受电芯片CH224K,诱骗快充头输出20V电压对整个系统进行供电。 ![DM_20230517102953_018 (1).png](//image.lceda.cn/pullimage/PByFOf1yFrEyFE0hJYMifuNLwvM2luGUYZHu9KPw.png) # 软件说明 ### 软件由三部分组成: - 蓝牙; - 离线语音识别; - 音乐灯效; - 软件代码见附件。 # 图片展示 ## 外壳 ![d54f46b3-5ab4-441e-b2b4-9d072241d11c.png](//image.lceda.cn/pullimage/hrOYPCD9x6PUupSgLCibQTBPIq3yP2Bu6WAP8Vjp.png) ## 实物 ![DM_20230517102953_019.png](//image.lceda.cn/pullimage/v5U8vzqHhbZ0fPZo68G5WjyA5OrI6MfyCffcJUZl.png) ![DM_20230517102953_020 (1).png](//image.lceda.cn/pullimage/2iO8vvYtwMt0CMwWOgwMYydSpcY0YlPsvUURrnOm.png) # 软件烧录说明 ## 整个项目需要烧录3个程序: ### 1、蓝牙芯片程序 需要使用XLink下载线连接音响的USB-A接口。 ![图片2.png](//image.lceda.cn/pullimage/sxN7x3Up7KCtvnmeLdIkberOF6LNhwXirYfYDPHz.png) ![图片1.png](//image.lceda.cn/pullimage/5hQ95iWqisgDwLrnYVG77ztrOAKRSFacwlKmq5NB.png) ### 2、灯效控制芯片程序 用串口线和arduino IDE直接烧录即可 ![图片2.png](//image.lceda.cn/pullimage/rv1s1pg4KMmc11eej3lx49TxT4IAjZiQ0IKWUQ6l.png) ### 3、语音识别芯片程序 ![图片3.png](//image.lceda.cn/pullimage/6r7z7tF8Rqxo80DtMXGlmFp3LZgQ6Xd7496Q3hQR.png) 里面有烧录步骤可以参考 ![图片4.png](//image.lceda.cn/pullimage/4q39jzVsbuk87L70bxLx3iPbE0aWLqwpKA6NQStJ.png)
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

202305120114.mp4

1290
2

使用说明.txt

330
3

Firmware.rar

1779
4

3D Model.rar

370
5

downloader_v2.8.5.zip

737
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP