Mục lục:

Lệnh AT cho Mô-đun Bluetooth (HC-05 W / EN Pin và NÚT) Sử dụng Bảng Arduino !: 5 bước
Lệnh AT cho Mô-đun Bluetooth (HC-05 W / EN Pin và NÚT) Sử dụng Bảng Arduino !: 5 bước

Video: Lệnh AT cho Mô-đun Bluetooth (HC-05 W / EN Pin và NÚT) Sử dụng Bảng Arduino !: 5 bước

Video: Lệnh AT cho Mô-đun Bluetooth (HC-05 W / EN Pin và NÚT) Sử dụng Bảng Arduino !: 5 bước
Video: Arduino | Vào lệnh AT Command cấu hình Bluetooth HC-05 2024, Tháng bảy
Anonim
Lệnh AT cho Mô-đun Bluetooth (HC-05 W / EN Pin và NÚT) Sử dụng Bảng Arduino!
Lệnh AT cho Mô-đun Bluetooth (HC-05 W / EN Pin và NÚT) Sử dụng Bảng Arduino!

Bởi Jay Amiel AjocGensan PH

Hướng dẫn này sẽ giúp bạn bắt đầu sử dụng mô-đun bluetooth HC05 của mình. Kết thúc phần hướng dẫn này, bạn sẽ học về cách gửi lệnh AT đến mô-đun để định cấu hình / sửa đổi nó (tên, mã khóa, tốc độ truyền, v.v.) bằng cách sử dụng bảng arduino của bạn..

Bước 1: Vật liệu

1. Arduino UNO

2. Mô-đun Bluetooth HC05

3. Dây nhảy

4. Breadboard

5. Điện trở (1k và 2k)

Đó là nó!

Bước 2: Sơ đồ đấu dây

Sơ đồ hệ thống dây điện
Sơ đồ hệ thống dây điện

Làm theo quy trình này nếu bạn muốn bắt đầu AT comms với HC-05 của mình (với chân EN và NÚT ở phía ngoài cùng bên phải của BT)

Tạo kết nối ff!

BT VCC đến Arduino 5V

BT GND sang Arduino GND

BT TX đến Arduino D2

BT RX đến Arduino D3 (Sử dụng BỘ CHIA ĐIỆN ÁP cho phần này! BT Rx không thể xử lý tín hiệu 5V từ arduino!)

Bước 3: Tải mã lên bảng Arduino

LƯU Ý: Trước khi tải lên, hãy tháo dây tx và rx, chỉ để lại kết nối 5V và nối đất.

Sau phần "Hoàn tất tải lên", kết nối lại BT TX với ARDUINO D2 và BT RX với ARDUINO D3 (vẫn còn, với bộ chia điện áp).

Đèn LED trên HC-05 phải nhấp nháy nhanh khoảng 5 lần một giây.

#bao gồm

SoftwareSerial BTserial (2, 3); // RX | TX // Kết nối HC-05 TX với chân Arduino 2 RX.

// Kết nối HC-05 RX với chân Arduino 3 TX

char c = '';

void setup () {

Serial.begin (9600);

Serial.println ("Arduino đã sẵn sàng");

Serial.println ("Hãy nhớ chọn Cả NL & CR trong màn hình nối tiếp");

// Tốc độ nối tiếp mặc định của HC-05 cho chế độ AT là 38400

BTserial.begin (38400);

}

void loop () {

// Tiếp tục đọc từ HC-05 và gửi đến Arduino Serial Monitor

if (BTserial.available ()) {

c = BTserial.read ();

Serial.write (c);

}

// Tiếp tục đọc từ Arduino Serial Monitor và gửi đến HC-05

if (Serial.available ()) {

c = Serial.read ();

BTserial.write (c); }

}

Bước 4: Đưa Mô-đun BT sang AT MODE

Image
Image
Đặt Mô-đun BT sang AT MODE
Đặt Mô-đun BT sang AT MODE

Khi bật Arduino, hãy làm như sau:

Loại bỏ kết nối 5V với BT VCC

Nhấn và giữ nút chuyển đổi trên mô-đun BT

Kết nối lại BT VCC với 5V (trong khi vẫn nhấn nút chuyển), đèn LED sẽ BẬT.

Nhả công tắc nút và đèn LED sẽ nhấp nháy từ từ bật / tắt vài giây một lần (khoảng 2 giây).

Điều này cho biết chế độ AT.

Bước 5: Gửi lệnh AT

Bây giờ bạn đang ở chế độ AT, bây giờ bạn có thể bắt đầu AT comms.

Dưới đây là một số ví dụ về các lệnh AT bạn có thể sử dụng hoặc bạn có thể tìm kiếm trên internet các lệnh AT khác.

Để trả lại HC-05 về mfg. cài đặt mặc định: "AT + ORGL"

Để tải phiên bản HC-05 của bạn, hãy nhập: "AT + VERSION?"

Để thay đổi tên thiết bị từ HC-05 mặc định thành MYBLUE, hãy nhập: "AT + NAME = MYBLUE"

Để thay đổi mã bảo mật mặc định từ 1234 thành 2987, hãy nhập: "AT + PSWD = 2987"

Để thay đổi tốc độ baud của HC-05 từ mặc định 9600 thành 115200, 1 bit dừng, 0 chẵn lẻ, hãy nhập: "AT + UART = 115200, 1, 0"

LƯU Ý QUAN TRỌNG: Nếu bạn đang sử dụng lệnh AT với "?", Hãy thực hiện việc này, trong khi nhấn nút trên bảng BT, nhấn enter trên máy tính. Nên làm vậy.

Đề xuất: