Site icon SUSANTOKUN

Cara Membuat Kondisi Pada LED Arduino

Cara Membuat Kondisi Pada LED Arduino

Cara Membuat Kondisi Pada LED Arduino. Ketika menggunakan kondisi ini dengan serial monitor maka ibaratkan kamu adalah supirnya, mau narik atau tidak, mau led menyala atau dimatikan saja. Nah bedanya kalau disini harus memasukan suatu perintah yang sudah diatur agar sesuai dengan kondisi yang diinginkan, dalam kasus ini hidup dan mati pada led.

Cara Membuat Kondisi Pada LED Arduino

Pertama siapkan terlebih dahulu alat-alat yang akan digunakan  :

Berikut tutorial berupa vidio yang dapat sobat lihat :

Masukkan coding berikut pada software arduino uno :

int led1=13;
int led2=12;
char uyeh;

void setup() {
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
  Serial.begin(9600); // untuk set kecepatan transmisi data
}

void loop() {
  if (Serial.available() > 0){ // untuk mengecek apakah data sudah ada di buffer penerima
    uyeh = Serial.read(); // memanggil fungsi read() dari objek bernama Serial
    Serial.println(uyeh); // mengirim data ASCI atau data desimal
  }
  if(uyeh=='A'){ // jika A dimasukkan maka perintahnya akan ...
    digitalWrite(led1,HIGH); // membaca bahwa led1 menyala
  }

  if(uyeh=='B'){ // jika B dimasukkan maka perintahnya akan ...
    digitalWrite(led1,LOW); // membaca bahwa led1 mati
  }
  if(uyeh=='C'){ // jika C dimasukkan maka perintahnya akan ...
    digitalWrite(led2,HIGH); // membaca bahwa led2 menyala
  }

  if(uyeh=='D'){ // jika D dimasukkan maka perintahnya akan ...
    digitalWrite(led2,LOW); // membaca bahwa led2 mati
  }
}

Keterangan :

Untuk mengetahui fungsi dari setiap codingan bisa baca pada artikel Pengenalan Arduino Lengkap dan bisa memodifikasi codingan tersebut sesuai dengan yang diinginkan, disana sudah lengkap fungsi-fungsi yang digunakan untuk artikel ini, bahkan jika bisa menguasai semuanya sobat sudah bisa membuat suatu alat yang sangat berguna.

Cukup sekian Cara Membuat Kondisi Pada LED yang dapat saya sampaikan, semoga bermanfaat dan terima kasih.

Baca Juga :

Exit mobile version