Zeitmanagement durch Interrupts bei Arduino
Zeit: Dienstag, 14:00 – 16:00 Uhr – NUR IN PRÄSENZ – VORANMELDUNG NÖTIG
Referent: Andreas Scheel – Universität Kassel
Alter der TeilnehmerInnen: ab 9. Klasse
Kurzbeschreibung: Das Einlesen von Sensorwerten braucht Zeit.
Zeit, die wir bei schneller Verarbeitung der Werte nicht haben, z.B. bei einem schnell fahrenden Fahrzeug.
Bei Ausnutzung der, im Atmel Mikrocontroller verbauten Module und den dazu gehörigen Interrupts, müssen wir uns im laufenden Programm um die Erfassung der Daten nicht mehr kümmern.
Es gibt kein „analogRead()“ mehr in der „void loop()“.
Die eingehenden Sensorwerte werden einfach „nebenher“ ständig aktualisiert.
Benötigte Vorkenntnisse: Grundkenntnisse in C/C++