收藏官网首页
查看: 56305|回复: 4

ESP32必杀技 - 蓝牙配网篇

6

主题

19

帖子

160

积分

注册会员

Rank: 2

积分
160
跳转到指定楼层
楼主
发表于 2017-2-17 11:22:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
汉枫LPB120模块
本帖最后由 DDDDDDDD 于 2017-2-17 11:25 编辑

在早期的物联网时代,因WiFi成本太高以及终端限制等原因,蓝牙占据了很大一部分的市场,如耳机,音响,打印机等,后来,WiFi 开始在智能手机中普及,再后来,
WiFi模组如遍地开花,价格从 100 元到 50 元,再到 10 元,无 WiFi 不智能,如今 WiFi 俨然已经成为了产品标配,其与蓝牙在嵌入式无线领域分庭抗礼。在一些对功耗和成本要求高但对距离和速率较低要求的场合,蓝牙依然还是最好的选择。

下面我们对比蓝牙和 WiFi 来看:

我们都知道,在当今物联网行业尚未统一标准之前,市面上充斥着各种各样的协议和五花八门的连接方式,尤其是在一些如家庭网关、蓝牙音响、电视机顶盒等综合产品应用中,配网方式的不同,以及用户经常抱怨,客户经常投诉的配网失败,体验差等问题,我们不得不考虑同时内置蓝牙和 WiFi 模式,以便支持更多的连接方式,使产品获得更好的连接体验。

那么这款模组的蓝牙和 WiFi 是否可以同时使用以及如何使用呢,我们这里为大家做了一个示例,演示如何通过蓝牙将路由器密码发送至 ESP-32S,从而协助 WiFi 连接路由器。



准备工作:
  • ESP-32S 模组一个
  • 安卓手机一台并打开 Wi-Fi 和蓝牙
  • 安卓手机上安装乐鑫提供的配套 EspBlufi app,下载链接:[url=]https://dl.espressif.com/dl/EspBlufi-1.0.apk[/url]

具体操作:
首先介绍 Station 模式的配置示例:
  • 给模组上电,可通过串口工具看到如下打印:
  • 打开手机上的 app,在 app 界面上下拉刷新,可以看到周围的蓝牙设备,如下图所示:
  • 在刷新后界面显示的一系列蓝牙设备中,点击 ESP32 模组,进行蓝牙连接。如连接成功,则跳转到如下界面。红色框中为从蓝牙连接到协商通过所需时间(此时间显示为演示专用)。连接成功后的界面还会显示 BLUFI 协议版本(比如下图中,协议版本为 V1.0);显示当前的 Wi-Fi 模式 (Station/SoftAP/Station+SoftAP),并且分别显示 Station 模式下的连接状态(比如下图中,为 disconnect 状态)以及 SoftAP 模式的当前连接数(比如下图中,为 0)。
    同时,串口工具中会出现如下图中的打印:
    在此界面上,如无法出现 CONFIGURE 按钮,或 CONFIGURE 按钮无法点击,则说明蓝牙连接失败。
  • 点击 CONFIGURE 按钮,进入配网界面。如下图所示:
  • 点击下拉箭头,选择 device mode(BLUFI 配网支持 Station/SoftAP/Station+SoftAP 这三种模式)。如下图所示:
  • 在下图界面中,以配置 Station 模式为例,点击右侧的刷新按钮,选择需要的 SSID,并填写对应的密码:
  • 点击“确定”按钮进行配网。如成功,则出现如下界面。红色框中为配置完成到 Wi-Fi 连接成功所需时间。同时将显示配置完成后 Wi-Fi 模式(本例中,SoftAP 没有开启,所以显示依旧是 Station 模式)的 Station 的连接信息(如下图,有 AP 的 BSSID 和 SSID 信息,以及连接状态等)。

同时,串口工具中会出现如下图中的打印:
以下为 SoftAP 模式的配置示例:
  • 如同上一个示例的步骤 1-4 所示,用户将模组上电,通过手机 app 与 ESP-32S模组进行蓝牙后,进入配网界面选择 device mode 为 SoftAP 模式,界面如下:
  • 选择配置 SoftAP 的相关参数,包括信道,加密方式,可连接的 STA 最大个数,并填写 SoftAP 的 SSID 以及密码。点击“确定”按钮,进行 SoftAP 配置。
  • 配置成功后,如下图所示:(此界面上显示了当前设置的模式,以及当前 SoftAP 的连接状态)
    同时,在串口工具中会显示如下打印:
  • 打开手机 Wi-Fi,可以搜索到已设置的 SoftAP,如下图所示:
  • 将手机 Wi-Fi 连接此 SoftAP,出现“网络已连接”提示,如图:

同时,串口工具中显示如下打印:
根据以上示例,就可以通过 ESP-32S 进行蓝牙配网啦!

0

主题

4

帖子

48

积分

新手上路

Rank: 1

积分
48
沙发
发表于 2017-6-8 23:09:10 | 只看该作者

24

主题

110

帖子

291

积分

版主

Rank: 7Rank: 7Rank: 7

积分
291
板凳
发表于 2017-6-20 10:07:54 | 只看该作者
图片都显示不出来

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
地板
发表于 2017-12-25 11:30:32 来自手机 | 只看该作者
什么情况,图片登陆微信都看不到

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
5#
发表于 2017-12-29 11:25:03 | 只看该作者
免费使用STM32、APP自动代码生成工具
呃,图片都看不见怎么办
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表