Daftar Isi:

Memulai Dengan Modul Bluetooth HC05 & Arduino [Tutorial]: 6 Langkah
Memulai Dengan Modul Bluetooth HC05 & Arduino [Tutorial]: 6 Langkah

Video: Memulai Dengan Modul Bluetooth HC05 & Arduino [Tutorial]: 6 Langkah

Video: Memulai Dengan Modul Bluetooth HC05 & Arduino [Tutorial]: 6 Langkah
Video: Elektronika 2: Simulasi Arduino Menggunakan TinkerCAD - 01. Running LED 2024, November
Anonim
Memulai Dengan Modul Bluetooth HC05 & Arduino [Tutorial]
Memulai Dengan Modul Bluetooth HC05 & Arduino [Tutorial]

Anda dapat membaca ini dan tutorial luar biasa lainnya di situs web resmi ElectroPeak

Dalam tutorial ini, Anda akan belajar bagaimana berkomunikasi dan mengirim data dengan Bluetooth menggunakan Modul Bluetooth HC05 dan papan Arduino. Di akhir artikel ini, Anda akan belajar:

  • Informasi umum tentang protokol Bluetooth
  • Cara mengirim data menggunakan Bluetooth
  • Bagaimana cara mengirim AT-Command ke HC05

Langkah 1: Pengantar Singkat Komunikasi dan Protokol Bluetooth

Ada beberapa cara untuk komunikasi nirkabel seperti NRF, ZigBee, Wi-Fi, dan Bluetooth.

protokol Bluetooth; metode komunikasi yang terjangkau di jaringan PAN, dengan kecepatan data maksimum 1Mb/S, bekerja dalam kisaran nominal 100 meter menggunakan frekuensi 2,4 G adalah cara umum komunikasi nirkabel.

Modul HC05 adalah modul Bluetooth yang menggunakan komunikasi serial, banyak digunakan dalam proyek elektronik.

HC05 modul Bluetooth spesifikasi penting:

  • Tegangan kerja: 3.6V – 5V
  • Antena internal: Ya
  • Koneksi otomatis ke perangkat terakhir: Ya

Langkah 2: Mengirim Data ke Arduino Melalui Bluetooth

Modul HC05 memiliki regulator 3.3v internal dan itulah sebabnya Anda dapat menghubungkannya ke tegangan 5v. Tetapi kami sangat menyarankan tegangan 3.3V, karena logika pin komunikasi serial HC05 adalah 3.3V. Memasok 5V ke modul dapat menyebabkan kerusakan pada modul.

Agar modul tidak rusak dan berfungsi dengan baik, sebaiknya gunakan rangkaian pembagian resistansi (5v hingga 3.3v) antara pin arduino TX dan pin modul RX. Saat master dan slave terhubung, LED biru dan merah di papan berkedip setiap 2 detik. Jika tidak terhubung, hanya warna biru yang berkedip setiap 2 detik.

Langkah 3: Sirkuit

sirkuit
sirkuit
sirkuit
sirkuit

Langkah 4: Kode

Untuk berkomunikasi dengan HC05 menggunakan Bluetooth, Anda memerlukan aplikasi terminal Bluetooth di ponsel Anda. Anda dapat menggunakan yang ini. Sekarang untuk mulai mentransfer data, unggah kode ini di Arduino Anda dan sambungkan HC05 menggunakan aplikasi yang baru saja Anda instal. Nama komunikasi adalah HC05, kata sandinya adalah 1234 atau 0000 dan kecepatan transfer baud adalah 9600 secara default.

Mari kita lihat kode lebih dalam dan lihat apa arti setiap baris:

#sertakan "SoftwareSerial.h"

perpustakaan yang Anda butuhkan untuk komunikasi serial perangkat lunak. Anda dapat mengunduhnya di sini.

Perangkat LunakSerial MyBlue(2, 3);

Definisi perangkat lunak untuk pin serial; RX2 & TX3

MyBlue.begin(9600);

Mengkonfigurasi baud rate serial perangkat lunak pada 9600

Membaca data serial dan Menghidupkan/Mematikan LED yang sesuai.

Langkah 5: Mengirim AT-Commands ke Modul Bluetooth HC05

Mengirim AT-Commands ke Modul Bluetooth HC05
Mengirim AT-Commands ke Modul Bluetooth HC05

Dengan menekan dan menahan tombol, modul beralih ke mode AT-command. Jika tidak, ini berfungsi dalam mode komunikasi. Beberapa modul memiliki tombol tekan dalam paketnya dan tidak perlu menambahkannya lagi. Baud rate default untuk masuk ke mode At-command adalah 38400. Sekarang unggah kode ini di papan Anda dan atur perintah menggunakan Serial Monitor.

Anda akan menerima RESPONS dengan mengirimkan COMMAND ke modul. Berikut adalah beberapa perintah AT yang paling penting:

Langkah 6: Beli Modul Bluetooth HC05

Beli modul HC05 Blurtooth dari ElectroPeak

Direkomendasikan: