Gelöst: Bestimmten Programmablauf nur einmal durchführen

Ouh hätte ich mal erwähnen sollen !
Ich habe jetzt mein Sketch nochmal etwas umgeändert, und es funktioniert ! :slight_smile:

int tastertur = 10;
int led = 11;
int buttonState = 0;
boolean variable = true; 

void setup()
{
  pinMode(tastertur, INPUT);
  pinMode(led, OUTPUT);  
}

void loop()
{
  buttonState = digitalRead(tastertur); 
  if (buttonState == HIGH)
  {     
     if (variable == true)
     {
     digitalWrite(led, HIGH);
     delay(500);
     digitalWrite(led, LOW);
     delay(500);
     variable = false;     
     }
  }       
  else 
  {         
     if (variable == false)
     { 
     digitalWrite(led, HIGH);
     delay(2000);
     digitalWrite(led, LOW);
     delay(2000);     
     variable = true;
     }
  }
}
boolean variable

Das ist einfach eine Variable die einen bestimmten Zustnad je nach Tasterabfrage hat...hoffentlich versteht ihr das wie ich das meine ?!

Aber auf jedenfall vielen Dank ! :slight_smile:

Grüße Paul