1

私の友人と私は、ArduinoとJavaの助けを借りてRGBストリップを作成しました。装置はUSB経由でPCに接続され、コードはPC画面の平均RGB値を計算し、それに応じてストリップを光らせます。

私が試したいのは-

私はWindowsPhoneを持っています。電話スクリーンが平均的な色o/pを与えるように、RGBストリップの代わりにそれを使用したいと思います。

  1. どうすれば始められますか?リフレッシュレートの良い入力を受信できるように、電話をUSB経由でPCと通信させるにはどうすればよいですか?

  2. C#でプログラムするにはどの名前空間を使用する必要がありますか?

4

1 に答える 1

5

Windows Phone は USB ポートをイーサネット接続として抽象化するため、仮想アダプターへの IP 接続を作成できます ( USB ケーブルを介して WP7 電話から PC にデータを送信する を参照)。デバイス上のクライアント (逆の方法はお勧めしません)。次に、サーバーは色情報をクライアントに送信し、プログラムはそれに応じて電話の画面の色を設定します。

ネットワーク クラスはSystem.Net名前空間に含まれていますが、IO クラスを使用することになる場合がありますSystem.IO

Socket私の純粋主義者は、クラスを直接使用することをお勧めしますがNetworkStream、.NET の双方向ストリームの規則に準拠しているため (そして、バッファーを自分で管理する必要がないため)、クラスの方が使いやすいと思います。

于 2012-07-16T17:41:11.503 に答える