Wiimoteを使用した安価なインタラクティブマルチタッチパッド

以下に、wiimoteリモートを使用してマルチタッチパネルを作成する興味深い方法の翻訳を紹介します。 この方法は、カーネギーメロン大学の研究者であるジョニーチョンリー(Johnny Chung Lee)によって発明されました。 これが自宅でできることは驚くべきことです。



Wiimoteの赤外線を追跡する機能を使用して、赤外線ダイオードでペンの動きを追跡できます。 Wiimoteを投影スクリーンまたはLCDモニターに向けることで、安価なタッチスクリーンまたはタブレットを作成できます。 Wiimoteは4つの赤外線ポイントを追跡できます。つまり、同時に最大4つの光線を使用できます。 また、このシステムは背面投影スクリーンでもうまく機能します。





ソフトウェア



カーソルキャリブレーションおよびエミュレーションプログラムは、ダウンロードおよびテストに使用できます。 注:私のカーソルエミュレーションプログラムは完璧ではありません。AliasSketchbookで動作させることができるプログラマがいる場合はお知らせください。

1. WiinoteをBluetooth経由でPCに接続します。 これを行う方法がわからない場合は、この例を参照してください。 これは他のbluetoothドライバーで動作する可能性があると通知されましたが、確認しませんでした。 互換性の問題が発生した場合は、 フォーラムで報告できます。

2. Wiimoteホワイトボードをダウンロードします。 「README.txt」を読み、WiimoteがBluetooth経由で接続されていることを確認し、メインフォルダーでプログラムを実行します。 注:wiimoteの適切な位置は、追跡を改善するための鍵です。 詳細については、「README.txt」をご覧ください。



マルチタッチ



マルチタッチの例は、私が作成したC#DirectXプログラムです。 ドキュメントなしでソースコードをダウンロードできます。 このコードは、このWiimoteライブラリを使用してコンパイルされています 。 残念ながら、これまでのところ、マルチタッチをサポートするプログラムは非常に複雑です。 開発者が技術の可能性をマスターするときに状況が変わることを願っています。



ペンを作る



これは、赤外線ペンの簡単な図です 。 また、簡単にアクセスできる赤外線懐中電灯の実験を開始することもできますが、個人的にはこの方法をテストしていません。 現時点では、赤外線ペンの生産と販売を開始しようとしていますが、数ヶ月かかります。



Mac / Linuxバージョン



Macバージョンの準備はほぼ完了しており、私はまだ大きなバグと戦っています。 私はMacプログラミングが初めてなので、我慢してください。 私のブログでニュースフィードを購読できます。 Linuxバージョンは私が作成するものではありません。オープンソースコミュニティにこれを奨励し、 Wiimote WhiteboardのSource Forgeプロジェクトを作成しました。 今すぐ参加して、多くの人があなたのプログラムを使いたいです!



私のブログのFAQとAdvanced Discussionセクションは非常に役立ちます。



ビデオ: http : //www.youtube.com/watch?v=5s5EvhHy7eQ



All Articles