SU-03T语音模块的使用(持续更新)

SU-03T语音模块的使用(持续更新)

前言

我们在实现各种电路中,肯定会使用到开关这种器件。开关可以是按键,可以是矩阵键盘。但是如果我们用的是语音模块作为开关,可以让自己的产品显得更加高逼格。本博客用于记录本人准备省电子设计大赛过程中使用的SU-03T的语音模块,使用智能公元的开发网页,博客持续更新,小白向。

1. 开发平台及基本流程介绍:

用你的搜索引擎搜索智能公元:智能公元/AIOT快速产品化平台 (smartpi.cn)

登录注册什么的在此不详细介绍。

A.点击创建产品:

SU-03T语音模块的使用(持续更新)_第1张图片

B.随便选择一个产品比如什么什么灯具:

SU-03T语音模块的使用(持续更新)_第2张图片

C.选择纯离线方案,以及SU-03T模组:

SU-03T语音模块的使用(持续更新)_第3张图片

D.完成各种配置,点击确定,并生成SDK。

SU-03T语音模块的使用(持续更新)_第4张图片

注意,大家一定要注意,烧录进语音芯片的程序仅有语音SDK有关,不用点击什么编译固件之类的。

E. 我们可以从网站上点击下载SDK,生成的SDK要解压两次,这个地方给大家看看我解压好的SDK是怎么样的,顺便让大家看看烧录用的东西到底在这个文件的哪个位置(这几张是按照顺序 这样点击而截图下来的):

SU-03T语音模块的使用(持续更新)_第5张图片

SU-03T语音模块的使用(持续更新)_第6张图片

image-20220620222206614

image-20220620222326014

SU-03T语音模块的使用(持续更新)_第7张图片

2. 烧录注意事项

大家在烧录的时候先和CH340按照TX-RX RX-TX GND-GND 接好插在电脑上。注意这时候开发板不要着急上电,把接口预留着。千万不要先上电!!!

点击上面箭头指出的烧录工具会有一个烧录弹窗,这个弹窗啥都别点,因为烧录的二进制文件系统已经配置好了:

SU-03T语音模块的使用(持续更新)_第8张图片

发现“等待设备”的时候,再将SU-03T上电

SU-03T语音模块的使用(持续更新)_第9张图片

这个时候应该会发现烧录就开始了。

3. SU-03T实用案例

我们知道单片机开发板上经常会有按键的功能,而按键本质上就是一个边沿检测。所以,如果我们想利用SU-03T做一个开关的话,我们只需要在单片机pin上配置一个边沿检测的功能,让SU-03T输出一个边沿,再让特定的语音触发这个边沿,单片机检测到,从而实现了一个语音控制的功能,那大体思路出来的话可以开始配置了:

配置A25为上升沿触发引脚:

默认低电平输出模式:

SU-03T语音模块的使用(持续更新)_第10张图片

添加一条行为,并将控制详情配置好:

SU-03T语音模块的使用(持续更新)_第11张图片

低电平时默认脉冲为高,

SU-03T语音模块的使用(持续更新)_第12张图片

同时接收端的单片机可以配置成浮空输入模式,记得两个单片机要共地。

至此配置完成。

你可能感兴趣的:(硬件学习宝典,语音识别,人工智能)