針對(duì)日益增長的物聯(lián)網(wǎng)數(shù)據(jù)透傳、智能控制需求,SKYLAB研發(fā)推出了多款串口WiFi+BLE5.1組合模塊。為加快方案項(xiàng)目落地,本篇SKYLAB小編詳細(xì)介紹一下WiFi藍(lán)牙組合模塊LCS2028的測試,其中包括LCS2028怎么連接手機(jī)APP,連接設(shè)備后怎么接受終端設(shè)備數(shù)據(jù),怎么發(fā)送數(shù)據(jù)給終端設(shè)備。
一、前期準(zhǔn)備
硬件:WiFi+藍(lán)牙組合模塊LCS2028,LCS2028 Demo板,電腦,手機(jī)
軟件:串口調(diào)試助手,nRF Connect APP
參考資料:LCS2028 AT指令集,LCS2028 Demo板使用說明
二、LCS2028模塊接線
1、首先通過USB TTL串口線將LCS2028模塊連接至電腦。
2、打開串口調(diào)試助手,選擇正確的端口號(hào)與串口波特率(LCS2028 模組是使用 UART1 進(jìn)行 AT 命令操作, 默認(rèn)波特率為 115200;,指令以新行(CR-LF)回車換行結(jié)尾)。
3、通過串口調(diào)試助手發(fā)送以下指令對(duì)LCS2028模塊工作是否正常的確認(rèn)以及配置WiFi+藍(lán)牙組合模塊。
三、開始LCS2028測試
LCS2028連接手機(jī)APP
1、開啟 AT+BLE 5.1 協(xié)議棧:AT+BLE= active;
2、創(chuàng)建 AT+BLE 5.1 廣播 AT+BLE= create_adv;
3、設(shè)置 AT+BLE 5.1 廣播數(shù)據(jù) AT+BLE= set_adv_data;
4、設(shè)置 AT+BLE 5.1 RSP 數(shù)據(jù)(即藍(lán)牙名稱):
AT+BLE= set_rsp_data,cjydsb(這里cjydsb是我設(shè)置的藍(lán)牙名)
5、開啟 AT+BLE 5.1 廣播:AT+BLE= start_adv;
6、手機(jī)打開藍(lán)牙功能,連接nRF Connect APP;
7、找到“cjydsb”藍(lán)牙,connect連接;
基于LCS2028模塊的數(shù)據(jù)接收
在nRF Connect APP界面,直接輸入要發(fā)送的數(shù)據(jù),點(diǎn)擊發(fā)送,串口調(diào)試助手界面即可接收到該數(shù)據(jù)。
基于LCS2028模塊的數(shù)據(jù)發(fā)送
設(shè)置 BLE 廣播讀取值:AT+BLEREAD="goodbye"(發(fā)送goodbye,在APP上可以收到對(duì)應(yīng)的數(shù)據(jù))。
綜上即簡單的WiFi+藍(lán)牙組合模塊LCS2028的測試過程,更多LCS2028的配置詳見LCS2028 AT指令集。指路SKYLAB官網(wǎng)LCS2028產(chǎn)品頁的資料下載。