一、藍(lán)牙信標(biāo)介紹:
藍(lán)牙信標(biāo)BLE Beacon是一款基于低功耗藍(lán)牙BLE(藍(lán)牙4.0以上)廣播協(xié)議的硬件設(shè)備。作為一款BLE設(shè)備,通常安裝在室內(nèi)某個(gè)特定位置,作為室內(nèi)位置的基準(zhǔn)點(diǎn),不斷向周?chē)B續(xù)性廣播,不需要和任何主機(jī)設(shè)備進(jìn)行連接,只需要主機(jī)設(shè)備掃描解析即可。深圳市昆侖智聯(lián)科技有限公司生產(chǎn)的藍(lán)牙信標(biāo)有以下特點(diǎn):
- 低功耗,待機(jī)時(shí)間長(zhǎng),不需要外部供電;
- 安裝方便。使用3M膠安裝即可;
- 成本較低,減少項(xiàng)目預(yù)算;
- 兼容適配性高,可于市面上大部分型號(hào)兼容使用。
二、藍(lán)牙信標(biāo)距離和信號(hào)強(qiáng)度RSSI的關(guān)系:
d=10^((ABS(RSSI)-A)/(10*n)) ————- (1)
其中 d 為距離,單位是 m。
RSSI 為手機(jī)接收到藍(lán)牙信標(biāo)的信號(hào)強(qiáng)度,為負(fù)數(shù)。
A 為手機(jī)距離藍(lán)牙信標(biāo) 1m 時(shí)接收到的 RSSI 的值的絕對(duì)值。
n 為環(huán)境衰減因子,需要測(cè)試矯正。
下圖是根據(jù) A=63, n=1.56 制作的圖形:
從上圖可以看出,RSSI和距離是非線(xiàn)性關(guān)系,當(dāng)距離超過(guò)8米后,RSSI隨距離的變化不敏感。
三、基于藍(lán)牙信標(biāo)的簽到打卡考勤:
當(dāng)我們采用手機(jī)小程序或者APP進(jìn)行簽到打卡的時(shí)候,由于不同手機(jī)的接收信號(hào)強(qiáng)度有差異、信號(hào)遮擋、信號(hào)反射等原因,不能簡(jiǎn)單地使用降低藍(lán)牙信標(biāo)發(fā)射信號(hào)強(qiáng)度或者采用單次測(cè)量的信號(hào)強(qiáng)度(RSSI)進(jìn)行操作,我們的建議如下:
- 通過(guò)實(shí)際測(cè)試,根據(jù)業(yè)務(wù)需要的打卡距離,實(shí)際測(cè)試對(duì)應(yīng)的信號(hào)強(qiáng)度值,在微信小程序或者手機(jī)APP里面進(jìn)行信號(hào)強(qiáng)度過(guò)濾。
- 進(jìn)行多次信號(hào)測(cè)量,取其中信號(hào)強(qiáng)度最強(qiáng)的作為操作依據(jù)(因?yàn)檎趽醯仍蛑粫?huì)導(dǎo)致信號(hào)變?nèi)?,不?huì)導(dǎo)致信號(hào)變強(qiáng),所以信號(hào)強(qiáng)度強(qiáng)的可信度更高)。
四、實(shí)際應(yīng)用舉例:
深圳市昆侖智聯(lián)科技有限公司的藍(lán)牙信標(biāo)KTBB801, KTBB802廣泛應(yīng)用于一下應(yīng)用場(chǎng)景:
- 采用藍(lán)牙信標(biāo)和藍(lán)牙+NB-IOT工卡的方式進(jìn)行自動(dòng)打卡,當(dāng)藍(lán)牙工卡掃描到藍(lán)牙信標(biāo)的信號(hào)后,通過(guò)NB-IOT發(fā)送到后臺(tái)服務(wù)器進(jìn)行打卡。
- 采用藍(lán)牙信標(biāo)結(jié)合微信小程序或者手機(jī)APP進(jìn)行打卡。
- 藍(lán)牙信標(biāo)對(duì)執(zhí)法儀進(jìn)行觸發(fā),當(dāng)執(zhí)法儀到達(dá)藍(lán)牙信標(biāo)附近,自動(dòng)打開(kāi)攝像功能。
- 藍(lán)牙信標(biāo)觸發(fā)其他應(yīng)用,當(dāng)進(jìn)入藍(lán)牙信標(biāo)附近一定距離內(nèi),自動(dòng)觸發(fā)特定的操作(如廣播一段文物介紹等。)