2013年2月19日火曜日

バランスWiiボードとPCで重心動揺計を作る 2

Fit Tri導入編

WiiがBlueToothで接続されたら、WiiのシゴトをPCに表示できるようにする。





そのためのアプリは
リハビリテーションツール研究会

バランスWiiボードを重心動揺計として活用する、FitTri Ver1.1bをダウンロードする」 でダウンロードします。

Wiiがいくらオープンでも仕組みが作れないとただのおもちゃなのを、測定機器にしてくれた吉村正彦さんはエラい!
パチパチパチ

「ドキュメント」の中に「jushin」(名前は任意で)のフォルダを作っておくと、後からわかりやすい。



「バランスWiiボードを重心動揺計として活用する FitTri Ver1.1bをダウンロードする」をクリックする。




その下の「マニュアルをダウンロードする」もあとでダウンロードしておいたほうがいいと思う。



その時、セキュリティソフトが「ファイルを開くか、保存するか?」と聞いてくれば
保存先を「jushin」にして「保存する」をクリックする。


「jushin」フォルダ内にFitTri.zipが保存された。












FitTriを解凍する。

(解凍ソフトがPCに入っていればダブルクリックで勝手に展開する。)

「勝手に展開してくれない!」と言う方は「zipファイルを解凍するには」でググってみて。






 「FitTri」というフォルダができる。



そのフォルダをダブルクリックする。

「FitTri」フォルダが開く。















その中の「bin」をダブルクリックする。















「bin」フォルダが開く。

その中の「Debug」をダブルクリックする。













「Debug」フォルダが開く。

その中の「app.publish」をダブルクリックする。












「app.publish」フォルダが開く。

その中の「Setup.exe」をダブルクリックする。

インストールが始まる。











FitTri Ver.1.1b マニュアルより
 途中で.NET Framework 3.5のインストールが必要ですとのメッセージが表示される場合があります(すでに、お使いのパソコンに.NET Framework 3.5がインストールされていれば、このメッセージは表示されません)。インターネットに接続して .NET Framework 3.5をインストールして下さい。一度、インストールしてしまえば、その後はインターネットに接続していない環境でもFitTriを利用できます。
NET Framework3.5がわからなければ、ググって調べてね。

スタートメニューの中に、FitTriが登録されているのでこれをクリックすると、FitTriが起動する。

ジャーン、できたー!

(このとき、バランスWiiボードが接続されている必要があります。)








 が、ここで問題発生!

「接続」ボタンをクリックするとアクセスが拒否される。

ま、フツーひるむ。










そんなときは掲示板の
「接続」ボタンを押すとSystem.UnauthorizedAccessException: パス 'c:test.csv' へのアクセスが拒否されました…といったメッセージが出て動かなくなるという報告がありました。
コントロールパネル→ユーザーアカウント→ユーザーアカウント制御設定の変更で、バーを「通知しない」にすると、動くそうです。  
おー、やってみよう

「コントロールパネル」-{ユーザーアカウント」をクリックする。
「ユーザーアカウント制御設定の変更」をクリックする。














「通知しない」にバーを動かす。

「再起動するまでならないよ」と言われるので、再起動する。

(FitTriは終了しておく)









再起動後、再度PCとバランスWiiボードを接続しておき、FitTriを立ち上げる。

「接続」をクリックすると、おー、画面が違う!

 測定中

軌跡は出ない、現在の重心だけが動く。
「切断」で計測終了。









Cドライブを開くと、
「jushin.csv」というファイルができている。

これをExcelで開く。

 ジャーン、重心動揺が測定された。












ただね、私の時には、ところどころトンだようで、とあるセルが空白になっていた。その行は修正するなり、(大きな声では言えないが)削除して上に詰めるなりしないと連続データとして扱えない。
ここ残念ポイント。
空白セルや数字でなく文字が入力されているのは、何らかの電波干渉を受けているときだそうです。BlueToothマウスなどは使わないほうがいいようです。

しかーし、この無機な数値列では中心からのズレの羅列なので(しかもmm単位ではなくWiiの単位)、使いづらい。

なのでこれををグラフ上にプロットするVBAを組んだので、次回はそれをupする。
乞うご期待。




2013年2月18日月曜日

バランスWiiボードとPCで重心動揺計を作る 1

~PCとバランスWiiボードをBlueToothでつなげる~

これは旅モノのブログですが、全く関係ないものを備忘録としてアップします。

バランスWiiボードとPCで重心動揺計を作るための手順を記します。

重心動揺ってナニ?、それをどう使うの?というのは置いといて・・・

用意するもの

  • PC(EXCEL2003以降必須)
  • BlueToothアダプター
  • バランスWiiボード(WiiFitのソフトは必要なし)


ウチのPCはDynabook Windows7storter









BSHSBD05BK
BlueTooth(無線でPCと外部機器をつなぐアンテナみたいなもの)は

BUFFALO社製

Bluetooth®3.0+EDR対応 USBアダプター(class1)

定価¥2,226(税込)がヤマダ電機で¥980くらいだった。(最新ではないし、最小でもないから安かった)





バランスWiiボード

バランスWiiボードは任天堂のゲームWiiFitで使うボード。
ソフトとボードで定価¥8,800





ウチは中古屋でセットで¥2,100で買ったが、ボードだけで¥900というものもあった。



BlueToothをパソコンに接続する BlueTooth接続とボードの接続には30分はかかる。



説明書をよく読み、(←これが苦手なのよね、字は少ないないんだけどね)
PCのUSBポートにBlueToothアダプターを差し込む。


「コントロールパネル」
-「ハードウェアとサウンド」
-「デバイスとプリンター 」で
「不明なデバイス」とされた。
デバイスを自動読み込みする。
BlueTooth機器と認識した。
BlueTooth付属のミニCDを挿入すると自動再生されるので、














「autorun.exeを実行」をクリック。


 セットアップが始まり、言語選択でデフォルトの
「日本語」
「OK」をクリック。
 BlueToothのセットアップウィザードが始まる。
使用許諾契約書の
「同意する」 にチェックし、
「次へ」をクリック。
 インストール先を変える必要がなければ
「次へ」をクリック。












追加タスクの選択で必要があればチェックし
「次へ」をクリック。











インストール準備完了
「インストール」をクリック。




 BlueToothセットアップの完了。












BlueToothアダプターとして認識された。

パチパチパチパチ。










これでBlueTooth機器が使えるようになった。
さて、次行ってみよう!

BlueToothにバランスWiiボードを認識させる


画面右下の「隠れているインジケーターを表示」
BlueToothのアイコンをダブルクリックか











右クリックする。







My BlueToothの画面が開く。












この状態では何もBlueTooth機器を接続していないので
「範囲内にBlueToothデバイスが見つかりません。F5またはRefreshボタンを押して検索してください。」と表示される。

もし、ヘッドフォンなど他のBlueTooth機器があれば接続できるか試すことをおすすめします。
バランスWiiボードが無事接続されても、本当に接続できてるのか確かめる「すべ」がまだないので。

やっとバランスWiiボードの出番。

バランスWiiボードをひっくり返し、電池ケースのふたを取ると赤いボタンがある。

これを押す。

(ふたはしばらく開けっぱにしておいたほうがあとの作業が楽。)








すると電源ボタンが


チカチカ点滅する。
 My BlueToothの画面のままで、点滅しているうちに(すぐ消える)、PCのF5ボタンを押す。


すると、
Nintendo RVL-WBC-01が認識される。

おー、パチパチパチ。

そのアイコンをダブルクリックする。
コントローラと認識されたので「接続」をクリックする。











このときに電源ボタンが点滅していないとうまく接続できないかもしれない。
そのときはまた電池ケースのボタンを押して点滅しているうちに「接続」をクリック。

デバイスドライバーが読み込まれる。

何かがうまくいかないと
「デバイスへの接続に失敗」
と表示されヘコむ。










そんなときはまた電池ケースのボタンを押して点滅しているうちに「接続」をクリック。

うまくいくとステータスが
「接続済み」になる。

おー、パチパチパチ。









バランスWiiボードは「切断」ボタンをクリックするまで、ずっとチカチカ点滅している。

この段階では、PCとバランスWiiボードが接続できただけで、ボードの上に乗っても、PCにもボードにも何も反応はない。

PC内部では何かしているのでしょうが、まだ出力する「すべ」を与えていないから。

次回は、PCにその「すべ」を与えます。