Benutzer-Werkzeuge

Webseiten-Werkzeuge


skript:interrupts

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
skript:interrupts [2018/10/13 14:55]
SabidJFejzula rechschreibungskorrekturen
skript:interrupts [2021/01/27 19:02] (aktuell)
d.golovko [1. Interrupts in Arduino]
Zeile 69: Zeile 69:
 Schreibt ein Programm, welches auf Knopfdruck die eingebaute LED (''​LED_BUILTIN''​) anschaltet und nach 5 Sekunden wieder ausschaltet. Verwendet dabei Interrupts und ''​millis()''​. ​ Schreibt ein Programm, welches auf Knopfdruck die eingebaute LED (''​LED_BUILTIN''​) anschaltet und nach 5 Sekunden wieder ausschaltet. Verwendet dabei Interrupts und ''​millis()''​. ​
  
-<​hidden ​Eures Ergebnis könnt ihr mit dieser Musterlösung vergleichen.>​+<​hidden ​Euer Ergebnis könnt ihr mit dieser Musterlösung vergleichen.>​
 <code cpp> <code cpp>
 unsigned long timeButtonClick;​ // counts time since last button click unsigned long timeButtonClick;​ // counts time since last button click
Zeile 243: Zeile 243:
 ====2.4. Aussetzen von ''​draw()''​===== ====2.4. Aussetzen von ''​draw()''​=====
  
-Nun wollen wir dem Spieler klar machen, wenn das Spielziel erreicht ist. Wenn die “Katze” die “Maus” eingeholt hat, soll das Spiel anhalten und der Bildschirm rot werden. Dafür müssen wir ''​draw()''​ “ausschalten”. Das kann mit der Methode noLoop() gemacht werden.  ​+Nun wollen wir dem Spieler klar machen, wenn das Spielziel erreicht ist. Wenn die “Katze” die “Maus” eingeholt hat, soll das Spiel anhalten und der Bildschirm rot werden. Dafür müssen wir ''​draw()''​ “ausschalten”. Das kann mit der Methode ​''​noLoop()'' ​gemacht werden.  ​
  
 <figure label> <figure label>
skript/interrupts.1539435321.txt.gz · Zuletzt geändert: 2018/10/13 14:55 von SabidJFejzula