一、模塊簡介
JDY-24M 超級藍(lán)牙功能支持主從透傳,iBeacon,BLE 探針,iBeacon 探測,MESH 組網(wǎng),MESH 組網(wǎng)數(shù)量最大支持 65280 設(shè)備組網(wǎng),采用多跳無線防碰撞技術(shù),組網(wǎng)通信速度支持 50ms發(fā) 12 字節(jié)數(shù)據(jù),單模塊支持路由節(jié)點(diǎn)與終端節(jié)點(diǎn),路由節(jié)點(diǎn)支持?jǐn)?shù)據(jù)中繼(不支持低功耗),終端節(jié)點(diǎn)支持低功耗(按鍵喚醒發(fā)完數(shù)據(jù)后自動睡眠),JDY-24M 組網(wǎng)一般只需要配置好組網(wǎng) NETID、MADDR 短地址后,模塊將會自動組網(wǎng),組網(wǎng)模塊與 APP 通信時相當(dāng)于透傳,這樣極大的方便用戶開發(fā) APP 與老產(chǎn)品的 APP 兼容。
二、模塊特性和應(yīng)用
- 產(chǎn)品特性
1:支持與手機(jī)(IOS、ANDROID)APP 數(shù)據(jù)透傳(工作電流 1mA 左右)
2:支持模塊與模塊主從高速透傳
3:支持 iBeacon 功能(超低功耗)
4:支持 iBeacon 探針功能
5:支持 BLE 藍(lán)牙探針功能
6:支持多連從機(jī)模式,多連從機(jī)可與多個手機(jī)連接,同時透傳
7:支持藍(lán)牙 MESH(組網(wǎng)串口數(shù)據(jù)通信,輸出 IO 控制,輸入按鍵控制)組網(wǎng)
8:MESH 組網(wǎng)發(fā)送數(shù)據(jù)支持應(yīng)答與無應(yīng)答通信
9:組網(wǎng)遙控器
10:多連主從機(jī)混連(主機(jī)同時連接從機(jī),從機(jī)同時被連接手機(jī),同時工作) - 應(yīng)用范圍
1:藍(lán)牙組網(wǎng) LED 燈(一對多、多對一、手機(jī)或遙控器控制、多對多控制)
2:藍(lán)牙組網(wǎng)串口通信應(yīng)用(一對多、多對一、手機(jī)或遙控器控制、多對多控制)
3:組網(wǎng)面板開關(guān)、86 開關(guān)(超低功耗)
4:組網(wǎng)智能家居應(yīng)用(開關(guān)、繼電器、窗簾)控制
5:組網(wǎng)傳感器應(yīng)用
6:WIFI 組網(wǎng)網(wǎng)關(guān)應(yīng)用
7:Zigbee 組網(wǎng)應(yīng)用
8:手機(jī)組網(wǎng)控制應(yīng)用
9:鑰匙標(biāo)簽
三、參數(shù)規(guī)格
四、AT指令集
五、主從透傳傳輸
配置透傳主要指令
設(shè)備1 | 設(shè)備2 |
---|---|
AT+ROLE1:設(shè)置設(shè)備為主機(jī) | AT+ROLE0:設(shè)置設(shè)備為從機(jī) |
AT+RESET:復(fù)位重啟保存 | AT+RESET:復(fù)位重啟保存 |
AT+INQ:搜索從機(jī)列表 | AT+LADDR:查詢MAC 地址 |
AT+CONA< Param >:指定MAC地址連接 | |
AT+BAND< Param >:指定MAC地址綁定 | |
AT+CLRBAND:取消綁定 | |
AT+SRBAND:搜索周邊信號最強(qiáng)的從機(jī)自動綁定連接 | |
AT+DISC:斷開連接,在連接狀態(tài)下,需要把 PWRC 引腳拉低即一直按著板載的按鍵,然后發(fā)送 AT+DISC 指令斷開藍(lán)牙連接,返回OK則成功斷開 |
AT+CONA< Param >、AT+BAND< Param >、AT+SRBAND,這三個指令連接都可以與從機(jī)連接,三選一即可,連接完后就可以數(shù)據(jù)透傳傳輸。綁定連接則是斷電保存,即下次開機(jī)會自動與已綁定的從機(jī)連接。只有取消綁定則不會自動連接,注意:要先斷開連接再取消綁定,兩者要在2s內(nèi)完成,否則又會自動連接上,取消不了綁定。
六、MESH組網(wǎng)數(shù)據(jù)傳輸
JDY-24M 組網(wǎng)可配置成路由與端終角色,其中路由角色除中繼外,還支持代理與朋友節(jié)點(diǎn)等功能,終端角色無中繼功能,主要應(yīng)用于低功耗設(shè)備,網(wǎng)絡(luò)內(nèi)任意節(jié)點(diǎn)可與網(wǎng)絡(luò)內(nèi)所有節(jié)點(diǎn)之間通信(除終端睡眠節(jié)點(diǎn))。以下是 JDY-24M 通信圖以及通訊格式和串口向MESH設(shè)備配置參數(shù)指令表。
MESH 短地址表(MADDR),即設(shè)備地址
CMD 命令表
串口向 MESH 發(fā)數(shù)據(jù)通信格式
串口向目標(biāo)設(shè)備發(fā)送 MESH 串口數(shù)據(jù)
串口向 MESH 網(wǎng)絡(luò)內(nèi)設(shè)備讀取指令表
串口向 MESH 網(wǎng)絡(luò)內(nèi)設(shè)備配置參數(shù)指令表
配置MASH組網(wǎng)主要指令
AT+ROLE5:設(shè)置進(jìn)入MESH組網(wǎng)模式 |
---|
AT+NETID< Param >:設(shè)置MESH 組網(wǎng) ID 號,Param:(0000 到 FFFF) |
AT+MADDR< Param >:設(shè)置MESH 短地址,Param:(0001 到 FFFF) |
AT+RESET:復(fù)位重啟保存 |
注意:同一網(wǎng)絡(luò)內(nèi)組網(wǎng) ID 號必須相同,否則不能組網(wǎng)。MESH短地址在網(wǎng)絡(luò)內(nèi)的功能為每一臺設(shè)備的唯一 ID 號,同一網(wǎng)絡(luò)內(nèi)不能出現(xiàn)相同的短地址。組網(wǎng)后向MESH發(fā)數(shù)據(jù)需遵循MESH數(shù)據(jù)格式,否則無法識別
示例展示
接收數(shù)據(jù)格式說明:F1 DD 09 00 11 00 22 11 22 33 0D 0A
F1 DD:表示數(shù)據(jù)頭
09:表示后面數(shù)據(jù)長度
00 11:表示發(fā)送設(shè)備的短地址
00 22:表示接收設(shè)備的短地址,其中FF FF表示該數(shù)據(jù)以廣播方式發(fā)出
11 22 33:表示數(shù)據(jù)內(nèi)容
0D 0A表示結(jié)束符
以上展示為節(jié)點(diǎn)與節(jié)點(diǎn)間的通訊,也可以發(fā)送相關(guān)指令配置路由節(jié)點(diǎn)與終端節(jié)點(diǎn)間的通訊,朋友間節(jié)點(diǎn)的通訊(即一對一通訊),配置步驟與展示類同。注意:設(shè)置為低功耗終端節(jié)點(diǎn),要不停的發(fā)送數(shù)據(jù),一旦停下來,則會進(jìn)入深度睡眠,此時無法收發(fā)數(shù)據(jù)。需要按一下板載的按鍵喚醒深度睡眠,才可以繼續(xù)發(fā)送。
七、手機(jī)APP BLE連接數(shù)據(jù)傳輸
配置BLE主要指令
AT+ROLE< Param >:設(shè)置設(shè)備工作模式。從機(jī)模式則透傳傳輸,MESH組網(wǎng)模式則組網(wǎng)傳輸 |
---|
AT+RESET:復(fù)位重啟保存 |
設(shè)備設(shè)置完模式后,打開APP連接BLE。通過UUID選擇用于透傳傳輸還是MASH組網(wǎng)傳輸。
UUID 列表如下:
服務(wù) UUID:FFE0 (服務(wù) UUID)
特征 UUID:FFE1 (用于透傳)
特征 UUID:FFE2 (用于透傳)
特征 UUID:FFE3 (MESH 數(shù)據(jù)收發(fā),MESH 指令收發(fā)、APP 控制 IO、參數(shù)配置)
選擇UUID:FFE1,UUID:FFE2 則是透傳傳輸,如果選擇 UUID:FFE3則是MASH組網(wǎng)傳輸。
APP使用方法


