在物联网智能家居、智能照明、智能楼宇、智慧工厂、智能制造等领域的数据透传、智能控制应用中,支持UART串口通信的低功耗WiFi+蓝牙组合模块应用极为广泛,SKYLAB基于国产芯片推出的支持串口透传、小尺寸、低功耗、高性能和高性价比的串口WiFi+蓝牙组合模块LCS2028。本篇是SKYLAB小编整理的LCS2028使用指导之LCS2028与服务器的数据收发功能,希望能够帮助新手工程师更快的完成LCS2028模块性能测试。
LCS2028接线
1、首先通过USB-TTL串口线将焊接好LCS2028模块的开发板连接至电脑。
2、打开串口调试助手,选择正确的端口号与串口波特率。
3、通过串口调试助手发送以下指令对WiFi+蓝牙组合模块工作是否正常以及配置模块LCS2028。
LCS2028使用指导
1、通过AT指令查询LCS2028工作状态
AT+CWMODE?(0:未开启,1:Station模式,2:SoftAP模式) ,
AT+CWMODE?
返回
+CWMODE:0
OK
2、开启路由器
路由器SSID名为:ZZZ,Password为12345678。
3、连接命名为ZZZ的路由器
电脑连接上ZZZ的无线热点,会分配到一个IP地址:10.10.10.100。
4、构建一个TCP Server
开启网络调试助手,构建一个TCP Server,输入10.10.10.100,自定义端口号:3344。
5、模块连接路由器热点
LCS2028模块连接路由器热点:
AT+CWJAP=<ssid>,<pwd>
AT+CWJAP="ZZZ","12345678"
返回
OK
WIFI CONNECTING
WIFI CONNECTED
6、建立TCP Client连接
AT+ATCPC=<IP>,<PORT>
AT+ATCPC="10.10.10.100",3344
返回
1,CONNECT
7、设置单透传模式
AT+CIPMODE=<1>,<TypeID>,<LEN>
AT+CIPMODE=1,1,1023
返回
OK
8、发送数据测试
设置单透传模式之后,就可以发送数据测试,服务器与LCS2028模块之间可以收发到数据。如下图所示:
9、退出透传模式
要想退出透传模式,发送++++++即可退出返回普通AT指令模式
++++++
返回
quit dut mode
10、关闭TCP Client连接
AT+DTCPC
AT+DTCPC
返回
OK
经过上述步骤就可以实现LCS2028模块与服务器的数据收发功能。这是简单的单透传模式应用。更多LCS2028的配置详见LCS2028 AT指令集。指路SKYLAB官网LCS2028(http://www.perdate.com/productview-211-lcs2028.html)产品页的资料下载。
延伸阅读: