中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
HC05藍(lán)牙模塊的使用
這是從網(wǎng)上找到的HC05藍(lán)牙模塊的設(shè)置方法,跟大家分享一下

簡述:藍(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ù)。當(dāng)然,對于建立這種通道連接是有一定條件,那就是對藍(lán)牙設(shè)置好能進(jìn)行配對連接的AT模式。
一般的藍(lán)牙串口模塊引腳:
  RXD:接收端
  TXD:發(fā)送端
  AT:設(shè)置工作模式(1、工作模式 2、AT指令設(shè)置模式)
  VCC:模塊供電正極(5V)
  GND:模塊供電負(fù)極

藍(lán)牙HC05模塊探究-設(shè)置AT指令

一般的藍(lán)牙模塊使用有三種。
  第一:藍(lán)牙從設(shè)備與電腦配對連接(1、電腦自帶藍(lán)牙 2、電腦不帶藍(lán)牙,這事需要藍(lán)牙適配器)
  第二:藍(lán)牙從設(shè)備與手機(jī)配對連接
  第三:藍(lán)牙從設(shè)備與藍(lán)牙主設(shè)備配對連接
HC05藍(lán)牙模塊的AT模式設(shè)置的方法大致有三種:
一、默認(rèn)設(shè)置
二、用USB轉(zhuǎn)UART模塊設(shè)置
三、用帶有藍(lán)牙設(shè)置的主控器串口程序進(jìn)行設(shè)置
  第一:主要默認(rèn)設(shè)置:
    模塊工作角色:從模式
    串口參數(shù):38400bits/s 停止位1位無校驗(yàn)位
    配對碼:1234
    設(shè)備名稱:HC-05
    連接模式:任意藍(lán)牙設(shè)備連接模式
  第二:用USB to UART模塊設(shè)置藍(lán)牙
    藍(lán)牙HC05模塊探究-設(shè)置AT指令
    藍(lán)牙與USB轉(zhuǎn)串口模塊連接方式,RXD-TX TXD-RX VCC-VCC GND-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模式。
    打開串口調(diào)試助手,測試AT指令,找到相應(yīng)串口號后,注意兩點(diǎn),1、設(shè)置AT模式的波特率為38400 2、輸入指令后加上回車后換行,發(fā)送后返回OK。
藍(lán)牙HC05模塊探究-設(shè)置AT指令

下面來設(shè)置模塊為從機(jī)模式,依次輸入指令
AT+NAME=Bluetooth-Slave  藍(lán)牙名稱為Bluetooth-Slave
AT+ROLE=0                藍(lán)牙模式為從模式
AT+CMODE=0               藍(lán)牙連接模式為任意地址連接模式
AT+PSWD=1234             藍(lán)牙配對密碼為1234
AT+UART=9600,0,0       藍(lán)牙通信串口波特率為9600,停止位1位,無校驗(yàn)位
AT+RMAAD                 清空配對列表
相應(yīng)返回OK表示設(shè)置成功。這個時候的藍(lán)牙就可以與電腦主機(jī)或者手機(jī)配對通信。需要注意的是設(shè)置指令里的符號不要在中文狀態(tài)下輸入,否則不會返回相應(yīng)指令。

第三:用Arduino配置藍(lán)牙AT指令
步驟一 給Arduino下載程序

#define AT 2
#define LED 13
void setup()
{
       pinMode(LED,OUTPUT);
       pinMode(AT,OUTPUT);
       digitalWrite(AT,HIGH);
       Serial.begin(38400);//這里應(yīng)該和你的模塊通信波特率一致
       delay(100);
       Serial.println('AT');
       delay(100);
       Serial.println('AT+NAME=OPENJUMPER-Bluetooth');//命名模塊名
       delay(100);
       Serial.println('AT+ROLE=0');//設(shè)置主從模式:0從機(jī),1主機(jī)
       delay(100);
       Serial.println('AT+PSWD=1234');//設(shè)置配對密碼,如1234
       delay(100);
       Serial.println('AT+UART=9600,0,0');//設(shè)置波特率9600,停止位1,校驗(yàn)位無
       delay(100);
       Serial.println('AT+RMAAD');//清空配對列表
}
void loop()
{
       digitalWrite(LED, HIGH);
       delay(500);
       digitalWrite(LED, LOW);
       delay(500);
}
步驟二 藍(lán)牙與Ardino連線 RXD-TX TXD-RX VCC-VCC GND-GND AT-2 (當(dāng)很多傳感器擴(kuò)展板帶有藍(lán)牙模塊接口,則可以直接將藍(lán)牙插在擴(kuò)展板上接口,不用麻煩接線)。
步驟三 按下Arduino的復(fù)位按鍵,讓程序開始運(yùn)行一次,當(dāng)發(fā)現(xiàn)板載L燈500ms閃爍時則表明已設(shè)置成功。


本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
從零開始DIY一輛藍(lán)牙遙控小車
藍(lán)牙模塊
HC05藍(lán)牙模塊設(shè)置修改波特率的方法
HC
低功耗藍(lán)牙串口透傳協(xié)議和AT指令說明
【藍(lán)牙5.0模塊】藍(lán)牙包長可調(diào) 動態(tài)發(fā)射功率 高速連傳
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服