Мазмуну:
- 1 -кадам: Bluetooth байланышына жана протоколуна кыскача киришүү
- 2 -кадам: Bluetooth аркылуу маалыматтарды Arduinoго жөнөтүү
- 3 -кадам: Circuit
- 4 -кадам: Код
- 5-кадам: AT-буйруктарын HC05 Bluetooth модулуна жөнөтүү
- 6 -кадам: HC05 Bluetooth модулун сатып алыңыз
Video: HC05 Bluetooth Module & Arduino менен иштөөнү баштоо [Үйрөткүч]: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул жана башка укмуштуудай окуу куралдарын ElectroPeakтин расмий сайтынан окуй аласыз
Бул окуу куралы, сиз HC05 Bluetooth модулу жана Arduino тактасын колдонуп, Bluetooth менен кантип байланышууну жана маалыматтарды жөнөтүүнү үйрөнөсүз. Бул макаланын аягында сиз үйрөнөсүз:
- Bluetooth протоколу жөнүндө жалпы маалымат
- Bluetooth аркылуу маалыматты кантип жөнөтүү керек
- AT-Command HC05ке кантип жөнөтүлөт
1 -кадам: Bluetooth байланышына жана протоколуна кыскача киришүү
NRF, ZigBee, Wi-Fi жана Bluetooth сыяктуу зымсыз байланыштын бир нече жолу бар.
Bluetooth протоколу; PAN тармагындагы жеткиликтүү байланыш ыкмасы, максималдуу маалымат ылдамдыгы 1Mb/S, 100 Г номиналдык диапазондо 2.4 Г жыштыгын колдонуу менен иштөө - зымсыз байланыштын кеңири таралган жолу.
HC05 модулу негизинен электроника долбоорлорунда колдонулган, сериялык байланышты колдонуучу Bluetooth модулу.
HC05 Bluetooth модулу маанилүү өзгөчөлүктөрү:
- Иш чыңалуусу: 3.6V - 5V
- Ички антенна: Ооба
- Акыркы түзмөккө автоматтык туташуу: Ооба
2 -кадам: Bluetooth аркылуу маалыматтарды Arduinoго жөнөтүү
HC05 модулунда ички 3.3v регулятору бар, ошондуктан аны 5в чыңалууга туташтырсаңыз болот. Бирок биз 3.3V чыңалуусун сунуштайбыз, анткени HC05 сериялык байланыш казыктарынын логикасы 3.3V. Модулга 5В берүү модулдун бузулушуна алып келиши мүмкүн.
Модулдун бузулушуна жол бербөө жана анын туура иштеши үчүн, arduino TX пини менен RX пин модулунун ортосундагы каршылык бөлүмүн (5v to 3.3v) колдонуу керек. Кожоюн менен кул туташтырылганда, тактадагы көк жана кызыл диоддор ар 2 секундда бир ирмелет. Эгер алар туташпаса, ар бир 2 секундда бир гана көк жыпар жанып турат.
3 -кадам: Circuit
4 -кадам: Код
HC05 менен Bluetooth аркылуу байланышуу үчүн телефонуңузга Bluetooth терминалдык тиркемеси керек. Эми бул маалыматты колдоно аласыз, бул кодду Arduinoго жүктөп бериңиз жана HC05ди жаңы орнотулган колдонмону колдонуп туташтырыңыз. Байланыштын аты HC05, сырсөз 1234 же 0000 жана өткөрүп берүү ылдамдыгы демейки боюнча 9600.
Келгиле, кодду тереңирээк карап, ар бир саптын эмнени билдирерин карап көрөлү:
#"SoftwareSerial.h" кошуу
китепкана сизге программалык камсыздоонун сериялык байланышы үчүн керек. Бул жерден жүктөп алсаңыз болот.
SoftwareSerial MyBlue (2, 3);
Сериялык казыктар үчүн программалык камсыздоону аныктоо; RX2 & TX3
MyBlue.begin (9600);
Программалык камсыздоонун сериялык бер ылдамдыгын 9600дө конфигурациялоо
Сериялык маалыматтарды окуу жана ошого жараша LED ди күйгүзүү/өчүрүү.
5-кадам: AT-буйруктарын HC05 Bluetooth модулуна жөнөтүү
Баскычты басып, кармап туруу менен модуль AT-буйрук режимине өтөт. Болбосо, ал байланыш режиминде иштейт. Кээ бир модулдардын пакеттеринде баскыч баскычы бар жана дагы бирөөнү кошуунун кажети жок. Ат-буйрук режимине кирүү үчүн демейки берилүү ылдамдыгы 38400. Эми бул кодду тактаңызга жүктөп коюңуз Serial Monitorдун жардамы менен буйруктар.
Сиз ЖООПту модулга КОМАНДА жөнөтүү менен аласыз. Бул жерде эң маанилүү AT командалары:
6 -кадам: HC05 Bluetooth модулун сатып алыңыз
ElectroPeakтан HC05 Blurtooth модулун сатып алыңыз
Сунушталууда:
Узун диапазондогу зымсыз температура жана дирилдөө сенсорлору менен иштөөнү баштоо: 7 кадам
Узун диапазондогу зымсыз температура жана дирилдөө сенсорлорун баштоо: Кээде дирилдөө көптөгөн колдонмолордо олуттуу көйгөйлөрдүн себеби болуп саналат. Машина шахталары менен подшипниктерден баштап катуу дисктин иштешине чейин, вибрация машинанын бузулушуна, эрте алмаштырууга, начар иштөөгө алып келет жана тактыкка чоң сокку урат. Мониторинг
ESP8266 & ESP32 үчүн Python менен иштөөнү баштоо: 6 кадам
ESP8266 жана ESP32 үчүн Python менен иштөөнү баштоо: Bacground ESP8266 жана анын кичүү иниси ESP32-бул толук TCP/IP стеги жана микро контролеру бар Wi-Fi микрочиптери. ESP8266 чипи биринчи жолу 2014 -жылы өндүрүүчүлөрдүн көңүлүн бурган. Ошондон бери төмөн баа (
Jetson Nano колдонуу менен арзан RPLIDAR менен иштөөнү баштоо: 5 кадам
Jetson Nano колдонуу менен арзан баада RPLIDAR менен иштөөнү баштоо: Кыскача баяндама Жарыкты аныктоо жана диапазону (LiDAR) үн толкундарынын ордуна лазердик импульстун жардамы менен УЗИ диапазондору сыяктуу иштейт. Yandex, Uber, Waymo жана башкалар автономдуу автоунаа үчүн LiDAR технологиясына көп инвестиция жумшашат
ESP32 CAM менен иштөөнү баштоо - Wifi аркылуу ESP CAMди колдонуу менен Streaming Video - ESP32 коопсуздук камерасы долбоору: 8 кадам
ESP32 CAM менен иштөөнү баштоо | Wifi аркылуу ESP CAMди колдонуу менен Streaming Video | ESP32 Коопсуздук Камерасы Долбоору: Бүгүн биз бул жаңы ESP32 CAM тактасын кантип колдонууну жана аны коддоп, коопсуздук камерасы катары колдонууну жана wifi аркылуу агымдык видеону алууну үйрөнөбүз
Arduino IDE менен Stm32 менен иштөөнү баштоо: 3 кадам
Arduino IDE аркылуу Stm32 менен иштөөнү баштоо: STM32 - бул Arduino IDE колдогон абдан күчтүү жана популярдуу такта.Бирок аны колдонуу үчүн сиз stm32 үчүн такталарды Arduino IDEге орнотушуңуз керек, андыктан бул көрсөтмөлөрдө мен stm32 такталарын кантип орнотуу керектигин айтам. аны программалоо