Blog Archive

Arduino Indonesia. Gambar tema oleh Storman. Diberdayakan oleh Blogger.

Supported by Electronics 3 in 1

1. Jasa pencetakan PCB single layer dengan harga paling murah.

(Metode Pembuatan dengan Transfer Toner)
>PCB design sendiri (siap cetak) : Rp.150,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

(Metode Sablon Full Masking dan Silk Screen minimal pemesanan 100 Pcs)
>PCB design sendiri (siap cetak) : Rp.200,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

2. Jasa perancangan, perakitan, dan pembuatan trainer pembelajaran elektronika untuk SMK dan Mahasiswa.

3. Jasa perancangan, perakitan, dan pembuatan berbagai macam kontroller, sensor, aktuator, dan tranduser.
>Design Rangkaian / Sistem Elektronika
>Design Rangkaian / Sistem Instrumentasi
>Design Rangkaian / Sistem Kendali
>Kerjasama Riset (data atau peralatan)
>Kerjasama Produksi Produk-Produk KIT Elektronika
>Produksi Instrumentasi Elektronika

4. Jasa Pembuatan Proyek, Tugas Akhir, Tugas Laboratorium, PKM, Karya Ilmiah, SKRIPSI, dll

Like My Facebook

Popular Posts

Rabu, 19 Juni 2024

Ulasan Modul Bluetooth HC-05: Cara Menggunakannya dengan Arduino

Modul Bluetooth HC-05 adalah modul komunikasi nirkabel berbasis teknologi Bluetooth. Modul ini mendukung komunikasi serial (UART), yang membuatnya sangat mudah untuk diintegrasikan dengan berbagai mikrokontroler, termasuk Arduino. Modul Bluetooth bekerja pada frekuensi 2,4 GHz dan memiliki jangkauan komunikasi sekitar 10 meter, tergantung pada kondisi lingkungan.

 

 

Baca juga : Review Sensor Suhu DHT11: Cara Kerja dan Aplikasinya dengan Arduino


Spesifikasi Teknis Modul Bluetooth HC-05


• Versi Bluetooth: 2.0+EDR (Enhanced Data Rate)

• Frekuensi Operasi: 2,4 GHz ISM band

• Mode Kerja: Master/Slave

• Jangkauan: Sekitar 10 meter

• Tegangan Operasi: 3,3V (Logika tingkat 3,3V)

• Antarmuka: UART

• Kecepatan Baud: 9600 (default), dapat diatur dari 1200 hingga 1382400

• Dimensi: 28mm x 15mm x 2.35mm


Komponen Utama pada Modul HC-05


1. Pin VCC dan GND

Pin ini digunakan untuk menghubungkan modul dengan sumber daya. Modul ini beroperasi pada tegangan 3,3V.

2. Pin TXD dan RXD

Pin ini adalah pin komunikasi serial yang terhubung ke pin RX dan TX pada Arduino.

3. Pin EN (Enable)

Pin ini digunakan untuk mengaktifkan atau menonaktifkan modul.

4. LED Indikator

LED ini menunjukkan status koneksi Bluetooth. Berkedip cepat saat tidak terhubung dan berkedip lambat saat terhubung.


Cara Menggunakan Modul Bluetooth HC-05 dengan Arduino


Komponen Dasar 

• Modul Bluetooth HC-05

• Arduino (contoh: Arduino Uno)

• Breadboard dan kabel jumper

• Resistor (opsional, untuk penurunan tegangan jika diperlukan)

Langkah-langkah Koneksi Hardware

1. Persiapan Peralatan

Siapkan semua peralatan yang diperlukan termasuk Arduino, modul HC-05, breadboard dan kabel jumper.

2. Koneksi Pin

Sambungkan pin pada modul HC-05 ke Arduino sebagai berikut:

• HC-05 VCC ke 5V Arduino

• HC-05 GND ke GND Arduino

• HC-05 TXD ke Arduino RX (Pin 0)

