注:* 为必填项
请在报名阶段填写 ↓
主要功能:通过离线语音Cl1122模块,语音控制音频的播放。
采用CI-C22GS02S 模块进行语音识别,识别对应音频进行相应控制。匹配命令字id,通过CI-C22GS02S串口发送控制命令到串口语音播放模块响应,控制音频的播放。
注:主题不限,可以是解决生活/工作中的某个问题、为某个人群/场景设计的方案、毕业设计/课程设计/DIY项目/纯属炫酷项目等。主要讲一下自己通过什么手段解决了什么问题。
公开,原创。
注:请说明项目是否首次公开;项目是否为原创;项目是否曾经在其他比赛中获奖,若有获奖则叙述获奖详情;项目是否在学校参加过答辩。
CPL3.0
注:利他即利己,请认真阅读下述内容。
请在竞赛阶段填写 ↓
硬件部分具体查看原理图和PCB
离线语音控制模块:
设计了两款pcb,第一版加入了5V稳压电源和USBTTL串口电路方便代码调试
第二版缩小了pbc尺寸,接口全部引出方便拓展。
串口语音播放模块:
是之前使用过的一款语音播放模块,可以串口控制的音乐模块,集成了MP3、WAV的硬解码,通过简单的串口指令即可播放指定的音乐,无需繁琐的底层操作;同时支持USB/TF驱动,支持FAT16、FAT32文件系统,最大支持32G的U盘,TF卡;多种控制模式,串口模式、AD按键控制模式;音频可以通过3.5MM耳机接口和喇叭接口输出。本次采用串口控制模式,实现对语音播放模块的播放,音频切换,音量控制,工作模式控制,文件夹歌单切换等操作。
不足:U盘需要5V供电,离线语音控制模块未引出5V电源接口
注:推荐使用立创EDA。若选择其他EDA工具,请在附件上传PDF格式的原理图,PDF格式的PCB图纸,Gerber格式的PCB文件。这里可以详细说明您的项目实现原理和机制、注意事项、调试方法、测试方法等。推荐图文并茂的形式向别人介绍您的想法。
因为时间关系,简单实现了部分功能,代码还有很大的优化空间。
代码放在gitee:https://gitee.com/oPlusman/CI112X_mp3.git
注:项目涉及的BOM清单。这个位置请上传BOM的截图。清单详情请以PDF的格式上传到附件中。建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。
请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。
点击zip下载大赛logo标识! (大赛标识).zip
更多详情:https://diy.szlcsc.com/posts/06c94d90c2c447dfbd9ed7339ff4a5b1
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持