Мазмұны:

Bluetooth модулінің командалары (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып: 5 қадам
Bluetooth модулінің командалары (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып: 5 қадам

Бейне: Bluetooth модулінің командалары (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып: 5 қадам

Бейне: Bluetooth модулінің командалары (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып: 5 қадам
Бейне: Bluetooth в любую магнитолу 2024, Қараша
Anonim
Bluetooth модуліне арналған командалар (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып!
Bluetooth модуліне арналған командалар (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып!

Авторы Джей Амиель AjocGensan PH

Бұл нұсқаулық сізге HC05 bluetooth модулін пайдалануды бастауға көмектеседі, осы нұсқаулықтың соңында сіз модульге AT командаларын жіберу туралы білдіңіз (arduino тақтасының көмегімен оны өзгертуге (атау, кілт, бер жылдамдығы және т.б.))..

1 -қадам: материалдар

1. Arduino UNO

2. HC05 Bluetooth модулі

3. Өткізгіш сымдар

4. Нан тақтасы

5. Резисторлар (1к және 2к)

Міне бітті!

2 -қадам: Сымдардың диаграммасы

Сымдардың диаграммасы
Сымдардың диаграммасы

Егер сіз HC-05 арқылы AT хабарламаларын бастағыңыз келсе, осы процедураны орындаңыз (EN түйрегімен және BT түймесінің оң жақ шетінде)

Ff қосылымдарын жасаңыз!

BT VCC - Arduino 5V

BT GND - Arduino GND

BT TX - Arduino D2

BT RX - Arduino D3 (Бұл бөлік үшін кернеу бөлгішті қолданыңыз! BT Rx arduino -дан 5В сигналды қабылдай алмайды!)

3 -қадам: Arduino тақтасына кодты жүктеңіз

ЕСКЕРТПЕ: Жүктеу алдында тек 5В және жерге қосылымдарды қалдыратын tx және rx сымдарын алып тастаңыз.

«Жүктеу аяқталды» бөлімінен кейін BT TX -ті ARDUINO D2 -ге және BT RX -ті ARDUINO D3 -ке қайта қосыңыз (әлі де, кернеу бөлгішпен).

HC-05 жарық диоды секундына шамамен 5 рет тез жыпылықтауы керек.

#қосу

SoftwareSerial BTserial (2, 3); // RX | TX // HC-05 TX-ті Arduino pin 2 RX-ке жалғаңыз.

// HC-05 RX-ті Arduino pin 3 TX-ке қосыңыз

char c = '';

жарамсыз орнату () {

Serial.begin (9600);

Serial.println («Arduino дайын»);

Serial.println («Сериялық мониторда NL және CR екеуін де таңдауды ұмытпаңыз»);

// AT режимі үшін HC-05 әдепкі сериялық жылдамдығы 38400

BTserial.begin (38400);

}

void loop () {

// HC-05-тен оқуды жалғастырыңыз және Arduino сериялық мониторына жіберіңіз

егер (BTserial.available ()) {

c = BTserial.read ();

Serial.write (c);

}

// Arduino сериялық мониторынан оқуды жалғастырыңыз және HC-05-ке жіберіңіз

if (Serial.available ()) {

c = Serial.read ();

BTserial.write (c); }

}

4 -қадам: BT модулін AT режиміне қою

Image
Image
BT модулін AT режиміне қою
BT модулін AT режиміне қою

Arduino қосылған кезде келесі әрекеттерді орындаңыз:

BT VCC 5В қосылымын ажыратыңыз

BT модуліндегі түйме қосқышын басып тұрыңыз

BT VCC-ді 5В-ке қайта қосыңыз (түйме қосқышын басу кезінде), жарық диоды қосулы болуы керек.

Түймешік қосқышты босатыңыз, светодиоды әр секунд сайын (шамамен 2 сек) баяу жыпылықтап/өшіп тұруы керек.

Бұл AT режимін көрсетеді.

5 -қадам: AT пәрмендерін жіберіңіз

Енді сіз AT режимінде болсаңыз, енді AT коммутациясын бастауға болады.

Міне, сіз қолдануға болатын AT командаларының бірнеше мысалы немесе Интернеттен басқа AT командаларын іздеуге болады.

HC-05-ті mfg-ге қайтару үшін. әдепкі параметрлер: «AT+ORGL»

HC-05 нұсқасын алу үшін «AT+VERSION?» Енгізіңіз.

Құрылғының атын әдепкі HC-05-ден өзгерту үшін MYBLUE деп айтыңыз: «AT+NAME = MYBLUE»

Әдепкі қауіпсіздік кодын 1234 -тен 2987 -ге өзгерту үшін «AT+PSWD = 2987» енгізіңіз.

HC-05 беру жылдамдығын әдепкі 9600-ден 115200-ге өзгерту үшін, 1 нүктелік бит, 0 паритетін енгізіңіз: «AT+UART = 115200, 1, 0»

МАҢЫЗДЫ ЕСКЕРТПЕ: Егер сіз AT командаларын «?» Көмегімен қолдансаңыз, мұны BT тақтасындағы түймені басу кезінде компьютердегі enter пернесін басыңыз. Мұны істеу керек.

Ұсынылған: