Агуулгын хүснэгт:

HC05 Bluetooth модуль ба Arduino -ийг ашиглаж эхлэх нь [заавар]: 6 алхам
HC05 Bluetooth модуль ба Arduino -ийг ашиглаж эхлэх нь [заавар]: 6 алхам

Видео: HC05 Bluetooth модуль ба Arduino -ийг ашиглаж эхлэх нь [заавар]: 6 алхам

Видео: HC05 Bluetooth модуль ба Arduino -ийг ашиглаж эхлэх нь [заавар]: 6 алхам
Видео: блютуз bluetooth модуль hc-05, hc-06 Подключение к ардуино, 2024, Арваннэгдүгээр
Anonim
HC05 Bluetooth модуль ба Arduino -ийг ашиглаж эхлэх нь [заавар]
HC05 Bluetooth модуль ба Arduino -ийг ашиглаж эхлэх нь [заавар]

Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно

Энэхүү гарын авлагад та HC05 Bluetooth модуль болон Arduino самбар ашиглан Bluetooth ашиглан хэрхэн мэдээлэл дамжуулах, илгээх талаар сурах болно. Энэ нийтлэлийн төгсгөлд та дараахь зүйлийг сурах болно.

  • Bluetooth протоколын талаархи ерөнхий мэдээлэл
  • Bluetooth ашиглан өгөгдлийг хэрхэн илгээх вэ
  • AT-Command-ийг HC05 руу хэрхэн илгээх вэ

Алхам 1: Bluetooth холбоо ба протоколын товч танилцуулга

NRF, ZigBee, Wi-Fi, Bluetooth зэрэг утасгүй холбооны хэд хэдэн арга байдаг.

Bluetooth протокол; PAN сүлжээнд хамгийн хямд өгөгдөл дамжуулах хурд нь 1Mb/S, 2.4 G давтамж ашиглан 100 метрийн нэрлэсэн хязгаарт ажиллах боломжийн харилцаа холбооны арга нь утасгүй холбооны түгээмэл арга юм.

HC05 модуль нь ихэвчлэн электроникийн төсөлд ашигладаг цуваа холболтыг ашигладаг Bluetooth модуль юм.

HC05 Bluetooth модулийн чухал үзүүлэлтүүд:

  • Ажлын хүчдэл: 3.6 - 5V
  • Дотоод антен: Тийм ээ
  • Сүүлийн төхөөрөмж рүү автоматаар холбогдох: Тийм

Алхам 2: Bluetooth ашиглан Arduino руу өгөгдөл илгээх

HC05 модуль нь дотоод 3.3v зохицуулагчтай тул 5 вольтын хүчдэлд холбох боломжтой. HC05 цуваа холбооны зүүгийн логик нь 3.3V тул бид 3.3V хүчдэлийг зөвлөж байна. Модульд 5В хүчдэл нийлүүлэх нь модулийг гэмтээх аюултай.

Модулийг эвдрэлээс урьдчилан сэргийлэх, зөв ажиллуулахын тулд та arduino TX зүү ба RX модулийн хооронд эсэргүүцлийн хуваагдлын хэлхээг (5 -аас 3.3v хүртэл) ашиглах ёстой. Мастер ба боолыг холбоход самбар дээрх цэнхэр, улаан LED нь 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 дээр тохируулж байна

Цуваа өгөгдлийг уншиж, LED -ийг асаах/унтраах.

Алхам 5: HC05 Bluetooth модульд AT командыг илгээх

AT командыг HC05 Bluetooth модульд илгээж байна
AT командыг HC05 Bluetooth модульд илгээж байна

Товчлуурыг дарж, модулийг AT командын горимд шилжүүлнэ. Үгүй бол энэ нь харилцааны горимд ажилладаг. Зарим модулиуд багцад түлхэх товчлууртай байдаг бөгөөд үүнийг нэмэх шаардлагагүй болно. Ат командын горимд орохын тулд өгөгдмөл хурд 38400 байна. Цуваа монитор ашиглан тушаал өгөх.

Та ХАРИУ -г модульд ТУСГААР илгээх замаар хүлээн авах болно. AT -ийн хамгийн чухал тушаалуудыг энд оруулав.

Алхам 6: HC05 Bluetooth модулийг худалдаж аваарай

HC05 Blurtooth модулийг ElectroPeak -аас худалдаж аваарай

Зөвлөмж болгож буй: