2015-11-08 91 views
0

我想完成的任務: 用戶在iOS應用程序中輸入密碼。如果密碼正確,則向微處理器發送一位值,表示用戶獲得了正確的密碼。微處理器然後可以啓動步進電機來打開門閂。iOS應用程序和Atmega 1284微處理器通過藍牙進行應用程序間通信

有沒有人試過以前做到這一點?如果是這樣,請你指出一個大方向。我不知道如何解決這個問題。我真的找不到這個教程。我的問題是:

  1. 是否有我需要購買的特定藍牙?如只有BLE設備

  2. 我看到很多iOS和Ardunio之間的藍牙通信的例子。事件的執行情況與我的需求相似嗎?

  3. 是否有另一種方法來解決我的問題?而不是使用藍牙?

回答

2

我認爲讀Core Bluetooth Programming Guide是一個很好的開始。但是,這假定您要連接的設備正在使用被廣泛稱爲藍牙低功耗(BLE)的藍牙4.x。如果您要連接的設備使用藍牙2.x,則必須使用External Accessories Framework

EA僅支持Apple認證的設備MFI(Made for iPhone)。要長話短說,如果您嘗試連接的設備是藍牙2.x並且它不是MFI,那麼您基本上是SOL

否則,您可以很容易地開始連接到該設備。查看LightBlue作爲測試您是否連接到設備的方法。它將與任何BLE設備一起工作。

這是simple tutorial讓你與核心藍牙。

相關問題