Mengontrol 4 LED Menggunakan 1 Button
Rangkaian untuk mengontrol 4 LED dengan sebuah switch button pada Arduino adalah konfigurasi yang memungkinkan untuk mengatur penyalaan dan pemadaman empat LED menggunakan satu tombol switch. Ini adalah salah satu contoh dari bagaimana kita dapat menggunakan satu input untuk mengontrol banyak output, yang dalam hal ini adalah LED.
Berikut adalah daftar komponen yang digunakan untuk membuat
rangkaian ini:
- Arduino board, yang berfungsi sebagai mikrokontroler pada rangkaian.
- 4 LED, dapat berwarna berbeda untuk membedakan atau dengan warna yang sama
- 4 resistor, yang biasanya bernilai sekitar 100 ohm sampai 220 ohm, untuk membatasi arus LED.
- 1 switch button, yang berfungsi sebagai output
- Kabel jumper dan breadboard untuk menghubungkan rangkaian eksternal ke mikrokontroler
Prinsip kerja:
“Empat
pieces LED sebagai output yang terletak pada pin 10, 11, 12 dan 13 akan
dikontrol (nyala-padam) dengan menggunakan sebuah switch button yang terletak
pada pin 9”.
Listing program:
int button=9;
int led1=10;
int led2=11;
int led3=12;
int led4=13;
void setup(){
pinMode(button,INPUT);
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
digitalWrite(button,HIGH);}
void loop(){
if(digitalRead(button)==LOW)
{digitalWrite(led1,HIGH);
digitalWrite(led2,HIGH);
digitalWrite(led3,HIGH);
digitalWrite(led4,HIGH);}
else
{digitalWrite(led1,LOW);
digitalWrite(led2,LOW);
digitalWrite(led3,LOW);
digitalWrite(led4,LOW);}
}
Komentar