### 一、试验目的 本试验主要讲解如何使语音识别WiFi模块连接贝壳物联云平台,建立模块与云平台的联系,以便通过云平台控制其他设备。 ### 二、实验工具 #### 1、硬件 1. 语音识别WiFi模块 x1 2. 安卓手机数据线 x1 3. 电脑 (windows 系统) x1 4. 智能手机(安卓或iPhone)x1 #### 2、软件 1. [Arduino ESP8266 开发环境](https://www.kancloud.cn/bigiot/common/497828) 2. [配置文件上传插件](https://www.kancloud.cn/bigiot/common/497829) 3. [语音识别指令生成工具](https://www.kancloud.cn/bigiot/ting/497853) 4. 文本编辑工具(记事本、Notepad++ 等,推荐使用 [Notepad++](https://www.baidu.com/s?wd=notepad%2B%2B&search_select=engine_4)) 5. [模块驱动程序](https://www.kancloud.cn/bigiot/ting/497852) 6. [smartconfig 配置软件](https://www.kancloud.cn/bigiot/common/497831)(微信或esptouch软件) ### 三、实验步骤 1. 完成本系列教程前两节试验,掌握编辑、烧录语音指令和上传 `config.json` 配置文件的方法。 2. 在上一节语音指令基础上添加 `配置联网` 指令,如下图 ![联网指令](https://box.kancloud.cn/9772080e456f1b6c2cf64f3f6ed54530_766x561.JPG) 保存词条->生成->烧录 3. 编辑 `config.json` 配置文件,增加 `C5` 配置联网指令,如下: ~~~ { "C0":{"ID":"xxxx","K":"xxxxxxxxx","BR":9600,"CI":10,"CC":1,"SPK":0}, "C1":{"M":"WAKE","B":1}, "C2":{"M":"LED","V":1}, "C3":{"M":"LED","V":0}, "C4":{"M":"BUZZING","TYPE":1}, "C5":{"M":"SMARTCONFIG"} } ~~~ 其中 `ID` 为设备ID, `K` 为设备APIKEY,此两项是设备登录云平台的凭证,购买设备时会随机提供,如果没有可以咨询客服人员获取。 `C5` 对应第 005 条语音指令 `配置联网` ,`SMARTCONFIG` 代表使设备进入smartconfig配网模式。 将此配置文件上传至模块。 4. 将语音识别 WiFi 模块跳线帽设置为 [工作模式](https://www.kancloud.cn/bigiot/ting/497850),供电,说 `贝壳物联` 指令唤醒模块,蜂鸣应答后,说 `配置联网` 指令,此时 LED1 闪烁。 5. 手机连接 WiFi 后,使用 [ESPtouch 软件或微信进行联网配置](https://www.kancloud.cn/bigiot/common/497831)。 6. 配置成功后即可在贝壳物联的 [公开设备](https://www.bigiot.net/dev.html) 中找到语音识别模块上线。一般新上线设备会出现在第二、三页,也可以在搜索框中输入设备名称,进行搜索。 ![设备上线](https://box.kancloud.cn/8082bdc5cbe1fd6af0a4c8321d11abc9_772x723.JPG)