Tuesday, August 6, 2019

Control lampu led dengan Bluetooth HC 05 dan Arduino uno R3


Project kali ini yaitu mengontrol lampu led dengan menggunakan Bluetooth via smartphone android. Caranya yakni menghubungkan antara Arduino dengan smartphone android berbasis Bluetooth yakni dengan menghidupkan dan mematikan lampu led dengan menggunakan smartphone. Untuk bahan dan alat yang dibutuhkan sebagai berikut.
Alat dan bahan yang digunakan
  • Arduino UNO R3
  • Breadboard/project board
  • Bluetooth HC05 module
  • Kabel jumper dupont male to male
  • LED
Selanjutnya kita hubungkan komponen - komponen tersebut satu sama lain   berikut cara menyambungkanya dapat dilihat pada gambar skema rangkaian

Gambar 1 skema rangkaian
Menyambungkan antara Bluetooth module HC05 dengan Arduino uno R3
·      VCC(+5v) Bluetooth module HC05 ke VCC(+5v) Arduino.
·      GND Bluetooth module HC05 ke GND Arduino.
·      RX Bluetooth module HC05 ke digital pin 0(TX pin) of Arduino.
·      TX Bluetooth module HC05 ke digital pin 1(RX pin) of Arduino. (sambungkan RX & TX pin setelah upload code ke arduino)
Menyambungkan lampu LED ke Arduino
·      Positive terminal LED ke pin 8 of Arduino.
Negative terminal LED ke GND of Arduino.
Hasil dari penyambunganya sebagai berikut;

Gambar 2 hardware
Program yang digunakan adalah sebagai berikut;
void setup()
{
Serial.begin(9600);
pinMode(8, OUTPUT);
}
void loop() {
if(Serial.available()>0)
{
char data= Serial.read();
switch(data)
{
case '1': digitalWrite(8, HIGH);break;
case '0': digitalWrite(8, LOW);break;
default : break;
}
Serial.println(data);
}
delay(50);
}

Setelah selesai membuat program kemudian compile dan upload program yang dibuat tadi ke Arduino Uno R3. Namun sebelum diupload  pin RX dan TX antara Arduino dan Bluetooth module HC05 jangan disambungkan dulu. Berikut hasil ketika program dijalankan menggunakan software Arduino IDE

Gambar 3 kode program di software arduino ide
Untuk lebih jelasnya silahkan tonton video nya dibawah ini dan selamat mencoba dan berexsperimen……

@Meterorstorepurwokerto
#purwokertorobotic

No comments:

Post a Comment