Let's enjoy DIY!

自分勝手な備忘録、電子(機械)工作等趣味のブログ

Bluetoothモジュール(BT-06)の設定

f:id:letsdiy:20170627202356p:plain

ja.aliexpress.com

ブルートゥース(Bluetooth)モジュール BT-06 のボーレート(bps)変更方法のメモ書きです。

※HC-06とほぼ同じ感じですが、改行(CR+LF)が必要等、いくつか違いがあるようです、

1.手持ちのシリアル変換機と本モジュールを接続します。(この時ペアリングはしない状態です)

2.シリアル変換機側から、TeraTerm等の端末ソフトでつなぎます。

初期状態では(9600bps、8bit、パリティ1bit、ストップ1bit)

f:id:letsdiy:20170627202207p:plain

※改行コードを「CR+LF」としないと、応答メッセージが表示されない模様

f:id:letsdiy:20170627203222p:plain

端末で接続したのち、まずはコマンドモードになっているかの確認で
AT[Enter]と打って「OK」が返ってくるのを確認して下さい。
※当方の場合、うまくいかない場合があり、なぜか(AT+[Enter])と打つと返るようになったりしました・・

その後、

BPS変更コマンド(AT+BAUD8[Enter])と打つのですが、キーボードで直接入力するとうまくいかない場合もあるようなので。

私は「メモ帳」で先にコマンドを書いておいて、コピペ(改行部分も含め)するようにしています。

f:id:letsdiy:20170627215144p:plain

+BAUD=8 と返ってくればBPSが変更されました。

f:id:letsdiy:20170627215227p:plain

3.Bluetoothモジュールを一旦電源を入れなおします(必要ない感じですが・・)

そして、端末を設定したBPSに合わせなおし、再接続します。(今回は115200bps)

f:id:letsdiy:20170627215557p:plain

再度、AT(Enter)と打ち、「OK」が返ればBPSの設定は完了です。

 お疲れ様でした。

■その他のコマンド

・デバイス名の変更コマンド(AT+NAME<xxxxxxxx>)

・PINコードの変更コマンド(AT+PINxxxx)

は、うまくいきました。

 

f:id:letsdiy:20170627220637p:plain

 

■参考資料(ありがとうございます!)

Bluetoothモジュール HC-06のボーレート変更 | ネクストステップ サポートBlog

http://www.micro4you.com/files/ElecFreaks/Bluetooth%20HC-06.pdf