Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
faecher:informatik:arduino:lauflicht_ueber_taster2 [2020/02/07 17:03] m.lange |
faecher:informatik:arduino:lauflicht_ueber_taster2 [2020/02/07 17:09] (aktuell) m.lange |
||
---|---|---|---|
Zeile 34: | Zeile 34: | ||
aktuell = aktuell - 1; | aktuell = aktuell - 1; | ||
if (aktuell == 1) { // An Pin 6 ist keine LED mehr, also wieder von vorne | if (aktuell == 1) { // An Pin 6 ist keine LED mehr, also wieder von vorne | ||
- | aktuell = 4;https://ratsgymnasium-pe.de/ratsewiki/doku.php?id=faecher:informatik:arduino:lauflicht_ueber_taster | + | aktuell = 4; |
} | } | ||
digitalWrite(aktuell, HIGH); // naechste LED einschalten | digitalWrite(aktuell, HIGH); // naechste LED einschalten | ||
Zeile 67: | Zeile 67: | ||
zustand1 = 1; // Taster 1 wurde gedrueckt | zustand1 = 1; // Taster 1 wurde gedrueckt | ||
} | } | ||
- | if (digitalRead(11) && zustand1= // Taster 1 wurde gedrueckt=1) { | + | if (digitalRead(11) && zustand1==1) { |
- | zustand1 = 2; // Taster 1 wurde gerade losgelassen | + | |
- | } | + | |
- | if ( zustand1 ==2 ) { | + | |
digitalWrite(aktuell, LOW); // Aktuell leuchtende LED ausschalten | digitalWrite(aktuell, LOW); // Aktuell leuchtende LED ausschalten | ||
zustand1 = 0; // Das Loslassen wurde verarbeitet | zustand1 = 0; // Das Loslassen wurde verarbeitet | ||
Zeile 85: | Zeile 82: | ||
} | } | ||
if (digitalRead(12) && zustand2==1) { | if (digitalRead(12) && zustand2==1) { | ||
- | zustand2 = 2; | ||
- | } | ||
- | if ( zustand2 ==2 ) { | ||
digitalWrite(aktuell, LOW); | digitalWrite(aktuell, LOW); | ||
zustand2 = 0; | zustand2 = 0; | ||
Zeile 98: | Zeile 92: | ||
} | } | ||
+ | |||
</code> | </code> | ||