问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

WiFi模块网络配置基本设置

创作时间:
作者:
@小白创作中心

WiFi模块网络配置基本设置

引用
CSDN
1.
https://blog.csdn.net/2301_81199294/article/details/139345456

WiFi模块的网络配置是物联网和智能家居设备开发中的重要环节。本文将介绍几种常见的WiFi模块网络配置方法,包括AT命令配置、微信Air-Kiss配置、其他智能配置方法以及通过内嵌WEB服务器进行配置等,帮助开发者选择最适合的配置方案。

1. 网络配置与AT命令

通过串口AT命令配置网络是最基本的方式之一。具体步骤如下:

  1. 请求串口或其他交互接口输入SSID或密码。
  2. 虽然通过串口AT命令配置网络很简单,但是需要串口输入,一般需要在单片机系统上提供一个人机交互接口。

2. 微信Air-Kiss网络配置

微信Air-Kiss是一种较为便捷的配网方式,但使用时需要注意以下几点:

  1. 适用性限制:WiFi模块只能对连接上互联网的路由器进行配网。没有联网的局域网路由器无法通过微信Air-Kiss配置网络。手机必须能够连接到微信服务器,也就是互联网,且配网的路由器必须是手机当前连接的路由器。

  2. 成功率问题:配网复杂,成功率低。微信Air-Kiss或其他简单的网络配置方式,采用类似于sniff的广播抓包方式。因此,对于一些性能较低的Wi-Fi模块,通过微信Air-Kiss进行网络配置的成功率也很低。

  3. 模式切换需求:可能需要提供额外的按键或其他接口来引导模块在智能配网模式和正常工作模式之间切换。使用Air-Kiss或其他简易配网方式,需要将Wi-Fi模块引导进入智能配网的方式。因此,可能需要在单片机系统上,留一个按键之类的输入,以便WIFI模块在正常工作和智能配网的方式之间切换。或者,在某个特定阶段(例如启动初始等待20秒)作为智能配网的阶段,用户可以配网,虽可实现单不太灵活,容易带来新的问题。

  4. 设备限制:一般不能通过电脑等配置网络。

3. 其他智能配置方法

其他智能配置方法通常需要借助专用APP,具体特点如下:

  1. APP依赖:一般情况下,用户手机需要安装额外的APP。通过其他智能配网方式,虽然可能不需要通过微信连接互联网,但也要求在手机上安装单独的APP(来省掉微信APP应用)。

  2. 开发成本:APP一般由模组供应商开发,需要准备Android和iOS两款APP,另外,用户需要下载安装该APP。

  3. 限制与Air-Kiss相似

  • 配网复杂,成功率低
  • 需要额外的按钮或其他接口来引导模块在智能网络配置模式和正常工作模式之间切换
  • 一般不能通过电脑等配置网络

4. 通过内嵌WEB服务器进行网络配置

这是一种较为推荐的配置方式,具有以下优点:

  1. 设备兼容性:只需要一部支持Wi-Fi的手机,带浏览器连接Wi-Fi模块自带的AP热点,就可以链接到内嵌的WEB服务器,打开一个可配置的WEB页面,连接到其他用于网络配置的路由器。

  2. 配置简易性:网络配置简单,容易成功。

  3. 连接灵活性:可配置的路由器或热点可以连接到互联网,也可以不连接到互联网。

  4. 接口需求少:系统无需添加按钮或串口等其他接口,只需通过模块的Wi-Fi接口配置网络即可。

  5. 终端多样性:不仅可以通过手机来对Wi-Fi模块进行,也可以通过电脑或其他智能终端(只要可以连Wi-Fi可以打开网页)等来配网。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号