Мазмұны:
- 1 -қадам: Bluetooth байланысы мен протоколына қысқаша кіріспе
- 2 -қадам: Bluetooth арқылы Arduino -ға деректерді жіберу
- 3 -қадам: Схема
- 4 -қадам: код
- 5-қадам: AT-пәрмендерін HC05 Bluetooth модуліне жіберу
- 6 -қадам: HC05 Bluetooth модулін сатып алыңыз
Бейне: HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Сіз осы және басқа да керемет оқулықтарды 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 модуліне жіберу
Түймені басып тұру арқылы модуль AT-командалық режимге ауысады. Әйтпесе, ол байланыс режимінде жұмыс істейді. Кейбір модульдердің пакеттерінде басу түймесі бар, енді оны қосудың қажеті жоқ. Ат-командалық режимге кірудің әдепкі жылдамдығы 38400. Енді осы кодты тақтаға жүктеп, орнатыңыз. сериялық мониторды қолданатын командалар.
Сіз модульге ПАРДАМЕН жіберу арқылы ЖАУАП аласыз. Міне, AT -тің ең маңызды командалары:
6 -қадам: HC05 Bluetooth модулін сатып алыңыз
ElectroPeak -тен HC05 Blurtooth модулін сатып алыңыз
Ұсынылған:
WS2812 RGB LED (NeoPixel) W/ Arduino [оқу құралы] қалай басқарылады: 10 қадам
WS2812 RGB светодиодты (NeoPixel) W/ Arduino қалай басқаруға болады [Оқулық]: Шолу NeoPixel светодиодтары тартымды визуалды эффектілеріне байланысты қазіргі уақытта электронды жобаларда кеңінен қолданылады. Бұл светодиодтар әр түрлі мөлшерде және пішінде және жолақ түрінде болады. Бұл оқулықта сіз NeoPixel жарық диодтары туралы білесіз және олардың
Arduino көмегімен SD карт модулі: Деректерді оқу/жазу әдісі: 14 қадам
Arduino көмегімен SD карт модулі: Деректерді қалай оқу/жазу керек: Шолу Деректерді сақтау әр жобаның маңызды бөліктерінің бірі болып табылады. Деректерді түріне және көлеміне сәйкес сақтаудың бірнеше әдісі бар. SD және micro SD карталары - бұл сақтау құрылғыларының ішіндегі ең практикалық карталардың бірі
Ардуино роботы қашықтығы, бағыты мен айналу дәрежесі (шығыс, батыс, солтүстік, оңтүстік) Bluetooth модулі мен автономды робот қозғалысы арқылы дауыспен басқарылады.: 6 қадам
Ардуино роботы қашықтығы, бағыты мен айналу дәрежесі бар (шығыс, батыс, солтүстік, оңтүстік) Bluetooth модулі мен автономды робот қозғалысының көмегімен дауыспен басқарылады. Бұл нұсқаулықта Arduino роботын қалай жасау керектігін түсіндіреді, оны қажетті бағытта жылжытуға болады (Алға, артқа) , Солға, Оңға, Шығысқа, Батысқа, Солтүстікке, Оңтүстікке) Дауыс пәрменін қолдану арқылы сантиметрдегі қашықтық қажет. Роботты автономды түрде жылжытуға болады
OBD2 Bluetooth оқу құралы: 3 қадам
OBD2 Bluetooth оқу құралы: Қош келдіңіз, бұл менің бірінші нұсқаулығым, және оны түсінуге оңай деп ойлаймын және сіз оны өзіңіз жасай аласыз. Егер сізде сұрақтар туындаса, менімен хабарласыңыз, мүмкін мен сізге көмектесе аламын. Мен мұны өте қарапайым етіп жасауға тырысамын
HC-SR04 оқу модулі Arduino-ны босатады: 6 қадам (суреттермен)
HC-SR04 оқу модулі Arduino-ны босатады: HC-SR04 ультрадыбыстық қашықтық сенсоры робот техникасында өте танымал. Негізінде роботтан аулақ кез келген объект бұл сенсорды пайдаланады. Және бұл, әрине, арзан және дәл пайдалану оңай, бірақ сіз күрделі роботтарды құра бастағанда, сіз р -ды көре аласыз