Kontrol Menggunakan Arduino dan Bluetooth

Salah satu kontrol yang sering digunakan untuk arduino adalah bluetooth. Arduino dan Bluetooth sering diaplikasikan pada model kontrol sederhana, misalnya mobil-mobilan maupun sekedar untuk menghidupkan atau mematikan lampu pijar.

Pada dasarnya kontrol menggunakan arduino dan bluetooth mudah sekali dibuat, karena secara teknis hanya membutuhkan library komunikasi serial dari arduino IDE. Selain itu juga rangkainnya hanya membutuhkan rangkaian rx-tx dan catu daya dari arduino ke bluetooth. Rangkaiannya seperti tabel di bawah.

Arduino Bluetooth
TX RX
RX TX
GND GND
VCC VCC

Komponen yang dibutuhkan adalah :

  1. Arduino uno, bisa diganti pake seri yang lain.
  2. Led dan Resistor @1 buah aja
  3. Modul Bluetooth HC-05 dan kabel jumper male-female
  4. Protoboard (optional)
  5. Aplikasi bluetooth terminal, bisa download dari playstore.


Kemudian scriptnya.

int pinLed = 8;//pin 8 disimpan ke variabel pinLed
int dataserial;//variabel data dari serial
void setup() {
  Serial.begin(9600);
  pinMode(pinLed, OUTPUT);//set pinLed sebagai output
}

void loop() {
  if(Serial.available()){//mengecek ada tidaknya data dari serial
    dataserial = Serial.read();//data dari serial disimpan ke variabel
    if(dataserial == '1'){//apabila dataserial bernilai 1
      digitalWrite(pinLed, HIGH); //maka pin 8 mengeluarkan output HIGH / LAMPU HIDUP
      Serial.println("Led dihidupkan");//umpan balik aja ke hape android kalo lampunya udah idup
      Serial.flush();//memastikan umpan balik benar-benar dikirim
    }else{
      digitalWrite(pinLed, LOW);//jika tidak bernilai 1 maka pin 8 mengeluarkan output LOW / LAMPU MATI
      Serial.println("Led dimatikan");////umpan balik aja ke hape android kalo lampunya mati
      Serial.flush();//memastikan umpan balik benar-benar dikirim
    }
  }
}

Untuk mencoba, download aja aplikasi bluetooth terminal dari playstore.

Selamat mencoba.

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.