Bluetooth経由のシリアル通信(ポート)を使用してデータを送信するにはどうすればよいですか?
Androidデバイスを介してBluetoothモデル(BlueSMiRF Silver)(Arduinoボードに接続されている)にシリアルデータを送信する必要があります。
私は文字通り3日間座って、その方法を理解しようとしていました...
Bluetooth経由のシリアル通信(ポート)を使用してデータを送信するにはどうすればよいですか?
Androidデバイスを介してBluetoothモデル(BlueSMiRF Silver)(Arduinoボードに接続されている)にシリアルデータを送信する必要があります。
私は文字通り3日間座って、その方法を理解しようとしていました...
あなたが何を試し、どこで立ち往生しているかについて、より詳細を教えていただければ幸いです。
Android 側では、最初のステップは BlueSMiRF モジュールとペアリングすることです。Android の「Bluetooth 設定」から BlueSMiRF を検出してペアリングできるはずです。BlueSMiRF モジュールを検出可能モードに設定する必要がある場合があります (また、ピン コードを設定できます)。
ペアリングしたら、データを送受信できるようにするには、Bluetooth ソケットを使用して接続する必要があります。BlueSMiRF モジュールと通信するには、Serial Port Profile (SPP) を使用し、RFCOMM ソケットを作成する必要があります。例については、この投稿をご覧ください。