Beacon模式
1. Beacon是建立在低功耗藍牙協(xié)議基礎(chǔ)上的一種廣播協(xié)議;
2. 配備有低功耗藍牙(BLE)通信功能的設(shè)備使用BLE技術(shù)向周圍周期性發(fā)送自己特有的ID;
3. 建立在低功耗藍牙協(xié)議基礎(chǔ)上的一種廣播協(xié)議設(shè)備(從機)。
Beacon主要參數(shù)
① uuid
② major
③ minor
④ company ID
觀察者模式
1. 用于監(jiān)聽其他設(shè)備的廣播數(shù)據(jù)而不與之建立連接;
2. 適用于掃描周圍環(huán)境中的BLE設(shè)備。
兩種應(yīng)用及原理
1. Beacon標(biāo)簽移動,固定位置使用觀察者模式采集Beacon標(biāo)簽廣播。
解釋:在固定位置網(wǎng)關(guān),主要功能是掃描周圍的信標(biāo),用以判斷信標(biāo)的是否還在這個網(wǎng)關(guān)附近或者統(tǒng)計這個位置內(nèi)的信標(biāo)有哪些。
? 資產(chǎn)定位追蹤和管理(貴重物品跟蹤)
? 人員管理
2. Beacon標(biāo)簽固定,人員到了附近可以用手機掃描并獲取藍牙廣播信息。
解釋:固定位置放置Beacon基站,廣播特定信息,手機到了藍牙的掃描位置,可以打開APP讀取Beacon信息實現(xiàn)位置確定或者接收特定消息。
? 打卡
? 近場信息推送
? 室內(nèi)路線導(dǎo)航規(guī)劃和定位
基于的E104-BT53系列進行原理講解
原理講解:
? 觀察者可以掃描附近所有的Beacon設(shè)備,可以判斷該設(shè)備是否在這附近;
? 觀察者設(shè)備固定,可以大致判斷這個Beacon設(shè)備的大致位置;
? 設(shè)置Beacon設(shè)備的發(fā)射功率可以縮小或者擴大范圍。
使用E104-BT53A3系列模塊進行實例實現(xiàn)
1. 硬件環(huán)境
? E104-BT53A3及其測試底板(EWT104-BT53A3+ E15-USB-T3)×2個。
2. 軟件準(zhǔn)備
? 串口調(diào)試助手
? NRF nRF Connect或者BLE調(diào)試寶
3. 文檔準(zhǔn)備
《E104-BT53+datasheet_CN_v1.5 .pdf》(官網(wǎng)可獲?。?/p>
4. Beacon信標(biāo)模組設(shè)置,依次發(fā)送下面指令配置(需要回車換行):
AT+RESTORE // 恢復(fù)出廠設(shè)置
AT+ROLE=3 // 設(shè)置模塊角色為Beacon
AT+MAC? // 查詢設(shè)備MAC地址,手機可以通過mac過濾
AT+ADV=1,0,500 // 設(shè)置開啟不可連接廣播、間隔500ms的廣播
AT+Beacon=4C11,0102,0304,-48,FDA50693A4E24FB1AFCFC6EB07647825
// 設(shè)置Beacon參數(shù):company ID= 4C11,Major UUID= 0102 ,Minor UUID = 0304。
AT+RESET // 設(shè)置模塊角色重啟生效
使用手機APP(NRF nRF Connect)查看廣播:
5.觀察者模組設(shè)置,依次發(fā)送下面指令配置:
AT+RESTORE // 恢復(fù)出廠設(shè)置
AT+ROLE=1 // 設(shè)置模塊角色為單主機
AT+RESET // 設(shè)置模塊角色重啟生效
AT+OBSERVER=1 // 使能普通觀察者功能,沒有過濾
串口助手輸出周圍藍牙設(shè)備數(shù)據(jù):
發(fā)現(xiàn)可以掃描到周圍所有的藍牙設(shè)備,其中包括我們的Beacon信標(biāo)模塊:
+MACDED42D,RSSI:-25,ADV:0201061AFF4C110215FDA50693A4E24FB1AFCFC6EB0764782501020304D000
AT+OBSERVER=1,8,,,,4C11 // 使能普通觀察者功能,添加company ID= 4C11過濾.
串口助手只輸出company ID是4C11的設(shè)備:
根據(jù)廣播數(shù)據(jù):ADV:0201061AFF4C110215FDA50693A4E24FB1AFCFC6EB0764782501020304D000
倒數(shù)3~6字節(jié)是Major UUID= 0102 ,Minor UUID = 0304,可以通過程序自行處過濾這段數(shù)據(jù),實現(xiàn)子集分類。
相關(guān)推薦
億佰特E104-BT53A3藍牙模塊是基于Silicon Labs生產(chǎn)的EFR32BG22芯片為核心自主研發(fā)的小體積貼片型藍牙BT5.2通信協(xié)議無線模塊;采用38.4MHz工業(yè)級高精度低溫漂晶振,保證其工業(yè)特性和其穩(wěn)定性能。
-
藍牙
+關(guān)注
關(guān)注
115文章
6026瀏覽量
173153 -
室內(nèi)定位
+關(guān)注
關(guān)注
30文章
307瀏覽量
36933 -
Beacon
+關(guān)注
關(guān)注
0文章
36瀏覽量
10417 -
資產(chǎn)管理
+關(guān)注
關(guān)注
0文章
58瀏覽量
4063
發(fā)布評論請先 登錄
Beacon如何實現(xiàn)室內(nèi)定位?
探討藍牙網(wǎng)關(guān)在室內(nèi)定位中的應(yīng)用
詳解基于Beacon的藍牙室內(nèi)定位方案
實例解讀SKYLAB藍牙網(wǎng)關(guān)TD03的室內(nèi)定位應(yīng)用
SKYLAB詳解Beacon藍牙室內(nèi)定位方案
尋醫(yī)問診不用愁,室內(nèi)定位來解憂!
藍牙網(wǎng)關(guān)是如何實現(xiàn)室內(nèi)定位
請問Beacon如何實現(xiàn)室內(nèi)定位?
藍牙Beacon室內(nèi)定位的原理是什么?其有哪些應(yīng)用?
SKYLAB詳解Beacon藍牙室內(nèi)定位方案

要實現(xiàn)室內(nèi)導(dǎo)航定位該如何合理地部署Beacon?
基于藍牙beacon的室內(nèi)定位的應(yīng)用場景有哪些?
SKYLAB Beacon VG01藍牙Beacon_室內(nèi)定位方
藍牙Beacon室內(nèi)導(dǎo)航解決方案

評論