1

iPhoneとArduinoベースのデバイスを相互に通信させたいのですが。要件は次のとおりです。

  1. 周辺機器( HiJackなど)を使わずに、iPhoneの組み込みコンポーネントに完全に依存したいと思います。
  2. 2つが通信できるようになる前の構成が少ないほど、優れています。これは、ArduinoのWi-Fiクレデンシャルを事前に設定する必要があるため、WiFiベースは望ましくないことを意味します。
  3. ビットレートは重要ではありません。交換されるのは数バイトだけです。
  4. できるだけ安い。

Bluetooth 4.0 LE(たとえば、Stack Overflowの質問iPhone-Bluetoothを使用してArduinoボードと通信する例はありますか?)は私の要件を満たしていますが、より安価なソリューションはありますか?

私の頭に浮かんだことの1つは、サウンドです。Chirpが2つのiOSデバイス間でデータを共有するために使用した方法ですが、Arduinoで実行可能かどうか、実行可能である場合はどれくらいになるかはわかりません。他の解決策はありますか?

4

1 に答える 1

1

私はいくつかのオプションを考えることができます:

  1. ブルートゥース、あなたは約10ドルでeBayから安いものを手に入れることができます

  2. Electric Impを使用したWi-Fi (約30ドル)。これは、優れたBlinkUp技術を使用してセットアップするのが非常に簡単です。例については、プロジェクトElectricImp、iPhoneを介したセントラルヒーティングの制御を参照してください。

  3. チャープも素晴らしいアイデアです。ハードウェアの観点から、Arduinoで実行することは可能だと思います。必要なのはMIC回路($ 8)とスピーカーだけです。

ただし、実際の課題はソフトウェア側です。つまり、データをサウンドとしてエンコードするために使用するアルゴリズム、またはその逆のアルゴリズムです。このようなアルゴリズムで集中的な計算が必要な場合は、Arduinoで計算できない可能性があり、ARMベースのマイクロコントローラーの使用を検討できます。

于 2013-02-14T08:20:03.823 に答える