针对日益增长的物联网数据透传、智能控制需求,SKYLAB研发推出了多款串口WiFi+BLE5.1组合模块。为加快方案项目落地,本篇SKYLAB小编详细介绍一下WiFi蓝牙组合模块LCS2028的测试,其中包括LCS2028怎么连接手机APP,连接设备后怎么接受终端设备数据,怎么发送数据给终端设备。
一、前期准备
硬件:WiFi+蓝牙组合模块LCS2028,LCS2028 Demo板,电脑,手机
软件:串口调试助手,nRF Connect APP
参考资料:LCS2028 AT指令集,LCS2028 Demo板使用说明
二、LCS2028模块接线
1、首先通过USB TTL串口线将LCS2028模块连接至电脑。
2、打开串口调试助手,选择正确的端口号与串口波特率(LCS2028 模组是使用 UART1 进行 AT 命令操作, 默认波特率为 115200;,指令以新行(CR-LF)回车换行结尾)。
3、通过串口调试助手发送以下指令对LCS2028模块工作是否正常的确认以及配置WiFi+蓝牙组合模块。
三、开始LCS2028测试
LCS2028连接手机APP
1、开启 AT+BLE 5.1 协议栈:AT+BLE= active;
2、创建 AT+BLE 5.1 广播 AT+BLE= create_adv;
3、设置 AT+BLE 5.1 广播数据 AT+BLE= set_adv_data;
4、设置 AT+BLE 5.1 RSP 数据(即蓝牙名称):
AT+BLE= set_rsp_data,cjydsb(这里cjydsb是我设置的蓝牙名)
5、开启 AT+BLE 5.1 广播:AT+BLE= start_adv;
6、手机打开蓝牙功能,连接nRF Connect APP;
7、找到“cjydsb”蓝牙,connect连接;
基于LCS2028模块的数据接收
在nRF Connect APP界面,直接输入要发送的数据,点击发送,串口调试助手界面即可接收到该数据。
基于LCS2028模块的数据发送
设置 BLE 广播读取值:AT+BLEREAD="goodbye"(发送goodbye,在APP上可以收到对应的数据)。
综上即简单的WiFi+蓝牙组合模块LCS2028的测试过程,更多LCS2028的配置详见LCS2028 AT指令集。指路SKYLAB官网LCS2028产品页的资料下载。