su-03t 模块配置指南:实现语音交互与温度播报

1、首先使用命令词触发通过串口向单片机发送一个数据,如0XA12、在单片机判断接收,当单片机接收到0XA1时,将传感器获取到的温度通过串口发送给su-03t3、Su-03t触发串口输入,触发之后进行相应播报(串口输入触发配置:添加触发、添加控制)

项目要求:SU-03T、微控制器、温度传感器

功能:说白了,就是对人说:“现在温度多少?”Su-03T:“现在温度是36度”

要完成一个仪表的播放,需要两个操作,一是设置为命令字触发,二是设置为串口输入触发:

1.首先用命令字触发通过串口给单片机发送一个数据,比如0XA1

2、单片机判断接收,当单片机接收到0XA1时,将传感器获取的温度通过串口发送给su-03t。

图1

图二

图1中我圈出的数据是根据串口输入的信息编号填写的(图2中圈出的位置)。简单来说,当我们需要播放多个指示灯时,串口输入的触发有很多种(单片机发温度,单片机发湿度等),而0x01就相当于一个地址码,用来让SU-03T判断是哪个输入,从而实现判断功能。

3、Su-03t触发串口输入,触发后进行相应广播(串口输入触发配置:添加触发、添加控制)

图 3 图 4

图3中第一个圈类型可以使用unsigned char,第二个圈表示以一定的数据协议输入和传输数据。0XAA 0X55 " " " " 0X55 0XAA,共6位16进制,除去帧头和帧尾,只有两个有用的数据,第一个双引号表示串口输入信息号(相当于地址码),第二个双引号表示需要检测的数据,例如35,就表示当前温度为35。

单片机

基于 mcs-51 单片机的智能小车控制器设计与实现,引领玩具市场新趋势

2024-6-9 13:07:34

单片机

基于金属检测的智能循迹小车设计方法,实现稳定循迹功能

2024-6-9 14:09:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索