电脑普及WiFi(WiFi模块如何连接电脑?)
E103-W06 WIFI模块是基于TI第三代WIFI芯片CC3235S的高性能、高可靠性双频WIFI模块。内置高性能ARM Cortex-M4处理器,最大无线传输功率可达+18dBm。硬件封装可以兼容原装的CC3235MODS和CC3235MODSF,我公司的模块可以与之互换。该模块支持IEEE802.11 a/b/g/n标准,可工作在2.4G和5G频段。
那么,如何用WiFi模块连接电脑呢?
在AP P角色下与P PC C的T TP CP r服务器通信
这里只是一个例子。TCP模式下的另外两种通信也参考了这个例子(TCP server,UDP)并由AT+MODE指令设置。
不同的模式都可以。
1.*设置模块角色:AP,传输方式:透明传输,服务方式:TCP服务器;;
AT+模式=1,1,1
2.配置SSID一致性参数(SSID通常称为WiFi名称):
AT+SSID=0,E103-W06-TEST,2,1234技术资源网5678。
3.设置工作频率:
AT+RADIO=1,36,0,0,CN
4.设置IP地址:
AT+NETIP=192.168.1.111,255.255.255.0,192.168.1.31,192.168.1.31
5.设置端口号:
AT+SVRPORTIP=4001
6.*配置好参数后,重启模块,在PC端找到SSID(WiFi的俗称)为E103-W06-TEST的WiFi。
输入机密连接
7.*收敛成功后查询本地IP和本地端口:
AT+ SVRPORTIP?
结果如下:at+svrportip = 4001,192.168.1.111
8.*打开TCP调试助手,因为该模块是服务器,所以在这里创建一个客户端,并在步骤7中输入相应的IP和端口信息,如图所示:
9.*沟通。在通信之前,需要注意的是,如果模块处于at模式,则需要退出AT命令,AT+EXAT。
至此,基于AP模式的数据传输完成。在此基础上可以自行设置的其他传输模式和服务模式。
S TA角色与P PC C的T TP CP t客户端通信。
为了在模块STA的作用下实现与PC的通信,需要保证PC和MO块在同一个局域网内。这里以手机流行的方法为教程,
路由器也可以应用。STA的另外两个TCP服务器UDP也参考了这个过程。您可以通过AT+MODE指令设置不同的模式。
1.*打开手机热点,将PC连接到热点,找到热点分配给PC的IP地址。这一步很重要,IP地址不准确就进不去。
好的,沟通。(也可以连接到路由器)
2.*打开TCP调试助手,创建TCP服务器,输入第二步设置的端口号,启动服务器:
3.*设置通讯端口和IP地址(这一步很重要,如果IP地址不准确,将无法通讯)。参考说明:配置并读取插座端子。
端口,IP地址:
AT+插座= 0.4001,192.168.43.64
4.*设置模块角色:STA,传输方式:透明传输,服务方式:客户端客户端。
AT+模式=2,1,2
5.*设置连接目的的参数。这里的参数是在第一步中设置的常用名称、密码和加密方法:
AT+STACON=ebytew06,2,12345678
6.*设置连接方式(连接分为手动、主动和smartconfig),并在此选择主动连接:
AT+CONTYPE=1
7.重启模块,期待模块连接中的流行和反向Tcp服务器线路之间的数据传输。
至此,STA作用下与PC的通信已经建立。
说明:有些手机可能由于自身技术原因,没有数据转发功能,要注意。
P AP角色下的U UP DP协议传输
本例将演示AP模式下的协议传输。
1.*设置角色:AP,传输技术资源网络模式:协议传输,服务类型:UDP
AT+模式=1,2,3
2.*设置本地端口号
AT+ SVRPORTIP=4001
3.*设置UDP地址列表。这一步是为了区分UDP数据的来源。可以设置四组。
AT+插座=0.4001,10.145.45.2
AT+插座=1.4002,10.145.45.2
AT+插座=2.4003,10.145.45.2
AT+SOCKET=3.400技术资源网4,10.145.45.2
这只是一个演示。实际价值依据要自己定。
4.*重启模块,并通过PC将其连接到模块。
5.*打开UDP助手来设置UDP通信
6.*通讯,因为是协议传输,在模块端发送数据时,需要按照协议传输模式输入数据。详见协议传输。但是
不需要在PC端添加图案,而是模块在接收到PC端的数据后,会按照约定的图案打印出数据。
模块发送:
模块吸收:
至此,模块和PC之间的通信完成。AP和STA角色都支持TCP服务器、TCP客户端、UDP和特定组。
方法可以按照这三个教程来应用。
需要注意的是,如果吸收数据的源地址和端口不在第三步设置的参数中,串口吐出0xff显示无法识别的数字。
数据来源。