robo8080のブログ

ロボット製作や電子工作など。

うおーるぼっとをPS3コントローラで動かしてみた。

2012年12月20日 | うおーるぼっと

うおーるぼっとを、mbed + PS3コントローラ で動かしてみましたので、その手順を紹介します。

手順1

 ここの記事を参考に、まず mbed と PS3コントローラ が接続できるようにしておきます。

 (記事の”StarBoard Orange”を、”うおーるぼっと”に読み替えてください。)

注意:PS3コントローラの裏に書いてある”MODEL NO. CECHZC2J”の後ろに"A1"と付いている最近のタイプは、うまくBluetooth接続できないという情報があります。

手順2

 ここから、”TB6612FNG用のモータコントロールライブラリ”をインポートします。

手順3

 次の赤枠のように"TestShell.cpp"を修正します。

手順4

 ソースの修正が終わったらコンパイルして、実行ファイルをmbedにダウンロードします。

手順5

 まず、mbedからUSBケーブルをはずしておきます。

 次に、うおーるぼっとにUSB Bluetoothドングルを挿し、うおーるぼっとの電源を入れます。

 しばらくしてから、PS3コントローラの”PS”ボタン(中央のボタン)を押します。

 うまく接続出来ればPS3コントローラが振動し、アナログスティックで操縦できるようになります。

 動画はこちら。

 

―以上―


関連するリンク 

うおーるぼっとサポートページ

PS3_BlueUSBを使用して、mbedとPS3コントローラをBluetoothで接続する実験

壁を這うロボット 


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。