[英]yj-16009 iBeacon Proximity BLT beacon
我正在用 Esp32 whroom 做一個項目,所以我買了 yj- 16009 iBeacon 數據表,我試圖讓它像這個視頻中那樣作為無線藍牙接近傳感器工作
我使用了視頻中的這段代碼,esp32 正在監控並顯示這樣的 BLT 掃描結果顯示的結果是在我關閉周圍的任何 BLT 設備之后,所以首先我不明白它在讀什么,其次是在我打開之后iBeacon 無論我將 iBeacon 拉近還是拉遠,結果都保持相同的數字范圍,因此我得出結論,由於某種原因它無法識別 iBeacon 傳感器。
我還下載了一個名為 LightBlue 的應用程序,它可以識別 iBeacon 傳感器。
我的問題是是否有人知道如何讓 esp32 識別 iBeacon 傳感器。 另一件事我試圖找到關於這個傳感器的任何信息,但在任何地方都沒有關於它的信息。 我在這里閱讀了其他問題,可能需要以某種方式對其進行編程,但我不知道該怎么做,因為沒有在線信息。 因此,如果有人熟悉這種傳感器並且可以幫助我弄清楚如何使 ibeacon 像上面的視頻一樣作為藍牙接近設備工作,那將是一件幸事。
您引用的代碼只是掃描任何 BLE 廣告(iBeacon 或其他)並打印出每次檢測的 RSSI 信號強度。 當您移動信標時您看不到 RSSI 變化的原因是因為 ESP32 可能從您的手機、筆記本電腦和附近其他沒有移動的藍牙設備接收非 iBeacon 廣告(您周圍的設備比您認為!)
為了使設備僅檢測 iBeacon(而不是所有其他設備),您需要更改 C 代碼以執行更多操作:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.