首页 > 评测 > 追赶风潮-DIY一款智能音箱之一:硬件设计篇
追赶风潮-DIY一款智能音箱之一:硬件设计篇
- [导读]
- 笔者受限于紧张繁重的工作,一直没有更新专栏,不过也不是全无成绩。通过前几期的活动与绍楠结识并合作搞了一个有趣的音频处理板出来,主控采用STM32F4,欢迎拍砖!
图 生成的功能可以直接用相应的开发工具打开
我们只需要修改usbd_storage_if.c和fatfs_platform.c. 注意修改CubeMX生成的代码的时候尽量在USER CODE BEGIN与 USER CODE END这两个注释之间修改. 如果实在不能做到也应另外使用文档记录. 因为在这两个注释之外的代码在你下一次进行代码生成时会被覆盖.
在fatfs_platform.c中:
在usbd_storage_if.c中:
包含SD卡驱动:
Cube已经为我们准备好了这些接口,只需要实现它们即可:
然后编译成功后下载到板上。插卡实验成功.
结论
智能音箱是目前一大科技时尚, 配合语音识别/人工智能, 是很方便实用的居家必备. 如果配合上网络搜索,语音设别,语音合成, 可以说是未来机器人的雏形. 本文介绍了DIY的一款的智能音箱的硬件,后续的主要工夫在于软件应用. 将持续发贴分享, 另外此项目软硬件设计文件在测试与整理后将全部开源共享, 敬请期待!
- https://github.com/zhanzr/stm32-radio-hardware-document
- https://github.com/zhanzr/stm32-radio-USB-sound-card
- https://github.com/zhanzr/stm32-radio-SD-card-reader
- https://github.com/zhanzr/stm32-radio-udp-echo
- https://github.com/zhanzr/stm32-radio-key-led
- https://github.com/zhanzr/stm32-radio-audio-phone
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前