Bluetooth モジュールは、特定の宝物の共通。まず、Bluetooth モジュールを AT モードにします。Bluetooth ボタンを長押しして、電源をオンにして、Bluetooth AT モードに入ります。AT モードに入った後、 Bluetooth LED がゆっくり点滅し、TTL または J-Link を使用できるようになり、シリアル ポート アシスタントがモジュールに AT コマンドを送信しました。AT コマンドはたくさんあります。ここでは、一般的に使用されるいくつかについて説明します。初期ボーレートは38400のようです
AT
OKを受信できれば、ATコマンドに問題がないことがわかります。
受信できない場合は、次の問題が考えられます: 1. ボーレートは 38400 ですか? 2. 改行チェックはありますか? このソフトウェアを使用しない場合は、改行を追加する必要がある可能性があります。コマンドの後。
AT+RESET
モジュールをリセット(再起動)
AT+VERSION?
ソフトウェアのバージョン番号を取得する
AT+ORGL
デフォルトモードの復元では、ボーレートのさまざまなパラメータをデフォルトの状態に復元できます。
AT+ADDR?
Bluetooth アドレス コードをクエリします。アドレス コードは後続の Bluetooth ペアリングに使用されます。
AT+NAME?
Bluetooth 名を取得する
AT+NAME=name
Bluetooth名を変更する
AT+ ROLE?
モジュールの役割を問い合わせます。0-スレーブ モード、1-マスター モード、デフォルトはスレーブ モードです。
AT+ ROLE=1
モジュールの役割を変更するには、モジュールが Bluetooth ペアリングのマスターとスレーブである必要があります。
AT+ PSWD?
Bluetooth ペアリング コードのクエリ
AT+ PSWD=1234
Bluetooth モジュールのペアリング コードを変更する
AT+UART?
Bluetooth のボーレートを問い合わせる
AT+UART=115200,0,0
ボーレートを変更する
上記は一般的に使用される AT コマンドであり、次に基本的に上記のコマンドを使用する 2 つの Bluetooth ペアリング方法です。
まず、2 つの Bluetooth ボーレートを同じに設定します。
AT+UART=9600,0,0
次に、1 つのマスターと 1 つのスレーブを設定します。0 はスレーブ、1 はマスターです
AT+ROLE=1
AT+ROLE=0
2 つの Bluetooth モジュールのペアリング コードは同じである必要があります
AT+PSWD=1111
最後のステップは、スレーブの Bluetooth アドレス コードを取得し、ホストをスレーブ アドレスにバインドすることです。
AT+ADDR?
取得したアドレス:+ADDR:0021:11:01A3BC
セミコロンをカンマに変更します: 0021、11、01A3BC
AT+BIND=0021,11,01A3BC
スレーブアドレスをバインドします。各 Bluetooth アドレスは異なります。その後、再度電源を入れて、2 つの Bluetooth 間の通信を実現します。
左がスレーブコマンド、右がマスターコマンド