女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何通過(guò)USB到TTL轉(zhuǎn)換器進(jìn)入HC05/HC-06藍(lán)牙模塊的AT命令模式

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-05 09:44 ? 次閱讀

步驟1:識(shí)別模塊

您需要做的第一件事就是識(shí)別模塊。它可以是HC05或HC06。除引腳排列外,兩個(gè)模塊的功能相同。 HC05也可以同時(shí)充當(dāng)主設(shè)備和從設(shè)備,而HC06只能充當(dāng)從設(shè)備。僅通過(guò)觀察就很難區(qū)分兩者。一種可能的方法是檢查突破板的背面。如果背面寫有“ JY-MCU”,則可能是HC06。礦山上寫有“ ZS-040”,它是HC05。我測(cè)試的HC06模塊后面有一個(gè)帶有三個(gè)PCB足跡的藍(lán)牙標(biāo)志(請(qǐng)參閱圖2)。要確認(rèn)設(shè)備身份,可以打開(kāi)模塊電源,在PC或移動(dòng)設(shè)備上搜索新設(shè)備,然后在找到的設(shè)備列表中查找HC05或HC06。

步驟2:引腳排列和進(jìn)入AT模式

PINS:突破板上找到的引腳是

KEY:必須將該引腳拉高才能進(jìn)入AT模式.VCC:指示范圍是3.6到6伏。為了安全起見(jiàn),應(yīng)將其連接到3.3伏。

GND:接地。

RXD:串行輸入引腳。

TXD串行輸出引腳。

STATE:可能連接或未連接到任何引腳。據(jù)說(shuō)輸出藍(lán)牙連接狀態(tài)。

某些分線板有EN引腳甚至WAKE UP引腳而不是KEY引腳。它們似乎都未連接到模塊的任何引腳。但這沒(méi)關(guān)系,因?yàn)槲覀冞€是不需要它們。

確定模塊后,現(xiàn)在該進(jìn)入AT模式了。

對(duì)于HC05:藍(lán)牙模塊的Rx引腳到USB到TTL轉(zhuǎn)換器的Tx引腳,以及藍(lán)牙的Tx引腳到轉(zhuǎn)換器的Rx引腳。也連接他們的地面,但還不連接Vcc。首先,您必須將Vcc與鑰匙引腳短路。通過(guò)面包板或其他任何方式將關(guān)鍵引腳和Vcc連接在一起。連接所有其他引腳后,將bt模塊的Vcc連接到USB至TTL轉(zhuǎn)換器的Vcc?,F(xiàn)在,模塊上的指示燈將以2秒的間隔閃爍。這意味著它已進(jìn)入AT模式。如果指示燈閃爍更快,則說(shuō)明未進(jìn)入AT模式。斷開(kāi)Vcc,檢查電路,然后重試。如果不起作用,則可能是模塊的KEY引腳沒(méi)有真正焊接到主芯片的KEY上,即第34引腳。您可以在萬(wàn)用表的幫助下進(jìn)行檢查。

如果使用arduino uno,則將Bluetooth模塊的Rx引腳連接到Arduino Uno的引腳11(arduino mega上應(yīng)該是相同的),以及Arduino的Tx引腳。藍(lán)牙到Arduino的引腳10還要將模塊的關(guān)鍵引腳連接到arduino的引腳9并接地,但還不連接Vcc。您必須先打開(kāi)arduino的電源,然后像使用USB到TTL轉(zhuǎn)換器一樣連接Vcc。

對(duì)于HC06:只需將模塊的Rx連接到Tx usb-ttl轉(zhuǎn)換器和模塊的Tx。連接地面和Vcc。模塊處于AT模式。沒(méi)看到那個(gè)來(lái)嗎? :P原來(lái)HC06模塊被永久配置為從設(shè)備,并且在未與任何其他設(shè)備配對(duì)時(shí)始終處于AT模式。因此,沒(méi)有像HC05一樣處于AT模式的確認(rèn)指示燈閃爍。只需打開(kāi)模塊電源并傳遞AT命令即可修改默認(rèn)設(shè)置。

