Arduino とWindows Phoneデバイスを使用して、センサーから距離を取得したいと考えています。どうやってやるの?
3 に答える
Windows Phone 7 SDK は、電話の USB ポートまたは Bluetooth へのアクセスを提供しないため、それを使用することはできません。したがって、最良の方法 (おそらく Windows Phone 7 での唯一の方法) は、Windows Phone 7 アプリも接続するサーバーとして機能する Arduino とインターネットまたはローカル ネットワークを介して通信することだと思います。
Arduino Web サーバーとTCP サーバーの例をいくつか示します。
Windows Phone 8 SDK:
リリースで開発者が利用できるようになったBluetooth APIを介して、アプリからデバイスへの通信を確立することを検討してください。MSDN で入手できるBluetooth アプリからデバイスへのアプリケーション サンプルを使用することをお勧めします。
Windows Phone 8 には、Proximity (NFC で動作する一連のクラス) を使用する別のオプションがあり、短距離通信により適しています。
Arduinoに関しては、確かにBluetoothモジュールがあります。
Windows Phone 7 SDK:
サードパーティのデバイスとのピアツーピア通信を確立する方法はありません。回避策は、Johan が提案したように、ネットワークを介してそれらを接続することです。
Sparkfun Bluetooth Silver Modem を使用して Arduino に接続する Windows Phone 8 アプリを実際に作成しました。問題は、それらを接続した後でも、Arduinoに入力を受信させることができないか、WP8アプリをArduinoに正常に送信できないことです...
プロジェクトの私の GitHub は次のとおりです。https://github.com/lanceseidman/Arduino-Bluetooth-WinPhone8
誰もがプロジェクトを手伝ってくれることを願っています。
ブレッドボードの写真と Arduino コードはまもなくアップされます。