2011-09-17 9 views
2

iPadからArduinoに信号を送信する最も良い方法は何でしょうか?ArduinoのiOS仮想ボタン

私はXBeeとiPadとArduinoを使って無線信号を送信しようとしています。 iPad上に大きな赤いバーチャルボタンを作って、それを押すとArduinoのLEDが点灯します。 iOSに関しては初心者ですが、ArduinoとXBeeでOKです。

答えて

3

だから私は、私が正しく理解している場合はわからないが、私の意味での問題を解決する唯一の簡単な方法があります:

は、コンピュータとアルドゥイーノに別のXBeeを接続します。コンピュータ上ではSafariを介してiPadからアクセスできるWebサーバーを起動します。このサーバは、通信のためにXBee Comポートへのクリックと書き込みを処理します。ここで

はいくつかの例、すでに作られた人々である。

+0

素晴らしいです。ありがとう、私はそれを見ていきます。 – akz

0

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

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

3

私はまったく同じことをやっていた私はそれがしばらくしている知っているが、私はこの質問と昨日に出会ったので、私は、私が使用した方法とその方法を共有します。

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

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

Arduino Uno + Ethernet Shield

、あなたはそれらの命令を処理するためにボードをコーディングする必要があります:

これらは私の2枚のボードがローカルネットワークにプラグインするのを待って接続されています。ネットワーク設定や状態の指示を設定する方法の多くの例があります。

Arduino IDE with code for the Web Server

あなたは少しの時間を持っており、より多くの何かをしたい場合は、グラフィカルにそれらの状態を制御するためのシンプルなアプリを作成することができ精緻化LED(単数または複数)。あなたが同じことを行う基本的でしょう内部

Simple storyboard of an Arduino Uno board to control LEDs from the App

、URLコマンドを作成して、ArduinoのIPに送信するが、それは非常に良く見えると思います。後で統合すると、空が限界に達します。

私の実験は、この素晴らしいtutorialから学んだことと私がここで読んだヒントを組み合わせたものです。

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

乾杯、