|
1 简介
1.1 概述
作为集成 2.4 GHz Wi-Fi 和蓝牙双模的模组方案,WB81支持 SmartConfig 和蓝牙配网两种模式,用户可以使用 WB81为物联网设备进行安全配网。蓝牙在设备配置方面有以下优势:
•蓝牙协议公开并且容易扩展。
•通过蓝牙可以便捷地搜索到附近的蓝牙设备。
•蓝牙协议安全性高,用户通过蓝牙连接给设备授权后,才把密码传输到设备端。
•在路由无法正常工作的情况下,客户还能通过蓝牙把数据传输给手机,通过手机把数据上传到网络。
•在Wi-Fi出现问题的时候,手机也能连接蓝牙设备,通过发送指令控制设备。
1.2 EspBlufi
WB81支持的蓝牙基础协议为蓝牙 v4.2 完整标准,包含传统蓝牙(BR/EDR)和低功耗蓝牙(BLE)。乐鑫提供配套 app,即 EspBlufi,供用户为设备进行配网。该 app 支持的最低安卓版本为 Android 4.3。Android 6.0 版本之后,由于 Google 官方对于 Android API 的修改,扫描蓝牙必须给予位置权限并开启位置信息模块。
•点击链接,下载EspBlufi app:https://github.com/EspressifApp/EspBlufiForAndroid/releases
•下载EspBlufi之后,打开 app,点击右上角的菜单键。
图 1-1. EspBlufi 信息界面
•页面将显示设置菜单,点击设置进入设置界面。
图 1-2. 设置菜单
•设置 BLE 扫描名字过滤,并查看 app 版本和 Blufi 库版本。
图 1-3. 设置界面
2 WB81蓝牙配网示例
2.1 设备清单
2.2 Station 模式配置示例
2.2.1. 打开蓝牙配网模式:
模组上电后,通过串口调试助手发送AT+LBLECONFIG=1,打开蓝牙配网模式
AT+LBLECONFIG=1
2.2.2. 连接蓝牙
打开手机上的EspBlufi app,同意定位请求,在 app 界面下拉刷新,可以看到周围的蓝牙设备,如下图所示
图 2-1. EspBlufi 信息界面
点击 WB81模组,跳转到设备界面,点击连接,进行蓝牙连接。如果连接成功,则会出现图 2-2 所示页面,此时可点击配网按钮。
图 2-2. 蓝牙连接成功界面
注:
1、连接之前,先查看手机端的蓝牙界面是否已经绑定了WB81,如果有绑定,取消绑定后再连接
2、在图 2-2 显示的界面上,如没有出现配网按钮,或配网按钮无法点击,则说明蓝牙连接失败
2.2.3. 配网
点击配网按钮,进入配网界面。如图 2-3 所示
图 2-3. 配网界面
2.2.4. 选择设备模式—Station
点击下拉箭头,选择设备模式(BluFi 配网支持 Station/SoftAP/Station+SoftAP 这三种模式)。如图 2-4 所示:
图 2-4. 选择配网模式
2.2.5. 选择Wi-Fi
在图 2-5 中,以配置 Station 模式为例,点击右侧的刷新按钮,选择需要的 SSID,并填写对应的密码:
图 2-5. 配置 Station 模式
点击确定按钮进行配网,如果配网成功,则会出现图 2-6 的界面,且下方红字将显示配置完成后 Wi-Fi 模式 的 Station 连接信息,包括 AP 的 BSSID 和 SSID 信息,以及连接状态等。
图 2-6. Station 连接信息 同时,串口工具会打印如下信息:
2.2.6. 验证配网成功
[16:42:16.397]发→◇AT+CWSTATE? //当前 Wi-Fi 状态
□
[16:42:16.401]收←◆+CWSTATE:2,"wb81_bt_test" //2: 模组 station 已经连接上 AP“wb81_bt_test”,并已经获取到 IPv4 地址
OK
[16:42:25.978]发→◇AT+CIPSTA? //查询模组 Station 的 IP 地址
□
[16:42:25.984]收←◆+CIPSTA:ip:"172.20.10.2" //获取到设备WB81的Ip为"172.20.10.2"
+CIPSTA:gateway:"172.20.10.1"
+CIPSTA:netmask:"255.255.255.240"
OK
2.3 SoftAP 模式配置示例
2.3.1. 选择设备模式—SoftAP
如同章节 2.2 中的步骤 1-3步骤 所示,用户将模组上电,通过手机 app 与 WB81模组进行蓝牙连接后,进入配网界面选择 device mode 为 SoftAP 模式,如图 2-7 所示:
图 2-7. 选择 SoftAP 模式
2.3.2. 配置SoftAP参数
选择配置 SoftAP 的相关参数,包括信道,加密方式,可连接的 STA 最大个数,并填写SoftAP 的 SSID 以及密码。点击确定按钮,进行 SoftAP 配置。
图 2-8. 配置 SoftAP 模式
配置成功后,则会出现如图2-9 所示的界面,且最下方红字将会显示当前设置的模式,以及当前 SoftAP 的连接状态。
图 2-9. SoftAP 连接信息
2.3.3. 手机搜索连接AP
打开手机 Wi-Fi,可以搜索到已设置的 SoftAP,如图 2-10 所示:
图 2-10. 搜索 SoftAP
将手机 Wi-Fi 连接此 SoftAP,出现“网络已连接”提示,如图 2-11 所示
图 2-11. 网络连接提示
同时,串口助手会打印如下信息
至此,蓝牙配网成功。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|