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

WiFi模块网络配置基本设置

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

WiFi模块网络配置基本设置

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

WiFi模块的网络配置是物联网设备开发中的重要环节。本文详细介绍了四种主流的WiFi模块网络配置方法:AT命令配置、微信Air-Kiss配置、其他智能配置方法以及通过内嵌WEB服务器进行配置。每种方法都有其特点和适用场景,帮助开发者选择最适合的配置方案。

1. 网络配置与AT命令

通过串口AT命令配置网络是最基本的方式。开发者可以通过串口输入SSID和密码来完成配置。虽然这种方式简单直接,但需要在单片机系统上提供一个人机交互接口,使用起来不够便捷。

2. 微信Air-Kiss网络配置

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

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

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

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

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

3. 其他智能配置方法

其他智能配置方法通常需要用户手机安装额外的APP。这种方式虽然可能不需要通过微信连接互联网,但也要求在手机上安装单独的APP。同样存在以下问题:

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

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

通过内嵌WEB服务器进行网络配置是目前最推荐的方式,具有以下优点:

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

  • 成功率高:网络配置简单,容易成功。

  • 路由器兼容性:可配置的路由器或热点可以连接到互联网,也可以不连接到互联网。

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

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

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