const int tombol1 = 3; //membuat variabel “tombol” yang bernilai 4
const int tombol2 = 4; //membuat variabel “tombol” yang bernilai 4
const int ledTest = 5; //membuat variabel “ledtest” yang bernilai 5
int bacaTombol1 = 0; //membuat variabel “bacaTombol” yang bernilai 0
int bacaTombol2 = 0; //membuat variabel “bacaTombol” yang bernilai 0
int statusTombol1 = 0; //membuat variabel “statusTombol” yang bernilai 0
int statusTombol2 = 0; //membuat variabel “statusTombol” yang bernilai 0
void setup() {
pinMode(tombol1, INPUT);
pinMode(tombol2, INPUT);
pinMode(ledTest, OUTPUT);
}
void loop() {
bacaTombol1=digitalRead(tombol1);
bacaTombol2=digitalRead(tombol2);
if(bacaTombol1 == 1) {
statusTombol1 = 1;
statusTombol2 = 0;
}
else if(bacaTombol2==1){
statusTombol1 = 0;
statusTombol2 = 1;
}
if (statusTombol1==1) {
digitalWrite(ledTest, HIGH);
}
else if (statusTombol2==1) {
digitalWrite(ledTest, LOW);
}
}