我是靠谱客的博主 迷人奇迹,最近开发中收集的这篇文章主要介绍WiFi模块如何配置-web篇(绝对通用好使)WiFi模块如何配置-web篇(绝对通用好使),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

WiFi模块如何配置-web篇(绝对通用好使)

背景:当拿到一个新厂家的模块,几份说明书写的长篇一堆,对于菜鸟来说,可能不是那么不友好了。如何使用,配置适合自己的参数,详细做了笔记,分享给大家。

声明:不是广告推销,刚好手头用到有人WiFi-232-A2模块,图例就用的是此模块的。其他厂家也是一样操作,如正点原子、安信可、乐鑫、亿佰特等等。
(如有侵权,请指正)

1、连上WiFi

给模块供上电(通常3.3V/5V)
一般模块出厂初始为热点模式(可用手机搜索到)
WiFi232-A2
可以搜到对应模块的WiFi热点名称(B300为MAC地址的后四位,避免多个WiFi模块名称混淆)
在这里插入图片描述

2、登录网页

输入出厂默认的登录IP(见模块说明书)
此模块为10.10.100.254
在这里插入图片描述
输入用户名和密码(见模块说明书,一般admin/admin)

3、进行配置

在这里插入图片描述
可以看到【快速配置】,依次按照步骤来即可
3.1【无线配置】
需要配置什么参数,工作模式选【STA模式】,填写WiFi需要连接的热点名称SSID和密码,加密方式,路由大多采用【WPA2PSK】,加密算法【AES】

3.2【串口配置】
选择简单易用的【透明传输模式】
波特率9600/115200(和单片机程序匹配)校验位:无,数据位:8,停止位:1。
在这里插入图片描述
3.3【网络配置】
网络模式【Client】,协议【TCP】、端口【8899】(默认)
服务器地址【10.10.100.100】(默认的)
TCP超时设置,默认3600s,作用就是当异常断电等情况或者程序问题,WiFi模块在设置时间内无连接,它可自动重启来恢复连接。
在这里插入图片描述
改为你实际用的IP或者需模拟的虚拟服务器地址
(由于在实验室不便模拟,只好用局域网搭建的服务器来连网测试)
如192.168.15.105(本地局域网IP)在这里插入图片描述
3.4【模块管理】,点击【重启】即可
接下来用网络调试助手,去监听发现IP

3.5网络调试工具模拟
关键的地方:填写本地IP、本地端口号,一定要与WiFi模块所配置的一致!!!
在这里插入图片描述
当监听到WiFi模块的IP,说明可以连上网了,然后以HEX发送询问指令,可以看到正常返回,此时通信可以说是完全OK了。

后续的事,与Java开发人员,对接就行了。

4、遇到问题

4.1WiFi模块搜不到热点,怎么回事?
【答】当我们把模块配置为STA模式,即作客户端,当然搜不到它的热点咯。

4.2把reload管脚接到GND了,然后释放了,为啥恢复不了出厂设置?
【答】reload默认一直拉高状态,说明书中“将其拉低3秒,释放”,实际是指一个下降沿(和普通接地不一样),触发进入恢复出厂设置

4.3配置完了,按步骤操作的,用网络调试工具一直监听不出模块IP,?
【答】看看自己使用了防火墙软件没,系统防火墙,将其关掉,再试试。
还有一种情况,本地IP填错。

至于其他问题,还未碰到,暂写到这里,欢迎多多交流指导。

/************************************************/
最后的最后,说一句,简单归简单,快速建立通信读到数据才是重要滴!耗费了太多的时间就不值得了,肯定存在操作问题,就得多学习人家是怎么调试的。

最后

以上就是迷人奇迹为你收集整理的WiFi模块如何配置-web篇(绝对通用好使)WiFi模块如何配置-web篇(绝对通用好使)的全部内容,希望文章能够帮你解决WiFi模块如何配置-web篇(绝对通用好使)WiFi模块如何配置-web篇(绝对通用好使)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部