Beacon=小型信息基站
Beacon可以應用在所有與人在室內流動相關的活動之中。
GPS這樣的室外導航在室內有死角且易受建筑物的干擾,從精準度和耗電量上也不能滿足室內定位的需求。
Beacon的位置是固定的,用戶通過智能手機APP可以獲取事物的位置信息。如在百貨商場及時推送品牌促銷信息、在機場為旅客定位登機口和餐飲設施的位置、或在博物館向游客推送身旁的文物信息等。
圖2
Beacon應用方式2
移動的Beacon應用。LumaGlo曾宣布推出一款藍牙控制的可穿戴智能LED腰帶,面向步行者和騎車者,旨在確保人身安全。
圖3
規則1. 規劃Beacon ID,準確判斷相對位置 根據位置信息規劃Beacon廣告數據包中的Beacon ID,是Beacon實現諸多應用的重要前提。APP可將藍牙廣告數據包中所傳輸的Beacon ID與實際位置分布信息相對應。
規則2. APP后臺自動運行,無需用戶干預 對于用戶來說,最好無需特意開啟APP就能夠探測到附近的Beacon。這就需要開發時注意系統資源(如電源電量)的合理使用。
規則3. 相對距離視情況而定到底多近才算近,這是所有Beacon應用開發者需要考慮的問題。對一些應用來說,只要有一兩個Beacon的信號,就可以觸發動作了。而對于其他一些應用,可能需要用戶十分靠近特定的Beacon時,才會提示用戶。
規則4. Beacon廣告數據形式多種選擇 除iBeacon之外,還有Radius Network的AltBeacon。AltBeacon是開源的,可應用于任何平臺而不受限制。它最近還發布了面向安卓系統的開源API。
Radius Network對AltBeacon
注冊下載最新的開發工具Bluetooth Developer Studio,即可開啟你的Beacon開發之旅。