3

iPadからArduinoに信号を送信する最良の方法は何でしょうか?

XBeeをiPadとArduinoで使用してワイヤレス信号を送信しようとしています。iPadで大きな赤い仮想ボタンを作成します。このボタンを押すと、ArduinoのLEDが点灯します。私はiOSに関してはまったくの初心者ですが、ArduinoとXBeeでは問題ありません。

4

3 に答える 3

3

したがって、正しく理解したかどうかはわかりませんが、私の意味では、問題を解決する簡単な方法は1つだけです。

XBeeをコンピューターに接続し、別のXBeeをArduinoに接続します。コンピューターでWebサーバーを起動します。これは、Safariを介してiPadからアクセスできます。このサーバーはクリックを処理し、通信のためにXBeeComポートに書き込みます。

ここにいくつかの例があります、人々はすでに作りました:

于 2011-09-19T20:04:09.170 に答える
3

久しぶりですが、この質問に出くわしました。昨日はまったく同じことをしていたので、使用した方法とその出典を共有します。

iPadからArduinoボードでLEDをオンまたはオフに設定するために、実際にはブラウザ以外のものは必要ありません。もちろん、これは、そのArduinoをローカルネットワークに接続する方法がある場合です。

今日、少なくとも2つのオプションがあります。WiFiとイーサネットシールド。ネットワーク内にArduinoボードを配置したら、ブラウザからボードに指示(HIGHまたはLOW)を送信できます。

これらは、ローカルネットワークに接続されるのを待って接続されている2つのボードです。

ArduinoUno+イーサネットシールド

もちろん、これらの命令を処理するには、ボードをコーディングする必要があります。ネットワーク設定と状態の指示を構成する方法については、多くの例があります。

Webサーバー用のコードを備えたArduinoIDE

少し時間があり、もっと手の込んだことをしたい場合は、それらのLEDの状態をグラフィカルに制御する簡単なアプリを作成できます。

アプリからLEDを制御するためのArduinoUnoボードのシンプルなストーリーボード

内部では基本的に同じことを行い、URLコマンドを作成してArduino IPに送信しますが、見た目ははるかに良くなります。後で統合すると、限界の空をさらに制御します。

私の実験は、この素晴らしいチュートリアルから学んだことと、あちこちで読んだいくつかのヒントを組み合わせたものです。

他の人にも役立つことを願っています。

乾杯、

于 2012-08-20T11:13:02.180 に答える
0

iPadからのネットワーク接続を使用する必要があるため、これを行うためのおそらくより簡単な方法は、ArduinoのWiFiモジュールを使用してWebスクリプトをポーリングし、iPadにそのWebスクリプトに状態(ボタンを押す)を書き込むことです。 。

XBeeのように設計されたRN-XVと呼ばれる便利なWiFiモジュールがあります。私はそれに2つのチュートリアルを書きました:

于 2012-07-14T16:33:44.693 に答える