Arduino USB Host シールドがあればArduino UNOでArduino ADKを作れるようなので、やってみました。
手元にArduino Unoがあるので、「USB Host Shield – DEV-09947 – SparkFun Electronics」を購入をしてみました。Amazonだと下記で購入できます。ピンソケットも購入して自分でハンダ付けをする必要があります。
自分は間違えて下記を購入してしまいました。R3対応だとピンが多いので、切って使いました。
自分でハンダ付けをしたくない場合は、下記が良さそうです。
ユニバーサル基板もあると便利かと思い、「サンハヤト株式会社 | Arduino用ユニバーサル基板 UB-ARD03-P」も購入しました。Amazonだと、下記相当になります。
ということで、サンハヤトのピンソケットつきのユニバーサル基板にあったピンソケットをUSBホストシールドへ使い、間違えて買ったピンソケットはユニバーサル基板の方へ取り付けました。不要なピンはニッパーでカットしてあります。ちょっと不格好ですが、許容範囲です。
これでArduino UNOでArduino ADKの準備ができました。外部電源を使わないと、USBホストシールドへの電源供給が足りなくなるということなので外部電源も用意します。例えば「スイッチングACアダプター12V1A 入力100V~120V NP12-1S1210: 電源一般 秋月電子通商 電子部品 ネット通販」とかを用意した方が良さそうです。Amazonで購入するなら下記でしょうか。外径 5.5mm、内径 2.1mm、センタープラスのものが必要です。
長々と、色々調べたりしましたが、ふとAmazonで見ると、サインスマートさんのセットを購入すると良さそうな感じもします。Google Android ADKに対応できるみたいですから…
- サインスマート UNO 互換ボード for Arduino*USBケーブル付き*
- サインスマート(SainSmart) USBホストシールド 2.0 for Arduino UNO MEGA R3 Mega2560 Duemilanove Nano Robot Google Android ADKに対応でき!