WiFi模块如何配置-web篇(绝对通用好使)
WiFi模块如何配置-web篇(绝对通用好使)
背景:当拿到一个新厂家的模块,几份说明书写的长篇一堆,对于菜鸟来说,可能不是那么不友好了。如何使用,配置适合自己的参数,详细做了笔记,分享给大家。
声明:不是广告推销,刚好手头用到有人WiFi-232-A2模块,图例就用的是此模块的。其他厂家也是一样操作,如正点原子、安信可、乐鑫、亿佰特等等。
(如有侵权,请指正)
1、连上WiFi
给模块供上电(通常3.3V/5V)
一般模块出厂初始为热点模式(可用手机搜索到)
可以搜到对应模块的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篇(绝对通用好使)相关推荐
- 【Android开发—智能家居系列】(二):用手机对WIFI模块进行配置
[Android开发-智能家居系列](二):用手机对WIFI模块进行配置 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u010924834/art ...
- android 智能家居连接wifi模块,智能家居应用篇 WiFi模块智能开关解决方案
原标题:智能家居应用篇 WiFi模块智能开关解决方案 在家居智能化进程中,其实开关和插座一样,都是必备的基础产品,在一套的智能家居系统里面,不可能少了智能开关这一个基础产品.智能开关是指利用控制板和电 ...
- 物联网wifi模块一键配置
为什么会有一键配置? 对于IOT wifi 模块,基于成本和性能考虑,并没有类似手机一样有触摸屏交互接口,用户可以在手机看到ap 列表,点击输入密码,就可以连上网络,那怎么办? 一种办法就是 ...
- 用手机对WIFI模块进行配置
在实际开发中,我开发的这款APP是用来连接温控器,并对温控器进行控制的.有图为证,哈哈. 上一篇文章[Android开发-智能家居系列](一):智能家居原理 的文末总结中写到: 手机APP控制智能 ...
- 高通平台wifi模块SMMU配置
SMMU简介 SMMU是MMU的一个子设备,基本原理与MMU一致.所以这里先介绍MMU的作用. MMU机制 MMU为内存分段管理机制,由于内存在申请释放期间必然造成物理内存的碎片化,进而导致一个进程在 ...
- 【智能硬件】打印机微信公众配置WIFI模块
优点: 1.减少开发成本 2.去除SOFTAP可能出现的未知逻辑隐患 3.避免与模块支持方的沟通障碍,以及依赖制作模块更新包 4.去除了配套WIFI模块的固件更新代码 一. 方案实现方式 手机通过建立 ...
- 【WiFi模块ASP-ESP8266】理论讲解与串口助手验证(超详解)
大家好,我是小政,一名自动化专业的在校学生.最近在学习利用opencv进行环境监测,需要将获取到的数据通过通信协议传输给stm32,我选择使用wifi模块进行无线通信,接下来我会将我从入门到掌握wif ...
- wifi linux 驱动分析,Linux 下wifi 驱动开发(二)—— WiFi模块浅析
一.什么是wifi 模块百度百科上这样定义: Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE8 ...
- Linux 下wifi 驱动开发(二)—— WiFi模块浅析
一.什么是wifi 模块 百度百科上这样定义: Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE ...
最新文章
- linux自动挂载方法,Linux操作系统下硬盘手工和自动挂载的方法
- mysql的count函数可以加表达式嘛_power bi15——power pivot的DAX表达式
- 电脑不能上网学习总结
- php 同步代码,PHP进程同步代码实例
- unrecognized font family iconfont2
- Luogu P4708 画画 (Burnside引理、组合计数、划分数)
- Linux学习笔记——例说makefile 增加宏定义
- 时光老人的飞鸽传书下载
- OTT 端性能优化建设之 Weex 实践之路
- php+mysql防注入字符串过滤_php 防sql注入过滤代码
- 将Rosbag中的Compressed类型的图像转换成raw类型
- Arts 第六周(4/22 ~ 4/28)
- 谷歌 kaptcha 图片验证码
- 百度编辑器 教程 ueditor
- 近12年的计算机考研408真题及答案解析分享
- 单核CPU vs. 多核CPU
- Mysql的ClassforName初探
- 若依(RuoYi)配置教程
- Interview with Dustin Kirkland, Ubuntu Core Developer about encryption in Ubuntu
- windows蓝屏代码含意全集