藍(lán)牙HC05是主從一體的藍(lán)牙串口模塊,簡單的說,當(dāng)藍(lán)牙設(shè)備與藍(lán)牙設(shè)備配對連接成功后,我們可以忽視藍(lán)牙內(nèi)部的通信協(xié)議,直接將將藍(lán)牙當(dāng)做串口用。當(dāng)建立連接,兩設(shè)備共同使用一通道也就是同一個串口,一個設(shè)備發(fā)送數(shù)據(jù)到通道中,另外一個設(shè)備便可以接收通道中的數(shù)據(jù)。
hc05藍(lán)牙模塊如何使用----hc05藍(lán)牙模塊設(shè)置AT指令
一般的藍(lán)牙模塊使用有三種。
第一:藍(lán)牙從設(shè)備與電腦配對連接(1、電腦自帶藍(lán)牙2、電腦不帶藍(lán)牙,這事需要藍(lán)牙適配器)
第二:藍(lán)牙從設(shè)備與手機配對連接
第三:藍(lán)牙從設(shè)備與藍(lán)牙主設(shè)備配對連接
HC05藍(lán)牙模塊的AT模式設(shè)置的方法大致有三種:
一、默認(rèn)設(shè)置
三、用帶有藍(lán)牙設(shè)置的主控器串口程序進(jìn)行設(shè)置
第一:主要默認(rèn)設(shè)置:
模塊工作角色:從模式
串口參數(shù):38400bits/s停止位1位無校驗位
配對碼:1234
設(shè)備名稱:HC-05
連接模式:任意藍(lán)牙設(shè)備連接模式
第二:用USBtoUART模塊設(shè)置藍(lán)牙
藍(lán)牙HC05模塊探究-設(shè)置AT指令
藍(lán)牙與USB轉(zhuǎn)串口模塊連接方式,RXD-TXTXD-RXVCC-VCCGND-GND
要設(shè)置藍(lán)牙AT指令,必須讓AT引腳置高,然后接上藍(lán)牙模塊,當(dāng)藍(lán)牙模塊state燈變?yōu)槁W,則表明已經(jīng)進(jìn)入AT模式。(j將藍(lán)牙模塊與轉(zhuǎn)串口模塊對插,用跳線將AT對應(yīng)的引腳接VCC)這時候?qū)⑥D(zhuǎn)串口模塊接入電腦,打開超級終端或者串口調(diào)試助手便可以開始設(shè)置AT模式。
1、設(shè)置AT模式的波特率為38400
hc05藍(lán)牙模塊如何使用----兩個hc05藍(lán)牙模塊配對步驟
1、【AT模式】兩個藍(lán)牙模塊的PIO11接VCC,上電后即進(jìn)入AT指令模式,都用USB轉(zhuǎn)TTL模塊連接到電腦的USB接口。
2、【打開串口調(diào)試助手】開啟2個串口調(diào)試窗口,一個打開藍(lán)牙A的COM口,一個打開藍(lán)牙B的COM口?!灸J(rèn)波特率一般為38400】
3、【恢復(fù)A默認(rèn)設(shè)置】串口調(diào)試助手A,將藍(lán)牙A恢復(fù)默認(rèn)設(shè)置:AT+ORGL 【 即回車、換行,在串口調(diào)試助手上輸入一個回車即可】
4、【設(shè)置A配對碼】串口調(diào)試助手A,配置藍(lán)牙A的配對碼:AT+PSWD=1212 【藍(lán)牙A與藍(lán)牙B的配對碼相同,這樣才能成功配對】
5、【設(shè)置A主模式】串口調(diào)試助手A,將藍(lán)牙A配置為主機模式:AT+ROLE=1
6、【恢復(fù)B默認(rèn)設(shè)置】串口調(diào)試助手B,將藍(lán)牙B恢復(fù)默認(rèn)設(shè)置:AT+ORGL
7、【設(shè)置B配對碼】串口調(diào)試助手B,配置藍(lán)牙B的配對碼與藍(lán)牙A一致:AT+PSWD=1212
8、【設(shè)置B從模式】串口調(diào)試助手B,將藍(lán)牙B配置為從機模式:AT+ROLE=0
9、【查詢B地址】串口調(diào)試助手B,查詢藍(lán)牙B的地址:AT+ADDR? 【如2015:2:120758】
10、【藍(lán)牙A綁定藍(lán)牙B】串口調(diào)試助手A,藍(lán)牙A綁定藍(lán)牙B地址:AT+BIND=2015,2,120758 【注意把地址的冒號換成逗號】
11、【常規(guī)工作模式】2個模塊的PIO11引腳都接地,重新上電后進(jìn)入常規(guī)工作模式,自動完成配對。之后,串口調(diào)試助手A和串口調(diào)試助手B就能互傳數(shù)據(jù)了。
評論