資源描述:
《藍(lán)牙模塊hc-05使用說(shuō)明》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、HC-05藍(lán)牙模塊介紹與配置1.藍(lán)牙介紹圖7-1產(chǎn)品實(shí)物圖圖7-2引腳對(duì)應(yīng)圖HC-05藍(lán)牙模塊的特點(diǎn):(1)采用CSR主流藍(lán)牙芯片,藍(lán)牙V2.0協(xié)議標(biāo)準(zhǔn);(2)輸入電壓:3.6V--6V,禁止超過(guò)7V;(3)波特率為1200,2400,4800,9600,19200,38400,57600,115200用戶(hù)可設(shè)置;(4)帶連接狀態(tài)指示燈,LED快閃表示沒(méi)有藍(lán)牙連接;LED慢閃表示進(jìn)入AT命令模式;(5)板載3.3V穩(wěn)壓芯片,輸入電壓直流3.6V-6V;未配對(duì)時(shí),電流約30mA(因LED燈閃爍,電流處于
2、變化狀態(tài));配對(duì)成功后,電流大約10mA。(6)用于GPS導(dǎo)航系統(tǒng),水電煤氣抄表系統(tǒng),工業(yè)現(xiàn)場(chǎng)采控系統(tǒng);(7)可以與藍(lán)牙筆記本電腦、電腦加藍(lán)牙適配器等設(shè)備進(jìn)行無(wú)縫連接。(8)HC-05嵌入式藍(lán)牙串口通訊模塊(以下簡(jiǎn)稱(chēng)模塊)具有兩種工作模式:命令響應(yīng)工作模式和自動(dòng)連接工作模式,在自動(dòng)連接工作模式下模塊又可分為主(Master)、從(Slave)和回環(huán)(Loopback)三種工作角色。當(dāng)模塊處于自動(dòng)連接工作模式時(shí),將自動(dòng)根據(jù)事先設(shè)定的方式連接的數(shù)據(jù)傳輸;當(dāng)模塊處于命令響應(yīng)工作模式時(shí)能執(zhí)行下述所有AT命令,
3、用戶(hù)可向模塊發(fā)送各種AT指令,為模塊設(shè)定控制參數(shù)或發(fā)布控制命令。通過(guò)控制模塊外部引腳(PIO11)輸入電平,可以實(shí)現(xiàn)模塊工作狀態(tài)的動(dòng)態(tài)轉(zhuǎn)換。2.藍(lán)牙配置(1)主要內(nèi)容?所需材料:USB轉(zhuǎn)TTL模塊(下載器)、HC-05藍(lán)牙模塊一對(duì)、串口調(diào)試助手。?配置要求:實(shí)現(xiàn)兩個(gè)藍(lán)牙模塊的主從綁定。?注意事項(xiàng):USB轉(zhuǎn)TTL模塊(下載器)與HC-05藍(lán)牙模塊的連接方法如下:藍(lán)牙模塊 USB轉(zhuǎn)TTL模塊RXD<--------->TXDTXD<--------->RXDVCC<--------->5VGND<----
4、----->GND注意:交叉連接?設(shè)置步驟2進(jìn)入AT指令模式(所有AT指令都必須換行)2設(shè)置串口波特率9600,無(wú)校驗(yàn)位,無(wú)停止位2修改藍(lán)牙名稱(chēng)、密碼2設(shè)置藍(lán)牙的主從模式(1主1從)2實(shí)現(xiàn)主從模塊的綁定(兩個(gè)模塊實(shí)現(xiàn)透?jìng)鳎?)操作實(shí)例A.用杜邦線連接好USB轉(zhuǎn)TTL模塊(下載器)與HC-05藍(lán)牙模塊(注意交叉?。。〣.進(jìn)入AT指令模式2將下載器與電腦連接,(按住HC-05上的復(fù)位鍵,再接通電源,發(fā)現(xiàn)指示燈緩慢閃滅,表示進(jìn)入AT指令模式),并且打開(kāi)串口助手。設(shè)置波特率38400,數(shù)據(jù)位8位,停止位1位
5、,無(wú)校驗(yàn)位,無(wú)流控制。2測(cè)試通訊發(fā)送:AT(換行)返回:OK如下圖所示:A.設(shè)置藍(lán)牙串口波特率9600,無(wú)校驗(yàn)位,1停止位指令:AT+UART=9600,0,0(換行)返回:OK如下圖所示:設(shè)定好波特率后,可以通過(guò)查詢(xún)指令,查看設(shè)置是否正確。查詢(xún)波特率:指令:AT+UART?(換行)返回:+UART:9600,0,0OK如下圖所示(表示設(shè)置正確)A.修改藍(lán)牙名稱(chēng)及密碼u修改名稱(chēng)指令:AT+NAME=HC-05r——設(shè)置模塊設(shè)備名為:“HC-05”返回:OK注意:名字HC-05可以更改,但要求20
6、字符以?xún)?nèi)如下圖所示:u修改密碼指令:AT+PSWD=201406023(建議最好把密碼設(shè)置成自己的學(xué)號(hào))返回:OK如下圖所示:u查詢(xún)密碼指令:AT+PSWD?返回:+PSWD:201406023OK如下圖所示:A.設(shè)置藍(lán)牙的主從模式指令:AT+ROLE=0(0—從,1—主)返回:OK如下圖所示:同樣,查詢(xún)指令為AT+ROLE?(這里不詳細(xì)介紹)通過(guò)前面A-E步驟,設(shè)定好主、從模塊B.實(shí)現(xiàn)主、從模塊的通訊綁定實(shí)現(xiàn)綁定的條件:2兩個(gè)藍(lán)牙模塊必須設(shè)置成一個(gè)為主模塊,一個(gè)為藍(lán)牙從模塊。2密碼必須一致2設(shè)定藍(lán)牙
7、連接模式(指定藍(lán)牙地址連接模式)2互相綁定對(duì)方地址。前兩個(gè)條件通過(guò)A-E已經(jīng)設(shè)置好,主要是后兩個(gè)條件的設(shè)置。u設(shè)定藍(lán)牙連接模式主從模塊都需要設(shè)置,這里只以從模塊為例。指令:AT+CMODE=0//0:指定藍(lán)牙地址連接模式返回:OK如下圖所示:u互相綁定對(duì)方地址1)查詢(xún)自身地址(主、從分別查詢(xún))指令:AT+ADDR?返回:+ADDR:98d3:31:40460aOK如下圖所示:1)綁定對(duì)方地址AT+BIND=param為要綁定的藍(lán)牙的地址這里僅舉例:使用從模塊綁定主模塊的地址。已知:主模塊
8、地址為98d3:31:4046ca2從模塊綁定主模塊地址指令:AT+BIND=98d3,31,4046ca返回:OK如下圖所示:綁定好后,同樣使用查詢(xún)指令,查看是否綁定正確。2使用同樣的方法,實(shí)現(xiàn)主模塊綁定從模塊地址。所有操作完成后,主從模塊就建立好了連接。對(duì)兩個(gè)模塊重新上電,觀察指示燈會(huì)發(fā)現(xiàn),主從迅速建立好了通信