const int ledPin = 13;
const int btnPin = 4;
int i = 0;
int lastbtnState = LOW;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(btnPin, INPUT);
Serial.begin(9600);
}
void loop() {
int btnState = digitalRead(btnPin);
if (btnState == HIGH && lastbtnState == LOW) {
i++;
}
if (i > 2) {
i = 0;
delay(200);
}
lastbtnState = btnState;
switch (i){
case 0:
digitalWrite(ledPin, LOW);
Serial.println("i 0: LED Mati");
break;
case 1:
digitalWrite(ledPin, HIGH);
Serial.println("i 1: LED Nyala");
break;
case 2:
digitalWrite(ledPin, LOW);
Serial.println("i 2: LED Mati");
break;
}
}