const int ledH = 13;
const int ledL = 12;
#define High digitalRead(8) == 0
#define Low digitalRead(9) == 0
#define Clear digitalRead(10) == 0
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(ledH, OUTPUT);
pinMode(ledL, OUTPUT);
pinMode(8, INPUT_PULLUP);
pinMode(9, INPUT_PULLUP);
pinMode(10, INPUT_PULLUP);
digitalWrite(ledH, LOW);
digitalWrite(ledL, HIGH);
}
void loop() {
// put your main code here, to run repeatedly:
if(High){
while(High){}
digitalWrite(ledH, HIGH);
digitalWrite(ledL, HIGH);
Serial.println("");
Serial.println("Led Aktif High (ON)");
delay(1000);
}
if(Low){
while(Low){}
digitalWrite(ledH, LOW);
digitalWrite(ledL, LOW);
Serial.println("");
Serial.println("Led Aktif LOW (ON)");
delay(1000);
}
if(Clear){
while(Clear){}
digitalWrite(ledH, LOW);
digitalWrite(ledL, HIGH);
Serial.println("");
Serial.println("Led Aktif HIGH (OFF)");
Serial.println("Led Aktif LOW (OFF)");
delay(1000);
}
}