Mengontrol Beberapa LED Dengan Button

Rangkaian untuk mengontrol dua LED dengan dua switch button pada Arduino merupakan suatu konfigurasi sederhana yang memungkinkan pengguna untuk mengontrol penyalakan dan pemadaman dua LED menggunakan dua tombol switch terpisah. 

Berikut adalah daftar komponen yang digunakan untuk merakit rangkaiannya:

  1. Arduino board, yang berfungsi sebagai mikrokontroler pada rangkaian
  2. 2 LED, dapat berwarna berbeda untuk membedakan
  3. 2 resistor, dengan rentang 100 ohm sampai 220 ohm untuk membatasi arus LED
  4. 2 switch button, sebagai tombol (input) untuk mengontrol masing-masing LED
  5. Kabel jumper dan breadboard untuk menghubungkan rangkaian sesuai dengan skemanya

Proses kerja;

“Masing-masing LED yang terletak pada pin 12 dan 13 berfungsi sebagai output dan dikontrol oleh masing-masing tombol pada pin 10 dan 11. LED pada pin 12 dikontrol oleh tombol yang terletak pada pin 10, dan LED di pin 13 dikontrol oleh tombol pada pin 11.

Listing program:

int button1=10;

int button2=11;

int led1=12;

int led2=13;

void setup(){

pinMode(button1,INPUT);

pinMode(button2,INPUT);

pinMode(led1,OUTPUT);

pinMode(led2,OUTPUT);

digitalWrite(button1,HIGH);

digitalWrite(button2,HIGH);}

void loop(){

  if(digitalRead(button1)==LOW)

    {digitalWrite(led1, HIGH);}

  else{digitalWrite(led1,LOW);}

  if(digitalRead(button2)==LOW)

    {digitalWrite(led2, HIGH);}

  else{digitalWrite(led2,LOW);}

}


Komentar