2007年04月22日

wiiリモコン

キーボートとマウスを使わないインターフェース(windows)

工作ゼミ1回目で紹介したwii リモコンです。
イントロダクションだったので、簡単にしか触れられませんでしたが、
プログラミングの知識が多少必要なところもあるので講義では、
時期をみて直接触れます。

■必要なもの
wiiリモコン
Bluetoothドングル(Bluetoothがパソコンに入っているときには必要ないです。)

■Bluetoothをつなぐ
まず、「Bluetooth Stack for Windows by Toshiba」
というソフトを使って、wiiリモコンをパソコンに接続します。
1.Bluetoothをパソコンに接続して、ソフトを起動
wii1_1.png
2.「新しい接続」を押下
3.wiiリモコンの電池のふたをはずし、赤いSYNCボタンを押す
4.「次へ」を押下
wii1_2.png
5.パソコンからwiiリモコンが、見つかるとNintendo RVL-CNT-01と表示される。「次へ」を押下
wii1_3.png
6.接続されると、キーボードと接続されたアイコンが表示されます。
wii1_4.png

■WiinRemoteを使ってみる。
1.ここのページから、WiinRemoteの最新版をダウンロードする。
2.ダウンロードしたWiinRemote.exeを起動する。
3.wiiリモコンのBボタン(リモコンの下のフックのようなボタン)を押せば、マウスとwiiリモコンの切り替えができます。
wii1_5.png

■Wii-Saber
1.ここの2.Wii-Saber[ Wii Saber (download) ]をダウンロード、
2.ここのページのDownload MacSaber_1.0.zip
をダウンロードして、Resourcesというフォルダ内のwavファイルを、wii_saber.exeと同じフォルダにコピーする。
wii1_6.png
3.wiiリモコンのAボタンを、押して、リモコンを振ると、音がなります。

■Google Earthを動かす。
1.ここのサイトのDownload version 0.29 of GlovePIE here.
をダウンロード
2.ダウンロードしたGlovePIE.exeを起動
3.GlovePIE.exeのメニューの[File]→[Open]を選択
4.ダウンロードしたGlovePIEフォルダーのTestWiimote.PIEを選択して開く
wii1_7.png
5.Google Earthを起動する
6.GlovePIE.exeのRunボタンを押して、実行
7.十字キーでGoogle Earthが操作できます。
GlovePIEは読み込んだ、PIEファイルのスクリプトを変えれば、
キーの変更ができます。

■macでは、
WiiSaber
DarwiinRemote
というソフトがあり、同じことができます。

■応用例として
WiimoteLib
を使ったものを紹介しました。
wiiリモコンは、xyzの加速度だけでなく、置いたときの傾きがわかるので、
wiiリモコンを箱の中にいれて、転がしたり、けったりすることのできるインターフェースを作製。箱を転がすと、箱の面に割り当てられた、音楽が鳴ります。