本文目的,使用WIFI模块连接阿里云飞燕平台,调试之前我想先测试一下买回来的WIFI模块是否能正常使用,可以通过网络调试助手进行测试。以手机WIFI提供局域网环境,PC端和WIFI模块连接手机热点提供网络,WIFI模块为客户端进行数据互传。
第一步:先下载一个网络调试助手NetAssist软件(网络调试助手)
链接:https://pan.baidu.com/s/1OwPC6GPe1crtnyHWKsA6tQ
提取码:miv8
第二步:下载一个串口助手XCOM V2.6(正点原子的串口调试助手)
链接:https://pan.baidu.com/s/1EJQewLOHUQYpD9ug_LfF9A
提取码:miv9
常用的工具软件一定得熟悉使用,网络调试助手在工作中用来调试相关设备尤其方便,下面我就简单介绍一下使用步骤。
打开网络调试助手,我此处使用的版本是5.0.12,各个版本其实使用方法大同小异。
首先用该软件建立一个TCP服务器,在协议类型处选择TCP Server协议,本机IP地址一般会默认自动填入本机IP,若有多个IP也可以自己修改,端口号设置成小于65536的一个没有使用的端口号,然后点击连接,此时服务器已经打开。
如果本地主机地址没有的话,可以查询一下PC地址, 快捷键WIN+R打开运行输入cmd打开控制台,输入ipconfig查询
接来我们需要对客户端调试,购买一个CH340转USB工具,直接给模块发送AT指令
接好线后,打开串口助手发送AT指令查看WIFI模块是否有回返(由于我的WIFI模块已经焊接到主控板上由STM32控制,我使用了两个串口进行透传,如果买的模块可以直接用串口工具连接WIFI)
ESP8266模块支持STA/AP/STA+AP 三种工作模式:
STA 模式:ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。
AP 模式:ESP8266模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。
STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。
我们使用STA模式:发送指令AT+CIPMODE=1;
由于模式配置后需要重启才能生效,所以需要发送重启指令:AT+RST
给WIFI模块提供无线网络,我使用的是自己手机提供的热点“yyyy”是我的热点名称,“12345678”是热点密码,发送指令:AT+CWJAP="yyyy","12345678"
连接手机也可以方便确认是否连上热点
此时可以发送访问服务器指令连接服务器,TA指令:AT+CIPSTART="TCP","自己TCP配置的地址",自己配置的端口号
再次发送指令:AT+CIPMODE=1,设置为STA模式
然后发送指令:AT+CIPSEND,建立TCP发送消息
我们来测试一下:
WIFI模块发送数据 ---》 网络调试助手
网络调试助手发送数据 ---》WIFI模块
打开时间戳看下
+++不带换行回车退出发送数据指令
总结:
WIFI模块没有问题,可以使用!
版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接。
请在这里放置你的在线分享代码