Hallo vnrobot1,
in den "switch"-Funktion wird festgelegt, was passieren soll, wenn die beobachtete Variable (hier also der jeweilige beobachtete Fühler) einen bestimmten Wert/Zustand hat. Dieses erfolgt über die Zweige der "case"-Unterscheidungen.
Die letze Abfrage "default:" entspricht eigentlich der Abfrage "case 0", also der Bereich, der bearbeitet wird, wenn die Variable den Wert "0" hat bzw. ein Fühler nicht betätigt ist. Hier werden in der Programmvorlage die LEDs ausgeschaltet. Wenn die LEDs nach Fühlerbetätigung und Loslassen eingeschaltet bleiben sollen, musst Du also hier das Ausschalten löschen.
Alternativ kannst Du dieses auch über "if-then-else" ausprogrammieren.
Lesezeichen