大数跨境
0
0

【工程师整活】Ai-WB1-A1S实现离线语音+App+天猫精灵控制风扇

【工程师整活】Ai-WB1-A1S实现离线语音+App+天猫精灵控制风扇 安信可科技
2023-02-24
1
导读:工程师又来整活了,整大活。

工程师又来整活了,整大活。


此次整活的模组是我们的新晋之星——Ai-WB1-A1S。


先给大家大概介绍下Ai-WB1-A1S



接下来,让我们进入今天要讲的主题,看下Ai-WB1-A1S是如何整大活的。


物联网中对于物的控制方式,常见的有三种:


· 离线语音控制

· 手机App远程控制

· 天猫精灵在线语音控制


我们的工程师通过Ai-WB1-A1S让这三种控制方式在一个项目上实现。


控制主板


Ai-WB1-A1S 模组内部集成了codec 芯片(ES8311),可以实现语音采集,但是音频播放还需要一个功放,所以就有了下面这个开发板。



开发板上集成了功放芯片、MIC和喇叭接口、复位按键,还有LDO。左右两边的2.54mm 插口,可以快速嵌入到产品主板中。


转接板原理图


注:部分元件参数是根据实际情况来调整,所展示的参数不代表最终的参数。


接线与烧录


· 转接板接线


了解两边的排针功能,进行接线。



· 固件烧录


在转接板没通电之前,把BOOT引脚接地。转接板通电后,开始持续打印cccc,就表示模组进入烧录模式。



然后就可以选择固件进行下载。

烧录工具与固件下载地址:

https://docs.ai-thinker.com/ai_wb1


01

离线语音控制


本项目所定义的离线语音如下图



02

App 控制


(1)云平台产品创建


在创建产品时,按照风扇的品类来创建即可。


· 新建产品



· 功能定义


在定义产品功能时,只需要保留开关功能即可,其他全部删除。



· 人机互交界面设置


配置使用公版App



· 配网方式


选择蓝牙辅助配网



最后填写多语言产品信息即可。


(2)添加设备


添加设备需要提前获取模组的WiFI STA的mac地址,使用指令:



读出来的mac地址需要作为设备名称在云平台添加设备



添加完成,点击发布产品,即可使用。


(3)五元组烧录


五元组指的是设备三元组+Product Secret+Product Id,是设备连接阿里云生活物联网平台的必要参数,获取方式如下:



例如有以下五元组:



使用串口(波特率115200)把以下指令发送到模组:



(4)进入配网


打开云智能App,使用语音指令:“小安小安,快捷配网”,即可让模组进入配网模式。



(5)设备控制


直接在云智能App 在设备控制界面直接点击开关按钮即可。



03

天猫精灵在线语音控制功能

与云智能App同一账号下的天猫精灵音箱,可以在天猫精灵App里参看所有设备。


平台指令:


“天猫精灵,打开风扇”


“天猫精灵,关闭风扇”


以上就是对风扇的三种控制方式,期待后续工程师继续开大!!

 想了解更多关于Ai-WB1系列模组相关信息,欢迎文章下方留言~

安信可更多产品信息可点击以下链接查阅:

►►►开发资料:https://docs.ai-thinker.com/

►►►官方教程:安信可科技CSDN

►►►安信可官网:www.ai-thinker.com


【声明】内容源于网络
0
0
安信可科技
全球领先的联网模组、智能家居等物联网硬件方案提供商。
内容 393
粉丝 0
安信可科技 全球领先的联网模组、智能家居等物联网硬件方案提供商。
总阅读94
粉丝0
内容393