相信各位看到這篇文章的時候,也都是和我一樣,需要配置兩個藍芽模組繫結通訊,在此之前筆者也是遇到些坑爹的地方,在此給大夥避避坑了
筆者手上藍芽模組為hc05(主機)與bt06(從機)
在這裡筆者遇到比較丟人的事情,在原有一塊bt06的基礎上又買了一塊bt06,當時還不知道bt06只能作為從機被動連線,這個有點尷尬了,笑死
上面藍色的是bt06從機(只有從機模式)
下面綠色的是hc05主從一體(可以設定主機還是從機模式)
首先拿起我們的從機與usb串列埠工具連線到電腦
模組tx接到助手rx
模組rx接到助手tx
供電3.3v或者5v都可以正常工作,不必擔心燒壞
(這句話只對圖中的帶底板版本有效,無底版只能3.3v)
從機波特率預設是9600
連線完電腦後開啟串列埠
輸入第乙個指令
at串列埠助手軟體會返回乙個ok 表示模組接通,我們開始正式配置
查詢模組是什麼設定的時候就直接輸入指令即可
設定配對碼 指令 at+pin
at+pin1234//設定配對碼為1234 改數字就完事了
串列埠助手軟體會返回乙個ok
設定從機藍芽的位址 指令at+laddr
at+laddr12:34:56:ab:cd:ef//設定位址為1234,56,abcdef這裡注意了嗷
串列埠助手軟體會返回乙個ok
以上就是bt06z主機的主要配置過程
如需更改波特率則使用 指令 at+baud
at+baud4//更改波特率為9600
這個hc05主從一體藍芽模組就比較要複雜一些
這裡通俗講一下,這個hc05有兩種工作模式
為了方便區分,則用常用模式和設定模式來說
進入常用模式就是 直接上電 看到模組的燈閃爍很快,那麼說明工作在常用模式
//出廠預設9600波特率
進入設定模式 就是 按住模組的小按鍵(en腳給3.3v拉高也可以)再插電,看到紅燈閃爍慢,那麼說明工作再設定模式
//波特率是38400
在設定模式裡的at指令設定是更改正常模式的工作設定這裡要注意了
我們先進入設定模式
輸入指令 at
軟體返回ok則表示工作正常
指令 at+role 設定藍芽模組的角色
at+role=1 //設定成主機模式
軟體返回ok 表示設定成功
指令 at+pswd 設定配對碼,只有配對碼都一樣才能配對的
at+pswd=「1234」 //設定配對碼為1234 與從機一樣的配對碼
軟體返回ok 表示設定成功
指令 at+cmode //設定連線模式
at+cmode=0 //設定成只對特定藍芽位址的配對模式
軟體返回ok 表示設定成功
指令 at+bind //設定繫結配對的藍芽位址
at+bind=1234,56,abcdef //這裡主要了嗷,注意格式規律嗷
軟體返回ok 表示設定成功
如需 更改波特率則使用at+uart 指令
at+9600,0,0 //一般我們改波特率即可 後面的是設定校驗位和停止位
軟體返回ok 表示設定成功
往電腦插上bt06從機先
再插hc05主機(就直接插,工作燈快閃即可)
開啟軟體串列埠助手 看看從機是否有顯示連線資訊
等待一會他們就自己上電就連線上了
恭喜 完成
HC 05藍芽無線模組設定
usb轉串列埠的有線轉接方式,實在太難看了,尤其是尋接頭,那是相當的不方便。其它電器廠商都想把是接頭做小,做精緻,唯獨串列埠接頭還是那麼龐大,感覺應該換一換了,都已經完全不符合這個時代的審美觀了。於是,某寶上買了兩套hc 05藍芽無線模組,hc 05是主從一體的藍芽模組,所以比只能當從機的hc 6要...
hc05藍芽模組學習筆記
hc05藍芽模組是使用串列埠通訊 ttl 其中有乙個key腳來進入at狀態 高電平有效 該藍芽模組的所有功能都是通過at指令集控制。要進入at狀態有兩種方法 1.上電時將key腳同時設定為vcc,上電即進入指令狀態。2.上電後再接vcc也能進入at狀態。方法1進入的at狀態模組波特率為38400 8...
HC 05藍芽模組配置方法
今天調串列埠通訊用了hc 05藍芽模組,店給的資料並沒有詳細給出配置方法,一大堆at指令看了也沒什麼用。後來又參考了網上的一些資料,終於配置好了並可以進行通訊。下面就將配置方法列下,也就是幾個指令。無線串列埠通訊肯定需要兩個藍芽模組,微控制器傳送資料給電腦,連電腦的就需要 usb ttl 模組,藍芽...