Bluetooth модулийн AT тушаалууд (HC-05 W/ EN Pin ба BUTTON) Arduino самбарыг ашиглан: 5 алхам
Bluetooth модулийн AT тушаалууд (HC-05 W/ EN Pin ба BUTTON) Arduino самбарыг ашиглан: 5 алхам
Anonim
Bluetooth модулийн AT тушаалууд (HC-05 W/ EN Pin ба BUTTON) Arduino Board ашиглан!
Bluetooth модулийн AT тушаалууд (HC-05 W/ EN Pin ба BUTTON) Arduino Board ашиглан!

Jay Amiel AjocGensan PH

Энэхүү зааварчилгаа нь HC05 bluetooth модулийг ашиглаж эхлэхэд тань туслах болно. Энэхүү зааварчилгааны төгсгөлд та ATD командыг модуль руу илгээх талаар (нэр, нэвтрэх түлхүүр, дамжуулалтын хурд гэх мэт) өөрийн arduino самбар ашиглан тохируулах/өөрчлөх талаар олж мэдэх болно..

Алхам 1: Материал

1. Arduino UNO

2. HC05 Bluetooth модуль

3. Холбогч утас

4. Талхны самбар

5. Эсэргүүцэл (1k ба 2k)

Ингээд л боллоо!

Алхам 2: Утасны диаграм

Утас диаграмм
Утас диаграмм

Хэрэв та HC-05-ээр AT комминг эхлүүлэхийг хүсч байвал (BT-ийн баруун талд EN зүү, товчлууртай)

Ff холболтыг хий!

BT VCC -ээс Arduino 5V хүртэл

BT GND -ээс Arduino GND руу

BT TX -ээс Arduino D2 хүртэл

BT RX - Arduino D3 хүртэл

Алхам 3: Arduino Board -д код оруулах

ТАЙЛБАР: Байршуулахаасаа өмнө зөвхөн 5V ба газардуулгын холболтыг орхиж tx ба rx утсыг салга.

"Байршуулж дууссан" хэсгийг хийсний дараа BT TX -ийг ARDUINO D2, BT RX -ийг ARDUINO D3 (хүчдэл хуваагчтай хэвээр) холбоно уу.

HC-05 дээрх LED нь секундэд ойролцоогоор 5 удаа хурдан анивчих ёстой.

#оруулах

SoftwareSerial BTserial (2, 3); // RX | TX // HC-05 TX-ийг Arduino pin 2 RX руу холбоно уу.

// HC-05 RX-ийг Arduino pin 3 TX руу холбоно уу

char c = '';

хүчингүй тохиргоо () {

Цуваа эхлэх (9600);

Serial.println ("Arduino бэлэн байна");

Serial.println ("Цуваа дэлгэц дээр NL & CR хоёуланг нь сонгохоо мартуузай");

// AT горимын HC-05 серийн хурд нь 38400 байна

BTserial.begin (38400);

}

void loop () {

// HC-05-аас үргэлжлүүлэн уншиж, Arduino Serial Monitor руу илгээнэ үү

хэрэв (BTserial.available ()) {

c = BTserial.read ();

Цуваа бичих (c);

}

// Arduino Serial Monitor-оос үргэлжлүүлэн уншиж HC-05 руу илгээнэ үү

if (Serial.available ()) {

c = Serial.read ();

BTserial.write (c); }

}

Алхам 4: BT модулийг AT горимд оруулах

Image
Image
BT модулийг AT горимд оруулах
BT модулийг AT горимд оруулах

Arduino асаалттай байхдаа дараахь зүйлийг хий.

BT VCC -ийн 5V холболтыг салга

BT модулийн товчлуурыг удаан дарна уу

BT VCC-ийг 5V-д дахин холбоно уу (товчлуурыг дарж байх үед), LED асах ёстой.

Товчлуурын унтраалгыг сул тавь, LED нь хоёр секунд тутамд нэг удаа аажмаар асах/унтраах ёстой (ойролцоогоор 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 товчийг дарна уу. Үүнийг хийх ёстой.

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