国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(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ū)分兩者。一種可能的方法是檢查突破板的背面。如果背面寫(xiě)有“ JY-MCU”,則可能是HC06。礦山上寫(xiě)有“ 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。現(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。還要選中換行符下的本地回顯框。現(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模式。現(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,則必須在記事本中寫(xiě)下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或類(lèi)似名稱。要更改名稱,只需鍵入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)谄渌恢脤?xiě)下命令,然后通過(guò)右鍵單擊將其粘貼到控制臺(tái)上。無(wú)需按回車(chē)鍵。該命令將立即執(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)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    文章

    8441

    瀏覽量

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

    關(guān)注

    7

    文章

    556

    瀏覽量

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

    關(guān)注

    30

    文章

    662

    瀏覽量

    57878
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【正點(diǎn)原子PD42S1電機(jī)試用】三 通過(guò)串口連接上位機(jī)

    我試用的是面向個(gè)人DIY用戶的PD42S電機(jī)驅(qū)動(dòng)套件,提供的是TTL接口,通過(guò)TTL-USB轉(zhuǎn)換器,可以方便地將PD42S電機(jī)驅(qū)動(dòng)的控制板通過(guò)
    發(fā)表于 02-02 15:39

    深入剖析SN54HC42和SN74HC42 4線10線解碼

    深入剖析SN54HC42和SN74HC42 4線10線解碼 在數(shù)字電路設(shè)計(jì)中,解碼是一種常見(jiàn)且關(guān)鍵的邏輯器件,它能夠?qū)⑤斎氲亩M(jìn)制代碼
    的頭像 發(fā)表于 01-19 10:55 ?354次閱讀

    SN54HC151和SN74HC151:8線1線數(shù)據(jù)選擇/多路復(fù)用器的技術(shù)解析

    SN54HC151和SN74HC151:8線1線數(shù)據(jù)選擇/多路復(fù)用器的技術(shù)解析 在電子設(shè)計(jì)領(lǐng)域,數(shù)據(jù)選擇/多路復(fù)用器是非常重要的基礎(chǔ)元
    的頭像 發(fā)表于 01-19 10:55 ?271次閱讀

    深入解析SNx4HC148 8線3線優(yōu)先編碼

    深入解析SNx4HC148 8線3線優(yōu)先編碼 在電子設(shè)計(jì)領(lǐng)域,編碼是一種常見(jiàn)且重要的邏輯元件,它可以將多個(gè)輸入信號(hào)轉(zhuǎn)換為特定的輸出代碼
    的頭像 發(fā)表于 01-19 10:45 ?344次閱讀

    深入解析SN65EPT21:3.3 - V差分PECL/LVDSTTL轉(zhuǎn)換器

    深入解析SN65EPT21:3.3 - V差分PECL/LVDSTTL轉(zhuǎn)換器 在電子設(shè)計(jì)領(lǐng)域,信號(hào)電平轉(zhuǎn)換是一個(gè)常見(jiàn)且關(guān)鍵的問(wèn)題。今天要給大家介紹的是德州儀器(TI)的SN65EPT
    的頭像 發(fā)表于 12-24 17:45 ?734次閱讀

    FSC-HC05藍(lán)牙模塊:高性能無(wú)線連接的核心解決方案

    ——以低功耗、高集成度賦能物聯(lián)網(wǎng)與智能設(shè)備創(chuàng)新 在全球物聯(lián)網(wǎng)(IoT)與智能設(shè)備需求爆發(fā)的背景下,無(wú)線連接技術(shù)已成為硬件開(kāi)發(fā)的核心競(jìng)爭(zhēng)力。 深圳市飛易通科技有限公司 推出的 FSC-HC05藍(lán)牙模塊
    的頭像 發(fā)表于 12-11 15:59 ?1164次閱讀

    ?TPS6286A06D同步降壓轉(zhuǎn)換器技術(shù)文檔總結(jié)

    TPS6286A06D器件是一款高頻、同步、降壓轉(zhuǎn)換器,提供高效、靈活和高功率密度的設(shè)計(jì)。在中重負(fù)載下,轉(zhuǎn)換器以脈寬調(diào)制 (PWM) 模式運(yùn)行,并在輕負(fù)載下自動(dòng)
    的頭像 發(fā)表于 09-26 13:55 ?695次閱讀
    ?TPS6286A<b class='flag-5'>06</b>D同步降壓<b class='flag-5'>轉(zhuǎn)換器</b>技術(shù)文檔總結(jié)

    TPS1HC30-Q1評(píng)估模塊技術(shù)解析與應(yīng)用指南

    源系統(tǒng)之前,測(cè)試和評(píng)估TPS1HC30-Q1所需的一切。TI TPS1HC30EVM評(píng)估模塊利用標(biāo)準(zhǔn)工作臺(tái)設(shè)備實(shí)現(xiàn)獨(dú)立運(yùn)行,或通過(guò)BoosterPack? 插件
    的頭像 發(fā)表于 09-07 11:48 ?1144次閱讀
    TPS1<b class='flag-5'>HC</b>30-Q1評(píng)估<b class='flag-5'>模塊</b>技術(shù)解析與應(yīng)用指南

    TPS62A06/06A評(píng)估模塊深度解析:6A高效降壓轉(zhuǎn)換器的設(shè)計(jì)與測(cè)試

    Texas Instruments TPS62A06EVM-248評(píng)估模塊支持用戶評(píng)估TPS62A06。TPS62A06降壓轉(zhuǎn)換器采用1.6
    的頭像 發(fā)表于 08-26 10:25 ?1086次閱讀
    TPS62A<b class='flag-5'>06</b>/<b class='flag-5'>06</b>A評(píng)估<b class='flag-5'>模塊</b>深度解析:6A高效降壓<b class='flag-5'>轉(zhuǎn)換器</b>的設(shè)計(jì)與測(cè)試

    Texas Instruments TPS4HC120EVM開(kāi)關(guān)評(píng)估模塊 (EVM)數(shù)據(jù)手冊(cè)

    將其輕松集成各種電力系統(tǒng)應(yīng)用中的功能。Texas Instruments TPS4HC120EVM設(shè)計(jì)作為獨(dú)立電路板使用,安裝了電源和輸出負(fù)載。評(píng)估模塊上啟用了過(guò)流、對(duì)地短路、開(kāi)路負(fù)載和對(duì)電池短路檢測(cè)等功能。
    的頭像 發(fā)表于 07-06 11:13 ?906次閱讀
    Texas Instruments TPS4<b class='flag-5'>HC</b>120EVM開(kāi)關(guān)評(píng)估<b class='flag-5'>模塊</b> (EVM)數(shù)據(jù)手冊(cè)

    Texas Instruments TPS2HC120EVM開(kāi)關(guān)評(píng)估模塊 (EVM)數(shù)據(jù)手冊(cè)

    輕松集成各類(lèi)電源系統(tǒng)應(yīng)用中。Texas Instruments TPS2HC120EVM設(shè)計(jì)用作獨(dú)立電路板,集成電壓電源和輸出負(fù)載。該評(píng)估模塊支持過(guò)流、接地短路、開(kāi)路負(fù)載和電池短路檢測(cè)等功能。
    的頭像 發(fā)表于 07-04 10:48 ?905次閱讀
    Texas Instruments TPS2<b class='flag-5'>HC</b>120EVM開(kāi)關(guān)評(píng)估<b class='flag-5'>模塊</b> (EVM)數(shù)據(jù)手冊(cè)

    ESP32用作經(jīng)典藍(lán)牙串口透?jìng)?b class='flag-5'>模塊與手機(jī)進(jìn)行串口通信

    本文介紹了如何把ESP32用作一個(gè)藍(lán)牙串口透?jìng)髟O(shè)備使用,其功能和常用的HC-05/06串口藍(lán)牙設(shè)備一樣。并與手機(jī)藍(lán)牙串口APP進(jìn)行雙向
    的頭像 發(fā)表于 06-20 17:45 ?3034次閱讀
    ESP32用作經(jīng)典<b class='flag-5'>藍(lán)牙</b>串口透?jìng)?b class='flag-5'>模塊</b>與手機(jī)進(jìn)行串口通信

    HC05藍(lán)牙原理圖加PCB

    HC05藍(lán)牙原理圖加PCB
    發(fā)表于 06-04 16:31 ?20次下載

    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 ?1599次閱讀

    新品發(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 ?1218次閱讀
    新品發(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>