hc05藍芽模組學習筆記

2021-07-23 23:03:34 字數 815 閱讀 1690

hc05藍芽模組是使用串列埠通訊(ttl),其中有乙個key腳來進入at狀態(高電平有效)。

該藍芽模組的所有功能都是通過at指令集控制。

要進入at狀態有兩種方法:

1.上電時將key腳同時設定為vcc,上電即進入指令狀態。2.上電後再接vcc也能進入at狀態。

方法1進入的at狀態模組波特率為38400 8n1。方法2進入的at狀態,模組波特率與當時串列埠通訊波特率一致。

指令結構:at(模式)+<=param>,,cmd和parameter都是可選的,切記傳送末尾要新增回車符(\r\n)

例如1.檢視模組版本的指令:at+version?\r\n

會得到應答:+version:2.0-20100601ok

2.修改主從狀態的命令at(模式)+role=0或1

3.設定記憶指令at+cmode=1:設定模組可以與任何位址藍芽模組匹配,1是預設引數。0的話就是要與指令位址匹配。如果先設定為1任意位址匹配,匹配成功過後在設定0,則模組會記錄上一次位址,下次上電後直接搜尋該位址。

4.修改通訊波特率指令:at+uatt=param1,param2,param3.該指令用於設定波特率,停止位,校驗位。波特率4800到1382400.parameter2:0是1位停止位,1是2位停止位。parameter3為設定校驗位,0位沒校驗,1為奇校驗,2為偶校驗。

5.修改密碼指令:at+pswd=password。必須為4位元組長密碼。

6,修改藍芽模組名字:at+name=name。name為ascll字元不超過32個位元組。

at模式下傳送完指令要復位key退出at模式

基本上每個指令都有應答值,至少會是乙個ok

HC 05藍芽無線模組設定

usb轉串列埠的有線轉接方式,實在太難看了,尤其是尋接頭,那是相當的不方便。其它電器廠商都想把是接頭做小,做精緻,唯獨串列埠接頭還是那麼龐大,感覺應該換一換了,都已經完全不符合這個時代的審美觀了。於是,某寶上買了兩套hc 05藍芽無線模組,hc 05是主從一體的藍芽模組,所以比只能當從機的hc 6要...

HC 05藍芽模組配置方法

今天調串列埠通訊用了hc 05藍芽模組,店給的資料並沒有詳細給出配置方法,一大堆at指令看了也沒什麼用。後來又參考了網上的一些資料,終於配置好了並可以進行通訊。下面就將配置方法列下,也就是幾個指令。無線串列埠通訊肯定需要兩個藍芽模組,微控制器傳送資料給電腦,連電腦的就需要 usb ttl 模組,藍芽...

HC 05藍芽模組AT指令除錯

hc 05藍芽模組在at模式下的波特率和正常模式下的波特率不是一回事,在at模式下的波特率是我們沒辦法進行修改的,他永遠都是固定的38400,而在正常模式下的波特率我們是可以在at模式下通過at指令集進行修改的。但是,網上都說hc 05藍芽模組在正常模式下預設的波特率是9600,但是把hc 05在a...