• HC-05 RXD ke Arduino TX (Pin 1)

• HC-05 EN ke 3.3V Arduino (jika diperlukan)

Pastikan koneksi ini dilakukan dengan hati-hati untuk menghindari kerusakan pada modul atau Arduino.

3. Penyusunan Breadboard

Tempatkan modul HC-05 dan Arduino pada breadboard untuk memastikan semua koneksi stabil dan mudah diatur.

Mengatur Kecepatan Baud

Secara default, modul HC-05 menggunakan kecepatan baud 9600. Jika Anda perlu mengubah kecepatan baud atau pengaturan lainnya, Anda bisa menggunakan perintah AT Command.

Mengirim AT Command

1. Masuk ke Mode Command

Untuk masuk ke mode command, sambungkan pin EN ke 3.3V dan lakukan reset pada modul. Setelah itu, modul akan siap menerima perintah AT.

2. Kirim Perintah AT

Gunakan perangkat lunak serial monitor seperti Arduino IDE untuk mengirim perintah AT ke modul. Pastikan kecepatan baud serial monitor sesuai dengan pengaturan modul (misalnya 9600 baud).

Contoh perintah:

• AT (untuk memeriksa koneksi)

• AT+VERSION? (untuk memeriksa versi firmware)

• AT+NAME=NamaBaru (untuk mengganti nama modul)

• AT+BAUD4 (untuk mengubah kecepatan baud menjadi 9600)


Contoh Proyek dengan Arduino


Peralatan yang Diperlukan

• Arduino Uno

• Modul Bluetooth HC-05

• LED

• Resistor 220 ohm

• Breadboard dan kabel jumper

Skema Koneksi

• HC-05 VCC ke 5V Arduino

• HC-05 GND ke GND Arduino

• HC-05 TXD ke Arduino RX (Pin 0)

• HC-05 RXD ke Arduino TX (Pin 1)

• LED Anoda ke Pin 13 Arduino (melalui resistor 220 ohm)

• LED Katoda ke GND Arduino

Kode Program

 

char incomingByte;  // Variabel untuk menyimpan data yang diterima

void setup() {

  Serial.begin(9600);  // Inisialisasi komunikasi serial pada baud rate 9600

  pinMode(13, OUTPUT); // Set pin 13 sebagai output

}

void loop() {

  if (Serial.available() > 0) { // Jika ada data yang tersedia

    incomingByte = Serial.read(); // Baca data

    if (incomingByte == '1') {    // Jika data adalah '1'

      digitalWrite(13, HIGH);    // Nyalakan LED

    }

    else if (incomingByte == '0') { // Jika data adalah '0'

      digitalWrite(13, LOW);     // Matikan LED

    }

  }

}

 

Pengujian Proyek

Setelah mengupload kode di atas ke Arduino, Anda dapat mengendalikan LED melalui koneksi Bluetooth menggunakan aplikasi terminal Bluetooth pada smartphone. Berikut ini cara yang dapat Anda lakukan:

1. Pasangkan Bluetooth

Aktifkan Bluetooth pada smartphone dan pasangkan dengan modul HC-05. Default PIN untuk HC-05 biasanya adalah `1234` atau `0000`.

2. Gunakan Aplikasi Terminal

Unduh dan buka aplikasi terminal Bluetooth dari Play Store atau App Store. Contoh aplikasi: Bluetooth Terminal, Serial Bluetooth Terminal, dsb.

3. Kirim Perintah

Setelah tersambung, kirim `1` untuk menyalakan LED dan `0` untuk mematikan LED.

 

 

 

 

 

 

Siap Untuk Membuat Proyek Impianmu Menjadi Kenyataan?

Klik di sini untuk chat langsung via WhatsApp dan dapatkan dukungan langsung dari tim ahli kami!

 

0 on: "Ulasan Modul Bluetooth HC-05: Cara Menggunakannya dengan Arduino"