現在、「加速度センサを用いてマウスの代わりを作ろう」というテーマで、使用するプログラミング言語から調べています。
調べた結果、C#には加速度センサーからの入力情報を取得するクラスや、マウスポインタの位置を取得したり移動させたりすることもできるみたいなので、傾けたりジェスチャーのような動きをすればマウスポインタを動かしたり、クリックしたりするものを作れそうだと思い、それを使用しようと思っていました。
その時、新たな考えが浮かびました。
それは、「スマートフォンを加速度センサの代わりにできないか?」という考えです。
「『加速度センサ』を買って開発して新たなツールを作りました!」といっても、完成品が大きいものになったりすると、世間的には「それ使うなら普通にマウスのほうが良くない?」という声があがるかもしれません。
しかし、スマートフォンは今の時代誰もが持っていて、かつ握りやすいものです。スマートフォンを使ってマウスになるようなプログラムを作れれば、おもしろいなと思いました。
しかし、スマートフォンを使うとなると、どんな方法で開発すればよいか、使用する言語はC#のままでよいのか、そもそもこんなことは可能なのか等様々な疑問があがります。
ここで質問です。
「スマートフォンをパソコンと連携させ、加速度センサの機能を取得することはできますか?」
ご回答、よろしくお願いします。
現在の自分の考えは、「パソコンとスマートフォンを直接USB接続し、スマートフォン付属の加速度センサを用いてマウスの代わりになるものを作る」、「スマートフォンに専用のアプリを作り、パソコンと連携をとることで無線の状態でマウスの代わりになるものを作る」の二つです。
もし良ければ、どのような言語を使えばよいか、教えていただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/15 08:46