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:
- Arduino board, yang berfungsi sebagai mikrokontroler pada rangkaian
- 2 LED, dapat berwarna berbeda untuk membedakan
- 2 resistor, dengan rentang 100 ohm sampai 220 ohm untuk membatasi arus LED
- 2 switch button, sebagai tombol (input) untuk mengontrol masing-masing LED
- 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