ちょっとADKで試したいことができて、「えーっと、資料は…」と過去のブログの記事を見ながらSmartphone World Vol.3を探すけど見つからない。
AdkAppを作った時に使ったArduino MEGA ADKも、Google Nexus Oneもどっかに行っちゃった。
手元にあるのはUSB Host ShieldとHTC 3D Evo。
Sparkfun社のUSB Host ShieldのページのリンクをたどってUSB_Host_Shield_2.0というライブラリを取ってきて、USB_Host_Shield_20というフォルダ名にしてArduinoのlibrariesディレクトリに入れ、USB_Host_Shield_20 > adk > demokit_20 を開いて、USB Host Shieldを載せたArduino Unoに書き込んだ。
「で、Androidの方は…」とググるとGoogle PlayにStandard Android ADK Demo Kitというアプリが登録されていたので、それをインストールしようとしたら、「この機種は対象外」のようなメッセージが出てインストールできず。
ADKをダウンロードしてきて、プロジェクトをEclipseで開いて…とやっても、エラーが出てビルドできず。
(Google API 10をインストールする必要があることに気がつかなくて他の方向へ…)
以前作ったAdkAppのソースを持ってきたけど、USB_Host_Shield_20のソースとだいぶ違う。
「う〜ん、これはまずは以前の機材を探した方が早いかも…」
で、ようやくNexus Oneが出てきた。
ここで時間切れ。
今日、Arduino MEGA ADKをようやく見つけた。
で、AdkAppがそのままの状態だったので、つないだら動いた!
( ´ー`)フゥー...
でも、Smartphone World Vol.3は見つからない…(Vol.1は出てきたのに)