More Related Content
Similar to Androidでロボットを動かそう・すまべん関西201003 (20)
Androidでロボットを動かそう・すまべん関西201003
- 2. 自己紹介
catsinです。
イロイロやってます。
小物機械好きの雑食系SE。
組込みものからシステムものまでなんでもやります。
WebPage
・Android関連
http://catsin-web.hp.infoseek.co.jp/Android/index.html
・その他
http://www.geocities.jp/c_a_t_s_i_n/
2010-3-29
- 5. 材料
一覧
①Android端末
②Arduino+赤外線LED
③BTシリアルボード
④RoboQ
⑤Omnibot iSobot
2010-3-29
- 7. ②Arduino
今回はArduino Duemilanove 328を使用します。
アマゾンで3200くらいで売ってます。
http://www.amazon.co.jp
/Arduino-Duemilanove-328/dp/B001VG2RYO
/ref=sr_1_1
?ie=UTF8&s=electronics&qid=1266669553&sr=8-1
・ATmega168を使用したマイコンボードです。
・デジタル/アナログI/Oが使用できます。
・PC上のIDE環境を使い、C言語で簡単にプログラム
を作成し書き込み実行できます。
Arduinoに赤外線LEDを繋いで、Android-ロボット間の
インタフェース・ブリッジとして使用します。
2010-3-29
- 12. 1.RoboQを動かそう
構成図
Android ステレオオーディオ 赤外線
Arduino RoboQ
端末
UI 赤外線コマンドへ変換・送信
無改造のHT-03Aから何で信号を取り出せるかな・・?
ああ、音ならそのまま取れるか。ということで。
2010-3-29
- 16. 2.RoboQを無線で動かそう
構成図
Android bluetooth BTシリアル 赤外線
Arduino RoboQ
端末 ボード
bluetoothでコマンド受信
UI 赤外線コマンドへ変換・送信
なにかいい手はないかしら、とWebを廻っていると、
Androdとbluetoothで何かやっている人たちが居るなぁ、と。
え?bluetoothのシリアルプロファイルって
ドライバ追加しなくても使えるの?じゃ使ってみようか。
・backport-android-bluetooth/emasuiさん
http://code.google.com/p/backport-android-bluetooth/
・Android + Arduino BT (なんとなく実験 with SIProp開発記)
http://www.noritsuna.com/archives/2009/12/android_arduino.html
・side2 アンドロイドネタ(About Android)/カリーマンさん
http://side2.256byte.com/2009/12/aba/
2010-3-29
- 20. 3.iSobotを無線で動かそう
構成図
Android bluetooth BTシリアル 赤外線
Arduino iSobot
端末 ボード
bluetoothでコマンド受信
UI 赤外線コマンドへ変換・送信
そんなにデータ流せるんなら
もっと他のもの動かしちゃおうよ。
2010-3-29
- 25. おしまい
以上ご清聴ありがとうございました。
catsin
2010-3-29