int buttonPin1 = 13; // Pin untuk button
int buttonPin2 = 12; // Pin untuk button
int buttonPin3 = 11; // Pin untuk button
int buttonPin4 = 10; // Pin untuk button
int ledPin1 = 2; // Pin untuk LED
int ledPin2 = 3; // Pin untuk LED
int ledPin3 = 4; // Pin untuk LED
int ledPin4 = 5; // Pin untuk LED
int buttonState1 = 0; // Nilai awal state button
int buttonState2 = 0; // Nilai awal state button
int buttonState3 = 0; // Nilai awal state button
int buttonState4 = 0; // Nilai awal state button
void setup() {
pinMode(ledPin1, OUTPUT); // Set pin LED sebagai output
pinMode(ledPin2, OUTPUT); // Set pin LED sebagai output
pinMode(ledPin3, OUTPUT); // Set pin LED sebagai output
pinMode(ledPin4, OUTPUT); // Set pin LED sebagai output
pinMode(buttonPin1, INPUT); // Set pin button sebagai input
pinMode(buttonPin2, INPUT); // Set pin button sebagai input
pinMode(buttonPin3, INPUT); // Set pin button sebagai input
pinMode(buttonPin4, INPUT); // Set pin button sebagai input
}
void loop() {
buttonState1 = digitalRead(buttonPin1); // Baca state button
buttonState2 = digitalRead(buttonPin2); // Baca state button
buttonState3 = digitalRead(buttonPin3); // Baca state button
buttonState4 = digitalRead(buttonPin4); // Baca state button
if (buttonState1 == HIGH) { // Jika button ditekan
digitalWrite(ledPin1, HIGH); // Nyalakan LED
delay(2000);
if (buttonState2 == HIGH) { // Jika button ditekan
digitalWrite(ledPin2, HIGH); // Nyalakan LED
delay(2000);
if (buttonState3 == HIGH) { // Jika button ditekan
digitalWrite(ledPin3, HIGH); // Nyalakan LED
delay(2000);
if (buttonState4 == HIGH) { // Jika button ditekan
digitalWrite(ledPin4, HIGH); // Nyalakan LED
} else { // Jika button tidak ditekan
digitalWrite(ledPin1, LOW); // Matikan LED
digitalWrite(ledPin2, LOW); // Matikan LED
digitalWrite(ledPin3, LOW); // Matikan LED
digitalWrite(ledPin4, LOW); // Matikan LED
}
}
}
}
}
uno:A5.2
uno:A4.2
uno:AREF
uno:GND.1
uno:13
uno:12
uno:11
uno:10
uno:9
uno:8
uno:7
uno:6
uno:5
uno:4
uno:3
uno:2
uno:1
uno:0
uno:IOREF
uno:RESET
uno:3.3V
uno:5V
uno:GND.2
uno:GND.3
uno:VIN
uno:A0
uno:A1
uno:A2
uno:A3
uno:A4
uno:A5
btn1:1.l
btn1:2.l
btn1:1.r
btn1:2.r
btn2:1.l
btn2:2.l
btn2:1.r
btn2:2.r
btn3:1.l
btn3:2.l
btn3:1.r
btn3:2.r
btn4:1.l
btn4:2.l
btn4:1.r
btn4:2.r
led1:A
led1:C
led2:A
led2:C
led3:A
led3:C
led4:A
led4:C