WiFi模块局域网内操作详解(模块搜索模块配网IP地址查找)

Posted 成都泽耀科技有限公司Ashining

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WiFi模块局域网内操作详解(模块搜索模块配网IP地址查找)相关的知识,希望对你有一定的参考价值。

A51 系列是 2.4G 频段的 WIFI 模块,基于乐鑫 ESP8266EX 为核心处理器,并符合 802.11 b/g/n(HT20)协议规范。

该系列模块 RF 信号最大功率约+20dBm,提供 3种RF 信号输出的版本:板载天线、IPEX 连接器和半孔引脚;模块均采用 1.27mm 间距的半孔引脚的 SMD 封装,重量轻,体积小,方便集成。

本篇描述模块局域网内操作详解,方便用户将模块集成到产品中。

模块引出芯片的全部 IO,用户可根据应用场景自行开发固件。

局域网内模块操作包含:局域网内模块搜索、局域网内模块配网、局域网内模块IP地址查询。

一.局域网内模块搜索

此功能要使用AT指令操作,并且需要已经连接上wifi或者已经开启了AP站点才能使用。

此功能主要用于搜索局域网里面是否存在本公司的其他模块。

在配置模式下发送“AT+WIFI_LISTMODEL”,如果局域网里面存在本系列模块,则这些模块会返回自己的模块名称。

示意图如下:

二.局域网内模块配网

此功能要使用 AT 指令操作,并且需要已经连接上 wifi 或者已经开启了 AP 站点才能使用。

此功能可以用于对本公司生产的模块进行 wifi 配置连接或者断开。模块出厂默认使用 AP 模式,wifi 名称

为”Ashiining”,密码为“123456789”。

连接 wifi:

假如用户想要使用其中一个模块配置其他的模块连接一个已知 WIFI:“test_wifi”,密码为:“123456789”,那 么操作步骤如下:
1、用户可以使用其中一个模块作为操作机,其他模块为被操作机。
2、用户使用 AT 指令先连接被操作机(需要先将操作机设为 STA 模式,每次操作只能连接一个其他模块)。
3、用 7.2.1 节的方法搜索被操作机的模块名称(如果已经知道可以不用搜索)。
4、然后发送“AT+WIFI_OTAWIFI=modelname,connect, test_wifi,123456789”。
5、如果被操作模块收到连接命令,会返回 received。
6、然后被操作模块会自动断开 wifi(关闭 AP 站点),开启 STA 模式以开始连接指令指定的 wifi。

断开 wifi:

假如在同一个wifi下连接了若干个模块,想要某个模块断开连接操作步骤如下:
1、选择一个模块作为操作机。
2、用此模块发送 AT 指令:“AT+WIFI_OTAWIFI=modelname,disconnect,0,0”。 3、如果被操作模块收到指令,会返回“received”,之后被操作模块就会断开当前wifi连接。

三.局域网内模块IP地址查询

假如在同一个wifi下连接了若干个模块,想要知道某个模块的 IP 地址操作步骤如下:

1、选择一个模块作为操作机。

2、用此模块发送AT指令:“AT+WIFI_MDIP=modelname”。

3、如果被搜索模块收到指令,将返回自身的IP地址。

以上是关于WiFi模块局域网内操作详解(模块搜索模块配网IP地址查找)的主要内容,如果未能解决你的问题,请参考以下文章

WiFi模块AP/Station模式的区别?

基于WIFI模块(ESP8266)与非同一个局域网内服务器建立连接(转)

esp8266怎么配置管理页面

26-ESP8266 SDK开发基础入门篇--编写WIFI模块 SmartConfig/Airkiss 一键配网

Android利用TCP/IPUDPHttpSocket多线程等实现局域网实时监控文件快传搜索设备等

8266wifi模块是啥