透傳傳輸演示,選擇FFE1或FFE2即可傳輸

MESH組網(wǎng)傳輸,需要遵循MESH組網(wǎng)通信格式發(fā)送,否則發(fā)送無效。其中串口MESH 通信數(shù)據(jù)格式參考上述的第六點(diǎn),而APPMESH 通信數(shù)據(jù)格式則為以下所示:
數(shù)據(jù)格式 HEAD(2byte) + CMD(1byte) + MADDR(2byte) + data(1-16byte)
例子 1:APP 向所有設(shè)備廣播數(shù)據(jù):313233343
指令 1:F10100FFFF313233343
例子 2:APP 向 0008 設(shè)備串口發(fā)送數(shù)據(jù):1122334455
指令 2:F1010000081122334455
MESH組網(wǎng)傳輸演示
收發(fā)數(shù)據(jù)都要選擇十六進(jìn)制,其中串口給APP發(fā)送數(shù)據(jù)只能是廣播發(fā)送,不能定點(diǎn)發(fā)送。然后接收格式在第六點(diǎn)已有說明。值得注意的是串口給APP發(fā)送數(shù)據(jù)的時候需要按著板載上的按鍵再發(fā)送,否則發(fā)送無效。
總結(jié)
以上操作對JDY-24M有了基本的了解,接下來就只是對硬件設(shè)備程序方面的書寫了。
-
模塊
+關(guān)注
關(guān)注
7文章
2789瀏覽量
50499 -
主機(jī)
+關(guān)注
關(guān)注
0文章
1039瀏覽量
36007 -
BLE
+關(guān)注
關(guān)注
12文章
703瀏覽量
60901 -
Mesh
+關(guān)注
關(guān)注
5文章
218瀏覽量
30554
發(fā)布評論請先 登錄
請問ESP32-C3藍(lán)牙MESH如何與JDY-24M藍(lán)牙MESH組網(wǎng)通信?
藍(lán)牙透傳模塊無線世界的傳輸
藍(lán)牙4.2 BLE模塊 低功耗藍(lán)牙透傳模塊 無線模塊
藍(lán)牙模塊有哪些特征?一文詳細(xì)解析
詳解藍(lán)牙52832模塊的串口透傳通訊方式
GSM GPRS模塊數(shù)據(jù)傳輸格式問題
JDY-24M組網(wǎng)的主要應(yīng)用有哪些
ESP32-C3藍(lán)牙MESH如何與JDY-24M藍(lán)牙MESH組網(wǎng)通信?
藍(lán)牙透傳模塊選型和對比分析
JDY-18高速透傳藍(lán)牙模塊使用手冊免費(fèi)下載

評論