int _led_gruenF = 6;
int _taster_T = 2;
int _led_gelbA = 10;
int _led_rotF = 7;
int _led_gruenA = 9;
int _led_rotA = 11;
void setup()
{
pinMode(_led_gruenF, OUTPUT);
pinMode(_taster_T, INPUT);
pinMode(_led_gelbA, OUTPUT);
pinMode(_led_rotF, OUTPUT);
pinMode(_led_gruenA, OUTPUT);
pinMode(_led_rotA, OUTPUT);
}
void loop()
{
if ( digitalRead(_taster_T) ) {
digitalWrite(_led_rotA, LOW);
digitalWrite(_led_rotF, LOW);
digitalWrite(_led_gruenA, LOW);
digitalWrite(_led_gruenF, LOW);
digitalWrite(_led_gelbA, LOW);
delay(500);
digitalWrite(_led_gelbA, HIGH);
delay(500);
} else {
digitalWrite(_led_rotA, HIGH);
digitalWrite(_led_gruenF, HIGH);
delay(3000);
digitalWrite(_led_gruenF, LOW);
digitalWrite(_led_rotF, HIGH);
digitalWrite(_led_gelbA, HIGH);
delay(1000);
digitalWrite(_led_rotA, LOW);
digitalWrite(_led_gelbA, LOW);
digitalWrite(_led_gruenA, HIGH);
delay(3000);
digitalWrite(_led_gruenA, LOW);
digitalWrite(_led_gelbA, HIGH);
delay(1000);
digitalWrite(_led_gelbA, LOW);
digitalWrite(_led_rotF, LOW);
}
}