簡體   English   中英

將hc-05與iPhone SE iOS(v11.0)連接

[英]Connecting hc-05 with iPhone SE iOS(v11.0)

我已經對核心藍牙框架做了一些研究。 成功設置其他iPhone外圍設備的發現,連接,發現服務和特性並編寫一些值。 一切順利。 令人驚訝地發現有蘋果MIFI計划(需要研究ot)

我興奮地訂購了iPhoneSE,HC-05藍牙模塊,Arduino Builder的套件R2和原裝Arduino UNO。 它花費了幾天/浪費在裝運和體面的數量,現在它沒有工作。

我為外設和中心類編寫了正確的設置/初始化,采用了委托,我認為這一切都是正確的。 但是我無法連接到HC-05藍牙模塊。

觀察

  • 在Android設備上,我在設備設置中打開藍牙,可以發現HC-05,輸入0000/1234(密碼根據文檔)。 是的,我能夠連接它。 這意味着HC-05沒有發生故障

  • 在iPhoneSE iOS v11.0上,設置 - >打開藍牙。 但是HC-05是

    不可發現。

我只是想成功發現並使用BLE技術連接到HC-05模塊。 然后使用委托方法查找服務/特征,然后嘗試打開/關閉led。

如果需要,我可以提供更多信息和背景。

我需要一些幫助和方向,以便我可以購買連接到iPhone的正確藍牙模塊,我相信我能做到。

謝謝。

MFi許可方案下的Apple設備僅支持有限的配置文件

HC-05基於藍牙2.0。 適用於Apple移動設備(iPhone,iPad)的將是那些使用藍牙4.0或低功耗藍牙(BLE)的模塊。

Hc-05與iOS不兼容。
這是因為Apple使用MFi許可計划而Hc-05未獲得許可。
為了讓工作變得有效,可以選擇支持最小BT版本V4.0 BLE的模塊。 更好的甚至BT版本:V4.2 BLE和V5.0(更好的范圍和更大的數據包大小),如果iOS(v11.0)支持它。
我不打算推​​薦一個特定的型號,這就是谷歌的用途。

回答上述問題 - HC-05無法連接iPhone。 因為HC_05不是藍牙低能量。 我用亞馬遜的 AT-09。

我寫了完整的文章,我是如何在這里實現的,以及我面臨解決方案的挑戰。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM