物理学の実践のために、Wiimoteで加速度計を使用します
-
24-10-2019 - |
質問
私は学校でいくつかのソフトウェアを開発して、実験からのデータを記録するためにWiimoteの加速度計を利用する必要があります。加速度計の値がどのように使用されるかは理解していますが、プログラミングの面で一種の立ち往生しています。私がやりたいことのセットがあります:
- Bluetooth経由のWiimoteからのデータのライブストリーミング
- 加速度計の値を使用して、統合を介して速度と変位を見つけます
- 一連の結果をプロットします
- wiimoteで赤外線センサーの使用を避けてください
誰もがこれをどのように進むかについて彼らの考えを教えてもらえますか。また、人々がWiimoteを利用する既存のプロジェクトに私を導くことができれば素晴らしいでしょう。また、誰かがこれに使用するのに最適なプログラミング言語となるものを提案することもできます。私の現在の賭けは、Visual Basicを使用することです。
あらゆる種類のヘルプが大いに評価されています。
解決
私はあなたが尋ねることのいくつかを行うためにいくつかのソフトウェアを書きました。 wiiphysics.site88.netをご覧ください。
アクセラレーションデータを統合して、まともな結果を得るために非常に注意が必要になります。
C#で書かれています。
他のヒント
Wii Remoteを使用して有名なプロジェクトがいくつかあります ジョニー・リー・チョン.
C#を使用して、ソースをダウンロードできます。
概して彼らはあなたが望むものの逆です - 彼らはカメラを使用しますが、あなたはソースを出発点として使用し、リモートから来るデータを分析することができるはずです。
注:書く時点で Wiimoteライブラリ リンクされているISは利用できませんが、MSDNサイトであるため、すぐに戻ってくるはずです。
補遺:これが利用可能になったようです CODEPLEX
これにはへのリンクもあります さまざまなアプリケーション 図書館の上に構築されています。 Wii Drum High 加速度計を読み取るように見えます。
1つの問題は、初期条件(安静時に開始する場合はOK)であることです。もう1つは、変位に到達するまでに多くのノイズがあることです(Wiimoteからの加速データは8ビットです)