連接概述:

HC05 USB至TTL Arduino

Vcc Vcc Vcc

Rx Tx引腳11

Tx Rx引腳10

Gnd Gnd Gnd 鍵Vcc引腳9

HC06 USB至TTL

Vcc Vcc

Rx Tx

Tx Rx

Gnd Gnd

第3步:如果不存在或未連接密鑰

僅適用于HC05 :如前所述,某些型號(hào)的分線板沒(méi)有按鍵引腳,而是有一個(gè)EN(啟用)引腳或WAKE UP引腳,它們可能連接也可能不連接就像STATE引腳一樣。在這種情況下,您必須將導(dǎo)線焊接到bt模塊的第34引腳。我將一個(gè)公頭焊接到了地上,但是如果您不能焊接或不想焊接,那么您可以在將Vcc連接到5V時(shí)握住一根電線(公對(duì)公跳線的尖端很方便)。 bt模塊處于AT模式后,您可以松開(kāi)電線。

HC06不需要鑰匙釘。

步驟4:建立連接

》對(duì)于HC05:

一旦模塊處于AT模式,請(qǐng)打開(kāi)arduino。轉(zhuǎn)到工具》串行端口》選擇您的USB轉(zhuǎn)TTL轉(zhuǎn)換器連接到的COM端口(要查找,請(qǐng)轉(zhuǎn)到您PC的設(shè)備管理器》端口(COM&LPT))。現(xiàn)在打開(kāi)串行監(jiān)視器。 bt模塊現(xiàn)在正在以38400的波特率進(jìn)行通信。因此,請(qǐng)將串行監(jiān)視器右下角的波特率更改為38400。還要將波特率旁邊的“ no line end”更改為“ NL&CR”。

如果您沒(méi)有Arduino IDE,請(qǐng)下載Tera term(這是出色的終端信號(hào)處理器)。開(kāi)放Tera條款。將打開(kāi)一個(gè)彈出窗口,選擇“串行”,然后選擇USB至TTL轉(zhuǎn)換器連接的COM端口。按確定,將建立連接。現(xiàn)在轉(zhuǎn)到設(shè)置》串行端口》將波特率設(shè)置為38400。設(shè)置波特率后,轉(zhuǎn)到設(shè)置》終端》從下拉菜單中將換行符更改為CR + LF。還要選中換行符下的本地回顯框?,F(xiàn)在設(shè)置完成。

如果使用arduino(UNO/MEGA)板,則復(fù)制粘貼以下代碼,這只是arduino示例中包含的Software Serial示例的修改。

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#include

SoftwareSerial mySerial(10,11) ;//RX,TX

void setup(){

Serial.begin(9600);

pinMode(9,OUTPUT); digitalWrite(9,HIGH);

Serial.println(“輸入AT命令:”);

mySerial.begin(38400);

}

無(wú)效循環(huán)()

{

如果(mySerial.available())

序列.WRITE(mySerial.read());

if(Serial.available())

mySerial.write(Serial.read());

}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

將代碼上傳到arduino板上,代碼上傳完成后,打開(kāi)串行監(jiān)視器,更改“無(wú)行結(jié)尾”底部的“ NL&CR”,將其關(guān)閉,然后從USB斷開(kāi)arduino板的連接。現(xiàn)在再次將arduino重新連接到USB,將藍(lán)牙模塊的vcc連接到arduino 5volt,然后打開(kāi)串行監(jiān)視器。模塊上的指示燈應(yīng)每隔2秒閃爍一次。這意味著它已進(jìn)入AT模式?,F(xiàn)在您可以輸入AT命令了。

對(duì)于HC06:

