Daftar Isi:

AT Commands for Bluetooth Module (HC-05 W/ EN Pin and BUTTON) Menggunakan Arduino Board!: 5 Langkah
AT Commands for Bluetooth Module (HC-05 W/ EN Pin and BUTTON) Menggunakan Arduino Board!: 5 Langkah

Video: AT Commands for Bluetooth Module (HC-05 W/ EN Pin and BUTTON) Menggunakan Arduino Board!: 5 Langkah

Video: AT Commands for Bluetooth Module (HC-05 W/ EN Pin and BUTTON) Menggunakan Arduino Board!: 5 Langkah
Video: Arduino Hc-05 | Hc-06 Bluetooth Pin Code and Name changing | Bluetooth module AT commands 2024, Juli
Anonim
AT Commands untuk Modul Bluetooth (HC-05 W/ EN Pin dan BUTTON) Menggunakan Arduino Board!
AT Commands untuk Modul Bluetooth (HC-05 W/ EN Pin dan BUTTON) Menggunakan Arduino Board!

Oleh Jay Amiel AjocGensan PH

Instruksi ini akan membantu Anda memulai menggunakan modul bluetooth HC05 Anda. Di akhir instruksi ini, Anda akan belajar tentang mengirim perintah AT ke modul untuk mengkonfigurasi/memodifikasinya (nama, kunci sandi, baud rate, dll.) menggunakan papan arduino Anda.

Langkah 1: Bahan

1. Arduino UNO

2. Modul Bluetooth HC05

3. Kabel Jumper

4. Papan tempat memotong roti

5. Resistor (1k dan 2k)

Itu dia!

Langkah 2: Diagram Pengkabelan

Diagram pengkabelan
Diagram pengkabelan

Ikuti prosedur ini jika Anda ingin memulai komunikasi AT dengan HC-05 Anda (dengan EN pin dan BUTTON di sisi paling kanan BT)

Buat koneksi ff!

BT VCC ke Arduino 5V

BT GND ke Arduino GND

BT TX ke Arduino D2

BT RX ke Arduino D3 (Gunakan VOLTAGE DIVIDER untuk bagian ini! BT Rx tidak dapat menangani sinyal 5V dari arduino!)

Langkah 3: Unggah Kode ke Papan Arduino

CATATAN: Sebelum mengunggah, lepaskan kabel tx dan rx yang hanya menyisakan koneksi 5V dan ground.

Setelah bagian "Selesai mengunggah", sambungkan kembali BT TX ke ARDUINO D2 dan BT RX ke ARDUINO D3 (masih, dengan pembagi tegangan).

LED pada HC-05 harus berkedip cepat sekitar 5 kali per detik.

#termasuk

SoftwareSerial BTserial(2, 3); // RX | TX // Hubungkan HC-05 TX ke Arduino pin 2 RX.

// Hubungkan HC-05 RX ke Arduino pin 3 TX

char c = ' ';

batalkan pengaturan() {

Serial.begin(9600);

Serial.println("Arduino sudah siap");

Serial.println("Ingat untuk memilih Kedua NL & CR di monitor serial");

// Kecepatan serial default HC-05 untuk mode AT adalah 38400

BTserial.begin(38400);

}

lingkaran kosong() {

// Terus membaca dari HC-05 dan kirim ke Arduino Serial Monitor

if (BTserial.available()) {

c = BTserial.read();

Serial.tulis(c);

}

// Terus membaca dari Arduino Serial Monitor dan kirim ke HC-05

if (Serial.available()) {

c = Serial.read();

BTserial.write(c); }

}

Langkah 4: Menempatkan Modul BT ke AT MODE

Image
Image
Menempatkan Modul BT ke AT MODE
Menempatkan Modul BT ke AT MODE

Dengan Arduino aktif, lakukan hal berikut:

Lepaskan koneksi 5V ke BT VCC

Tekan dan tahan sakelar tombol pada modul BT

Hubungkan kembali BT VCC ke 5V (sambil tetap menekan sakelar tombol), LED akan menyala.

Lepaskan sakelar tombol dan LED akan berkedip perlahan on/off setiap beberapa detik (kira-kira 2 detik).

Ini menunjukkan mode AT.

Langkah 5: Kirim Perintah AT

Sekarang Anda berada dalam mode AT, sekarang Anda dapat memulai komunikasi AT.

Berikut adalah beberapa contoh perintah AT yang dapat Anda gunakan atau Anda dapat mencari di internet untuk perintah AT lainnya.

Untuk mengembalikan HC-05 ke mfg. pengaturan default: "AT+ORGL"

Untuk mendapatkan versi HC-05 Anda, masukkan: "AT+VERSION?"

Untuk mengubah nama perangkat dari default HC-05 menjadi katakanlah MYBLUE masukkan: "AT+NAME=MYBLUE"

Untuk mengubah kode keamanan default dari 1234 menjadi 2987 masukkan: "AT+PSWD=2987"

Untuk mengubah baud rate HC-05 dari default 9600 ke 115200, 1 stop bit, 0 parity masukkan: "AT+UART=115200, 1, 0"

CATATAN PENTING: Jika Anda menggunakan perintah AT dengan "?", lakukan ini, sambil menekan tombol pada papan BT, tekan enter di komputer. Itu harus melakukannya.

Direkomendasikan: