2011-07-19 9 views
7

数日前のArduinoとAndroidのためのチュートリアルでは、ArduinoのはただのAndroid開発者向けに "スタートパック" をリリース:http://arduino.cc/en/Main/ArduinoBoardADKAは、 "Hello World" の

のArduino ADKはATmega2560 (に基づくマイクロコントローラボードですデータシート)。これは、MAX3421E

に基づいて、私はArduinoのプログラミングを開始するために、チュートリアルか何かのために何度も何度も検索されている、と私は非常に良いチュートリアルを探しています、アンドロイドベースの の携帯電話と接続するためのUSBホスト・インタフェースを持っています、おそらく私のAndroidデバイス上のボタンを使ってカードに光を点滅させる何らかの "こんにちはの光"。

このトピックに関するリンク、ファンブログ、その他の情報はありますか?

私は、もちろん、ArduinoのウェブサイトとAndroidの開発者用ドキュメントを知っているが、彼らは非常に過剰に複雑です...

答えて

5

次の2つの部分の質問をしている:(1)どのように私はArduinoのをプログラムするのですか? (2)Android ADKを使ってArduinoで何をするにはどうすればいいですか?

Arduinoサイトは、始める方法についてはかなり簡単なので、ハードウェアを入手する必要があります。パート2については

Arduino Tutorial

あなたは、2011年7月のようネクサスワン、ネクサスS、またはモトローラXoomのいずれかであるADK互換性のあるAndroidデバイスを持っている必要があるとしています。

これらのデバイスのいずれかを使用している場合は、ADKを実行できるArduinoが必要です(ご質問を参照)。そしてもちろん、最良のドキュメントはまだ

ADK Documentation

ですちょうどあなたが二つのプログラム、C/C++、JavaでのAndroid上の他にArduinoの上で動作する1を書くことになりますことを実現します。

更新:あなたはブログやハウツーを求めていたので

、MAKEは、あなたがMakezineで探しているものかもしれいくつかのチュートリアルを持っています。

+2

これは私がこの文で説明していた2つのリンクです:「私は当然ArduinoのウェブサイトとAndroid開発者のドキュメントを知っていますが、かなり複雑です...」 –

+0

あなたは、 、Arduinoのチュートリアルでさえ? –

+1

私はADKが比較的新しいので、インターネット上で利用できるものが限られていることにも恐れています。これがAndroidのドキュメントを指摘した理由です。 –

1

arduino用のプログラムを作成するには、意図的に単純化された開発環境で単純なC言語コマンドを使用できます。あなたのAndroid携帯用のプログラムを書くには、実際にJavaを学び、Eclipseのような洗練された開発環境の使い方を学ぶ必要があります。これらは2つの非常に異なるプログラミングスキルレベルです。

1

あなたはarduinoを持っており、アンドロイドを持っています。あなたはそれらをコミュニケーションさせる必要があります。私は2つの実験プロジェクトを作ります。 1つのプロジェクトは、arduinoからAndroidに通信します。他のアンドロイドはアルドゥイノに。いったん何らかの通信技術を確立すれば、望みどおりに到達したいと思う方法をモディファイドにすることができます。