現(xiàn)在HC06有一個(gè)小的缺點(diǎn),它不等待任何終止符對(duì)于每個(gè)AT命令條目。而是對(duì)一秒鐘后輸入的任何字符起作用。因此,如果您不能在一秒鐘內(nèi)完成命令輸入,它將被忽略。由于這種行為,使用Windows Hyper-terminal軟件進(jìn)行手動(dòng)輸入配置可能非常困難。必須使用允許批量發(fā)送多個(gè)字符的終端軟件。我發(fā)現(xiàn)arduino可以正常工作。另一方面,如果使用Tera term,則必須在記事本中寫下AT命令,然后將其復(fù)制粘貼到Tera term。右鍵單擊Tera term控制臺(tái),將自動(dòng)粘貼復(fù)制的行并立即執(zhí)行。

因此,一旦模塊連接到usb-ttl轉(zhuǎn)換器并通電,打開(kāi)arduino,選擇usb-ttl com端口,設(shè)置波特率達(dá)到38400。與HC05不同,無(wú)需應(yīng)用其他設(shè)置。對(duì)于Tera Therm,選擇適當(dāng)?shù)腸om端口,轉(zhuǎn)到設(shè)置》串行端口》將波特率設(shè)置為38400,轉(zhuǎn)到設(shè)置》終端》選中本地回顯框,所有設(shè)置均已設(shè)置。

步驟5:AT命令

對(duì)于HC05:鍵入“ AT”(不帶引號(hào)) ),然后按Enter。如果出現(xiàn)“ OK”,則表示一切正常,模塊已準(zhǔn)備好接受命令。現(xiàn)在,您可以更改模塊的名稱,檢索地址或版本,甚至重置為出廠設(shè)置。要查看默認(rèn)名稱,請(qǐng)鍵入AT + NAME。該名稱將被提示,默認(rèn)情況下為HC-05或JY_MCU或類似名稱。要更改名稱,只需鍵入AT + NAME =您所需的名稱。

這里有個(gè)重要的注意事項(xiàng),如果鑰匙引腳不高,即在接收AT命令時(shí)未連接到Vcc(如果您未焊接導(dǎo)線并在模塊進(jìn)入AT模式后將其釋放),即使給出正確的命令,也不會(huì)顯示默認(rèn)名稱。但是您仍然可以通過(guò)上述命令更改名稱。要驗(yàn)證名稱是否確實(shí)更改過(guò),請(qǐng)從您的PC/手機(jī)上搜索設(shè)備。更改后的名稱將會(huì)出現(xiàn)。要更改波特率,請(qǐng)鍵入AT + UART =所需的波特率。通過(guò)發(fā)送AT + RESET命令退出。

最有用的AT命令是

AT:斷開(kāi)連接。

AT + NAME:請(qǐng)參閱默認(rèn)名稱

AT + ADDR:請(qǐng)參閱默認(rèn)地址

AT + VERSION:請(qǐng)參閱版本

AT + UART:請(qǐng)參見(jiàn)波特率

AT + ROLE:請(qǐng)參閱bt模塊的角色(1 =主控/0 =從屬)

AT + RESET:重置并退出AT模式

AT + ORGL:恢復(fù)出廠設(shè)置

AT + PSWD:請(qǐng)參閱默認(rèn)密碼

更詳細(xì)的AT命令在第一個(gè)pdf中給出。

對(duì)于HC06::在arduino串行監(jiān)視器上,鍵入“ AT”(不帶引號(hào)),然后按Enter,“ OK”將確認(rèn)AT模式。與HC05不同,您看不到默認(rèn)名稱或波特率。您只能更改它們。要更改名稱,請(qǐng)鍵入AT + NAMEDESIRED NAME,請(qǐng)注意命令和名稱之間不應(yīng)有空格。模塊將回復(fù)您的設(shè)置名稱。例如,AT + NAMEPROTOTYPE會(huì)將名稱設(shè)置為PROTOTYPE。要更改波特率,請(qǐng)鍵入AT + BAUDX,其中X = 1到9。

1設(shè)置為1200bps

2設(shè)置為2400bps

3設(shè)置為4800bps

4設(shè)置為9600bps(默認(rèn)值)

5設(shè)置為19200bps

6設(shè)置為38400bps

7設(shè)置為57600bps

8設(shè)置為115200bps

