Мазмұны:

HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]: 6 қадам
HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]: 6 қадам

Бейне: HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]: 6 қадам

Бейне: HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]: 6 қадам
Бейне: #15 HC 05 Bluetooth Modbus Android HMI | Внешний ПЛК Arduino 2024, Қараша
Anonim
HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]
HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]

Сіз осы және басқа да керемет оқулықтарды ElectroPeak ресми сайтынан оқи аласыз

Бұл оқулықта сіз HC05 Bluetooth модулі мен Arduino тақтасының көмегімен Bluetooth арқылы қалай байланысуға және деректерді жіберуге болатынын білесіз. Мақаланың соңында сіз мыналарды білесіз:

  • Bluetooth протоколы туралы жалпы ақпарат
  • Bluetooth көмегімен деректерді қалай жіберуге болады
  • AT-команданы HC05-ке қалай жіберуге болады

1 -қадам: Bluetooth байланысы мен протоколына қысқаша кіріспе

NRF, ZigBee, Wi-Fi және Bluetooth сияқты сымсыз байланыстың бірнеше әдісі бар.

Bluetooth протоколы; PAN желісінде қол жетімді байланыс әдісі, максималды деректер жылдамдығы 1Mb/S, 100 Г номиналды диапазонында жұмыс істейді, 2,4 Г жиілікті қолданады.

HC05 модулі - бұл көбінесе электроника жобаларында қолданылатын, сериялық байланысты қолданатын Bluetooth модулі.

HC05 Bluetooth модулінің маңызды сипаттамалары:

  • Жұмыс кернеуі: 3,6 - 5 В
  • Ішкі антенна: Иә
  • Соңғы құрылғыға автоматты түрде қосылу: Иә

2 -қадам: Bluetooth арқылы Arduino -ға деректерді жіберу

HC05 модулінде ішкі 3.3в реттегіш бар, сондықтан оны 5в кернеуге қосуға болады. Бірақ біз 3,3 В кернеуді қатты ұсынамыз, өйткені HC05 сериялық байланыс түйреуіштерінің логикасы 3,3 В құрайды. Модульге 5В қосу модульге зақым келтіруі мүмкін.

Модульдің зақымдануын болдырмау және оның дұрыс жұмыс істеуін қамтамасыз ету үшін arduino TX түйреуіші мен RX модулі арасындағы қарсылықты бөлу схемасын (5 -тен 3,3в -ге дейін) пайдалану керек. Мастер мен құл қосылған кезде, тақтадағы көк және қызыл жарық диодтары әр 2 секунд сайын жыпылықтайды. Егер олар қосылмаған болса, әр 2 секунд сайын тек көк түс жыпылықтайды.

3 -қадам: Схема

Схема
Схема
Схема
Схема

4 -қадам: код

HC05 -пен Bluetooth арқылы байланысу үшін телефонға Bluetooth терминалы қосымшасы қажет. Енді сіз деректерді тасымалдауды бастау үшін осы кодты Arduino -ға жүктеп, HC05 -ті жаңа орнатылған бағдарламаны пайдаланып қосуға болады. Байланыс атауы - HC05, құпия сөз - 1234 немесе 0000, тасымалдау жылдамдығы - әдепкі бойынша 9600.

Кодты тереңірек қарастырып, әр жолдың нені білдіретінін білейік:

#«SoftwareSerial.h» қосыңыз

кітапханалық бағдарламалық қамтамасыз етудің сериялық байланысы үшін қажет. Сіз оны мына жерден жүктей аласыз.

SoftwareSerial MyBlue (2, 3);

Сериялық түйреуіштер үшін бағдарламалық қамтамасыз етуді анықтау; RX2 және TX3

MyBlue.begin (9600);

Бағдарламалық қамтамасыз етудің сериялық берілу жылдамдығын 9600 теңшеу

Сериялық деректерді оқу және сәйкесінше жарық диодты қосу/өшіру.

5-қадам: AT-пәрмендерін HC05 Bluetooth модуліне жіберу

HC05 Bluetooth модуліне AT-командаларын жіберу
HC05 Bluetooth модуліне AT-командаларын жіберу

Түймені басып тұру арқылы модуль AT-командалық режимге ауысады. Әйтпесе, ол байланыс режимінде жұмыс істейді. Кейбір модульдердің пакеттерінде басу түймесі бар, енді оны қосудың қажеті жоқ. Ат-командалық режимге кірудің әдепкі жылдамдығы 38400. Енді осы кодты тақтаға жүктеп, орнатыңыз. сериялық мониторды қолданатын командалар.

Сіз модульге ПАРДАМЕН жіберу арқылы ЖАУАП аласыз. Міне, AT -тің ең маңызды командалары:

6 -қадам: HC05 Bluetooth модулін сатып алыңыз

ElectroPeak -тен HC05 Blurtooth модулін сатып алыңыз

Ұсынылған: