原理描述:
Wifi串口透传模块可无线连接wifi路由器,并且模组有一路串口可以收发数据,发送端可以把从PC或者单片机中获取到的数据发送到WiFi路由上,接收端可以把接收到数据通过串口发送出来给PC/单片机。而在路由器下面需要有一个pc端作为TCP服务器,在开启TCP服务后,模组才能够把数据传输到PC端中,PC中发送的数据也才可以发送到模组中。
模组使用方法:
1 建立WiFi热点
Wifi热点是我们整个系统的关键,因此需要建立热点先。
热点可以是家里的wifi或者手机建立新的热点也可以,只要是能供模组连接即可。
这里举例用手机建立wifi热点(例如:ssid为123,passord为12345678),如果是用家里的wifi就对应用匹配的ssid和passord即可。到时配置到wifi模块时需要把ssid 和passord需要配置到模块中。
2 建立TCP服务
由于需要先建立TCP服务,我们才可以把服务器信息告知模组。
前面已经建立好wifi热点后,首先需要有一台PC连接到wifi中,可以用网线或者用wifi的形式连接,当连接成功后PC需要在网络助手(NetAssist)中开启TCP服务。
如下图所示,开启TCP server服务,需要记住wifi路由分配给PC的IP地址,还需要注意的是端口,端口是可以自定义的,到时配置到wifi模块时需要把IP 和端口需要配置到模块中。
3 配置模块
由于需要把WiFi信息以及服务器信息都配置到模块中,模块才可以连接WiFi路由以及服务器的。
前面设置的wifi的ssid及passord,还有服务器的ip及端口都需要配置到模组中。
首先按如如所示接好串口工具到CN201端口中:
当第二个灯开始闪烁时即可以开始配置模块,短按按键K322,屏幕出现以下信息即可开始配置模块.如果已经配过网的模组想更换连接的wifi路由信息,则在连接好wifi路由后,即第二个灯点亮后按按键K322进入配置界面。
此时输出ssid信息,回车键结束,然后按发送模组即可收到信息。注意是按ASCII码发送信息和接收消息。
然后会提示输入wifi路由的passord,以及服务器的信息即可。
最后配置完成会显示 “FINISH”,此时将模块重启即可连接上服务器。
连接上服务器后服务器有提示,且板子上LED2常亮则代表连接上服务器。
演示:
PC给模组发送信息,服务器接收信息(收发都需要用hex形式):
服务器发送消息,模组接收后发送给PC串口(收发都需要用hex形式):
注意:如果连接不上服务器先看手机上检查一下是否连接上乐鑫espressif模组:
购买模块连接如下,是博主闲鱼店铺
【闲鱼】https://m.tb.cn/h.5g9ISwU?tk=WKpwW0IYiys CZ3457 「我在闲鱼发布了【Wifi串口透传模块】」
点击链接直接打开
温馨提示:
1 本模块只适用于研发测试及调试的辅助工具。
2 本模块配置信息及交互信息都使用CN201串口且波特率是9600,如需设置别的波特率请备注清楚,出厂前我们重新设置后发货。