レゴ マインドストーム NXTでワイヤレスリモコン遊び
今回は10分で出来るレゴ マインドストーム NXTでワイヤレスリモコン遊び。
このUSBで接続するBluetoothのアダプタは小さくて安くてお勧め。NXTと接続できることも確認済み。 |
1) パソコンがBluetoothに対応していないなら、Bluetoothのアダプタを買う。 2) 接続してみる。 NXTをBluetooth経由で接続する方法 3) A,C portにモーターをつなげて、あとはテキトウに車輪などつけてみる。(右の写真) これで準備完了。 |
あとは制御用のプログラムを書くだけだ..が、その部分をはしょって、簡単に動作テストしたい人は、グレーブックの著者のサイトからサンプルを落としてくる。 http://www.nico.to/gbook/index.html 「5章【Download】(5_nxtctrl.lzh / 33618 Bytes)」と書いてあるのが、リモコンのサンプルプログラムだ。*1 Visual C++2005/2008のExpress Editionでbuildできる。他にfantom.libが必要なのだが、このプロジェクトに同梱されている。(fantom.libのpathはカレントに変更する必要がある) これをbuildして実行すれば、「Communication start with NXT...」と表示され、そのあと8,4,6キーで前進、左旋回、右旋回が出来る。 |
NXTをやるなら、オレンジブックとグレーブックは持っておきたい。オレンジブックのほうは、パーツの組み合わせについてアイデアが満載。グレーブックのほうは、プログラムや開発のテクニックについて一通り説明がある。
MindStorms関連の洋書で手元にあってもいいと思うのは、Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level (Technology in Action)ぐらいで、英語が読めるなら、まずは公式サイトから情報を収集するべき。
*1:本当はこの本の5章ではなく6章に掲載されているのだが…。