#define BUTTON_PIN 0
#define LED_PIN 13
boolean stav_tlacidla = false;
boolean bolo_stlacene = false;
void setup() {
Serial.begin(9600);
pinMode(BUTTON_PIN, INPUT);
pinMode(LED_PIN, OUTPUT);
}
void loop() {
byte buttonstate = digitalRead(BUTTON_PIN);
if (buttonstate == LOW){
bolo_stlacene = true;
}
else{
bolo_stlacene = false;
}
if ((bolo_stlacene == true) && (buttonstate == LOW)){
stav_tlacidla = !stav_tlacidla;
}
else{
}
Serial.print("Tlacidlo stlacene: ");
Serial.print(bolo_stlacene);
Serial.print("|| Stav LED: ");
Serial.print(stav_tlacidla);
Serial.println();
delay(200);
if (buttonstate == true){
digitalWrite(LED_PIN, HIGH);
delay(200);
digitalWrite(LED_PIN, LOW);
delay(200);
}
}