标签:百度 语音 项目 led灯 sig 安装教程 designer pytho 物联网
以下为未来的学习大纲,每完成一个目标,我会将标题做成超链接到对应的博文以方便查看,但不保证不会更改大纲的目标,一切以实际开发学习后的心得体会为调整方向。
主要介绍STM32,学习和项目实战时用的开发板和工具,最终学习目标等等。
介绍如何创建IAR的STM32项目,但略过IAR for ARM的安装过程,毕竟网上有多安装教程了。
对启动文件进行分析,介绍在STM32在引导过程中做了什么准备工作。
预计编写一个人体红外热感应模块以3.3V电路控制12V的大功率LED的程序。
基于WM8978芯片实现单纯的录音和播放的功能
在初级篇的基础上,加入ZigBee或WIFI模块,将录音传输到PC后进行处理
在中级篇的基础上,加入语音识别的功能。
如果是离线识别,则实现离线唤醒词识别的功能;如果是在线识别,则接入百度/讯飞语音接口,实现类似智能音响的功能。
基于LCD1602显示屏和WIFI模块,实现通过PC的Python服务端控制LCD的滚动字母、背光控制等功能。
STM32模块控制有方2G通信模块拨号并连接阿里云服务器,通过安卓手机App通过发送指令到阿里云物联网操纵STM32控制LED的亮灭。
基于WIFI模块,对固件进行在线升级
基于Altium Designer 12自己设计第三点的【STM32红外热感应灯】的PCB板,进行PCB打样后自己焊接板子,完成人生中的第一个硬件电路板设计。
学习Blender进行3D建模,为目标10的电路板做一个外壳。
将外壳的模型文件用3D打印的打印出来,并装配。
标签:百度 语音 项目 led灯 sig 安装教程 designer pytho 物联网
原文地址:https://www.cnblogs.com/skyblue-Mr/p/10879221.html