所以發(fā)送AT + BAUD4會(huì)將波特率設(shè)置為9600。

對(duì)于Tera Term,請(qǐng)?jiān)谄渌恢脤懴旅?,然后通過(guò)右鍵單擊將其粘貼到控制臺(tái)上。無(wú)需按回車鍵。該命令將立即執(zhí)行并確認(rèn)。

HC 06 AT命令是受限制的,在此可以找到所有我能找到的內(nèi)容。

AT:檢查連接

AT + NAME:更改名稱。名稱與命令之間沒(méi)有空格。

AT + BAUD:更改波特率,x是波特率代碼,命令與代碼之間沒(méi)有空格。AT+ PIN:更改引腳,xxxx是引腳,再次,沒(méi)有空格。

AT + VERSION

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8137

    瀏覽量

    270787
  • TTL
    TTL
    +關(guān)注

    關(guān)注

    7

    文章

    531

    瀏覽量

    71445
  • 藍(lán)牙模塊
    +關(guān)注

    關(guān)注

    30

    文章

    603

    瀏覽量

    56477
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    USB協(xié)議轉(zhuǎn)換器USB轉(zhuǎn)TTL/232/485,光電隔離

    、RS485數(shù)據(jù)傳輸 全隔離,USB供電; 內(nèi)含RS232、485、TTL芯片; USB-TTL、232、485三合一轉(zhuǎn)換器; 波特率支持2400, 4800, 9600, 19200
    的頭像 發(fā)表于 05-29 14:59 ?132次閱讀

    新品發(fā)布!全國(guó)產(chǎn)LPWAN遠(yuǎn)距離傳輸模塊、RS485轉(zhuǎn)藍(lán)牙轉(zhuǎn)換器及BLE5.0藍(lán)牙模塊

    新品上市RS485轉(zhuǎn)藍(lán)牙無(wú)線轉(zhuǎn)換器BLE5.0藍(lán)牙模塊LPWAN遠(yuǎn)距離傳輸模塊部分新品參與送樣文末了解詳情↓↓↓EWD104-BT57(48
    的頭像 發(fā)表于 03-20 19:32 ?325次閱讀
    新品發(fā)布!全國(guó)產(chǎn)LPWAN遠(yuǎn)距離傳輸<b class='flag-5'>模塊</b>、RS485轉(zhuǎn)<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>轉(zhuǎn)換器</b>及BLE5.0<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>模塊</b>

    請(qǐng)問(wèn)一下HC-08應(yīng)該如何與CC2564配對(duì)成功?

    準(zhǔn)備用DLP NIRscan Nano 中的藍(lán)牙與外接藍(lán)牙模塊連接,比如HC-08,請(qǐng)問(wèn)一下HC-08應(yīng)該如何與CC2564配對(duì)成功。謝謝
    發(fā)表于 03-03 06:17

    74HC05六路反相規(guī)格書(shū)

    電子發(fā)燒友網(wǎng)站提供《74HC05六路反相規(guī)格書(shū).pdf》資料免費(fèi)下載
    發(fā)表于 02-07 15:54 ?0次下載
    74<b class='flag-5'>HC05</b>六路反相<b class='flag-5'>器</b>規(guī)格書(shū)

    CW32模塊使用 HC05藍(lán)牙模塊

    HC-05 藍(lán)牙串口通信模塊,是基于 Bluetooth Specification V2.0 帶 EDR 藍(lán)牙協(xié)議的數(shù)傳模塊。無(wú)線工作頻段
    的頭像 發(fā)表于 01-23 12:57 ?457次閱讀
    CW32<b class='flag-5'>模塊</b>使用 <b class='flag-5'>HC05</b><b class='flag-5'>藍(lán)牙</b><b class='flag-5'>模塊</b>

    RS232接口轉(zhuǎn)換TTL信號(hào)的方法

    RS232接口轉(zhuǎn)換TTL信號(hào)的方法主要包括使用專門的RS232轉(zhuǎn)TTL轉(zhuǎn)換器以及自制轉(zhuǎn)換電路兩種方式。以下是這兩種方法的詳細(xì)步驟和注意事項(xiàng)
    的頭像 發(fā)表于 12-19 09:36 ?2397次閱讀

    USB ACDC轉(zhuǎn)換器使用指南

    使用這一設(shè)備。 一、了解USB ACDC轉(zhuǎn)換器 定義 :USB ACDC轉(zhuǎn)換器,又稱為USB電源適配器、充電器,是一種將交流電
    的頭像 發(fā)表于 12-09 10:55 ?1625次閱讀

    DRV8803/04/05/06評(píng)估模塊用戶指南

    電子發(fā)燒友網(wǎng)站提供《DRV8803/04/05/06評(píng)估模塊用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-02 13:38 ?0次下載
    DRV8803/04/<b class='flag-5'>05</b>/<b class='flag-5'>06</b>評(píng)估<b class='flag-5'>模塊</b>用戶指南

    TPS54J06x降壓轉(zhuǎn)換器評(píng)估模塊用戶指南

    電子發(fā)燒友網(wǎng)站提供《TPS54J06x降壓轉(zhuǎn)換器評(píng)估模塊用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-27 14:32 ?0次下載
    TPS54J<b class='flag-5'>06</b>x降壓<b class='flag-5'>轉(zhuǎn)換器</b>評(píng)估<b class='flag-5'>模塊</b>用戶指南

    RS232轉(zhuǎn)TTL轉(zhuǎn)換器使用方法

    RS232轉(zhuǎn)TTL轉(zhuǎn)換器是一種用于將RS232標(biāo)準(zhǔn)電平轉(zhuǎn)換TTL(邏輯電平)的串行通信協(xié)議轉(zhuǎn)換器。以下是RS232轉(zhuǎn)
    的頭像 發(fā)表于 11-21 09:22 ?1906次閱讀

    stm32藍(lán)牙模塊連接方法

    選擇藍(lán)牙模塊 首先,需要選擇一個(gè)適合的藍(lán)牙模塊。市面上常見(jiàn)的藍(lán)牙模塊
    的頭像 發(fā)表于 11-19 15:49 ?2249次閱讀

    TTL轉(zhuǎn)換器的工作機(jī)制 TTL在自動(dòng)化控制中的重要性

    TTL轉(zhuǎn)換器的工作機(jī)制 TTL(Transistor-Transistor Logic)轉(zhuǎn)換器的工作機(jī)制主要涉及數(shù)字信號(hào)的轉(zhuǎn)換和電平匹配。
    的頭像 發(fā)表于 11-18 10:58 ?1586次閱讀

    TPS1HC100評(píng)估模塊

    電子發(fā)燒友網(wǎng)站提供《TPS1HC100評(píng)估模塊.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 13:52 ?0次下載
    TPS1<b class='flag-5'>HC</b>100評(píng)估<b class='flag-5'>模塊</b>

    TPS62A06和TPS62A06A降壓轉(zhuǎn)換器評(píng)估模塊用戶指南

    電子發(fā)燒友網(wǎng)站提供《TPS62A06和TPS62A06A降壓轉(zhuǎn)換器評(píng)估模塊用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-13 14:45 ?0次下載
    TPS62A<b class='flag-5'>06</b>和TPS62A<b class='flag-5'>06</b>A降壓<b class='flag-5'>轉(zhuǎn)換器</b>評(píng)估<b class='flag-5'>模塊</b>用戶指南

    解決睡眠模式進(jìn)入系統(tǒng)在速度命令模式下的問(wèn)題

    電子發(fā)燒友網(wǎng)站提供《解決睡眠模式進(jìn)入系統(tǒng)在速度命令模式下的問(wèn)題.pdf》資料免費(fèi)下載
    發(fā)表于 09-24 10:34 ?0次下載
    解決睡眠<b class='flag-5'>模式</b><b class='flag-5'>進(jìn)入</b>系統(tǒng)在速度<b class='flag-5'>命令</b><b class='flag-5'>模式</b>下的問(wèn)題