Bluetooth merupakan komunikasi wireles (nirkabel) menggunakan SPP (Serial Port Protocol) dengan frekusensi kerja 2.4 GHz. Dengan Bluetooth, kita dapat saling bertukar informasi dengan perangkat-perangkat lain. Namun untuk bluetooth hanya dapat berkomunikasi dengan jarak sekitar 10 m. Untuk dapat berkomunikasi dengan Arduino, sudah terdapat jenis modul bluetooth yang beredar di pasaran yaitu HC-05 dan HC-06. Silahkan pilih salah satu jenis modul tersebut.

Pada artikel kali ini, akan membahas cara penggunaan bluetooth pada Arduino yaitu akan mencoba menyalakan sebuah lampu LED menggunakan samrtphone android. Lebih lengkapnya akan di bahas di bawah ini :

Alat dan bahan :

  • Arduino Uno R3, BELI
  • Bluetooth HC-05, BELI
  • LED dan resistor 220 Ohm, BELI
  • Projectbooard, BELI
  • Aplikasi android, download dan instal.

Rangkaian :

Rangkaian Bluetooth HC-05 dan Arduino

Konfigurasi pin :

  • HC-05 : VCC dihubungkan ke 5V; GND dihubungkan ke GND; pin TX dihubungkan ke pin RX Arduino; pin RX dihubungkan ke pin TX Arduino.
  • LED :(+) dihubungkan dengan resistor 220 Ohm dan ke pin 5 Arduino; (-) dihubungkan ke GND

Sketch program :

const int pinLED = 5;
char data;

void setup() {
  Serial.begin(9600);
  pinMode(pinLED, OUTPUT);
}
void loop() {
  if (Serial.available() > 0) {
    data = Serial.read();
    Serial.print(data);
    Serial.print("\n");
    if (data == 'a')
      digitalWrite(pinLED, HIGH);
    else if (data == 'b')
      digitalWrite(pinLED, LOW);
  }
}

Penggunaan :

  • Instal aplikasi yang sudah di download.
  • Rangkai komponen LED seperti gambar di atas, untuk bluetooth nanti setelah di upload progam.
  • Buka Arduino IDE, jangan lupa untuk mengecek Board dan Port pada menu Tools
  • Kemudian silahkan upload sketch program di atas sampai done uploading.
  • Jika sudah rangkai bluetooh HC-05
  • Buka smartphone android anda, lebih lengkapnya lihat vidoe berikut ini

Link video : Tutorial Arduino dan Module Bluetooth HC-05

Untuk password yaitu 1234, demikian pembahasan kali ini semoga bermanfaat.

Kategori: Arduino

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll Up
id_IDIndonesian
en_USEnglish id_IDIndonesian