Programm funktioniert nicht

Hi

Für ganz Faule:
Wenn noch ein PWM-Pin frei ist, kannst Du auch mit analogWrite ein PWM generieren, also Deine LEDs dimmen.
(Netter Nebeneffekt: Du kommst vom delay() weg)

Bei Deinem Programm hast Du glaube einen logischen Fehler drin - Du 'denkst', daß die 2.te Bedingung greift und deshalb der Code dort ausgeführt wird, siehst dabei aber nicht, daß die erste Abfrage ebenfalls greift - Du müsstest die beiden Abfragen gegen einander verriegeln, wie Rentner Das schon sagte.

MfG