我的ESP32實做書籍:https://youyouyou.pixnet.net/blog/post/121105860
博客來網址:https://www.books.com.tw/products/0010901195


請注意此篇內容已過時,請參閱新的內容:https://youyouyou.pixnet.net/blog/post/120080436

iBeacon 技術規格文件

露天賣場: https://goods.ruten.com.tw/item/show?21828335470340

一、    基本規格
A:NRF51822 Beacon
51822-iBeacon 無線模組採用Nordic 高性能無線SOC 晶片NRF51822 開發。是一種針對藍牙低功耗應用的完整的低成本、低功耗設計。NRF51822 集成有高性能低功耗CortexM0 微控制器內核,並支援藍牙應用的BLE4.0 協定。模組配置獨立的燒錄介面,方便使用者程式設計調試。配有按鍵,長按可控制模組廣播和休眠,手機APP可修改模組參數。
1.    廠牌:Radioland
2.    型號:NRF51822 Beacon
3.    外型:直徑24mm*厚度4.5mm
4.    工作電壓:1.8V ~ 3.6V
5.    輸出功率:-20dbm~4dbm
6.    記憶體:256KB Flash 和16KB SRAM
7.    距離:>30m

二、    安裝與開機
1.打開外殼:請找到外殼邊緣吊環口對面,有一個缺口的地方,用指甲插入後,即可上下扳開

2.安裝電池:使用CR2032電池,正面朝上
 
3.放入外殼:下殼較厚,放入電池那一端,上殼蓋住後,用力下壓到完全密合
 
4.開機與關機:請注意不要太大力,避免外殼破裂

三、    藍芽預設值(hex表示)

四、    beacon設定修改方式
~~~~注意注意注意~~~~
修改參數須具備專業知識,若修改後無法使用,不能找我負責

iOS請下載「RL Beacon APP」:https://goo.gl/is7ab7,可修改大部分參數
Android請下載「LightBlue Beacon」:https://goo.gl/MGdcAG,僅能修改name(如有需要設定,請借一隻ios來使用)

開啟RL beacon,並開啟掃描,找到要修改beacon後,點選beacon名稱,即可開啟修改視窗
注意右上角顯示為Disconnect,代表已完成連線,若為connecting,代表正在連線
一個beacon同時間只能有一個裝置連入進行修改,修改完畢後,請按Write進行寫入。
請注意,修改資料必須有專業知識,修改後無法讀取,不能找我負責喔。
    

1.    修改名稱
直接修改為需要的名稱後,按write後,顯示OK

2.    Power發射功率
數值高代表功率強
(效果不明顯)
修改須用表轉換,如右圖,例如
-3dbm=07
切勿改太小例如01,可能導致無法收到訊號而報廢

3.Interval:廣播頻率
預設值1000ms=1秒
修改方式
a.以50ms為單位,求出倍數,例如:
100ms=2
500ms=10
1000ms=20
2000ms=40
b.利用Hex轉換工具
https://goo.gl/eN1uSi
求算hex值,並補滿兩位數,例如
500ms=0A
1000ms=14

 

Hex轉換工具

4.    UUID
可隨意填寫,但須補滿32字,例如我用1A1A….

可填內容:0-9及abcdef

 
5.    Major、Minor、RSSI
Major:數字4碼
Minor:數字4碼
RSSI:2碼(RSSI在此建議使用預設值
CA=202=-54dbm)

 
 

 

arrow
arrow
    文章標籤
    arduino iBeacon NRF51822
    全站熱搜
    創作者介紹
    創作者 夜市 小霸王 的頭像
    夜市 小霸王

    夜市小霸王

    夜市 小霸王 發表在 痞客邦 留言(1) 人氣()