バックストーリー:
だから私は私のarduinoに接続されているHM10(Bluetoothモジュール)を持っています。私は電話に接続し、いくつかのパケットを読み取って電話との接続を確認したので、Arduinoへの接続は確実です。 Windows 10がインストールされているコンピューターにUSB Bluetoothモジュールが接続されています。私はWindowsの設定に行き、HM10を見つけ、それに問題なく接続しました。デバイスの下に「接続済み」と表示されます。したがって、セットアップの最後の部分は、HM10をCOMポートとして表示することです。私は多くのサイトが言う指示に従いました:
Bluetoothウィンドウでどのように接続されているかを確認します。
また、デバイスマネージャーにどのように表示されるかを確認します。
問題:
私の問題は、HM10がデバイスマネージャーの有効なBluetoothデバイスに表示されているにもかかわらず、[受信]をクリックした後、リストに表示されないことです。リストは空白です。このリストに表示するために欠けているものはありますか?
このリストには表示されません!
私は直接問題を理解することはできませんでしたが、まったく別のルートに進みました。この質問の目的は、Arduinoをコンピューターにワイヤレスで接続することだったので、Bluetoothの代わりにRF伝送を使用することにしました。これを行うために、私は次のものを購入しました:
Qty Item
2 433 MHz Transciever that supports UART (or any frequency so long as both match)
1 USB to UART Converter
私の最大の問題は、USB to UARTコンバーターを持っていなかったことでした。これも、Bluetoothモジュールがトランシーバーであり、トランシーバーがないため機能しなかった理由である可能性があります。 USBからUARTコンバーター。いずれにせよ、他の誰かがArduinoとWindowsベースのコンピューター間でワイヤレス通信を試みている場合、RFメソッドを提案します代わりに。
問題はHM-10であり、HM-11にはHC-05モジュールのような「Standard Serial over Bluetoothリンク」機能がないことがわかりました。誰かがその機能を追加する方法を知っていれば、機能する可能性があります。
hC-05 Bluetoothモジュールをお持ちの場合、問題なくコンピューターに直接接続するUART接続として使用できます。
ハードウェア機能ウィンドウを開くには:[コントロールパネル]> [ハードウェアとサウンド]> [デバイスとプリンター]> Bluetoothデバイスをダブルクリック> [ハードウェア]タブを選択します。