Geschrieben am

Arduino Interrupt Tutorial – Monotron Hack E07

In dieser Folge geht’s um sogenannte Interrupts – eine ganz wichtige Funktion am Arduino. Mit einem Interrupt lässt sich das laufende Programm jederzeit und an jeder Stelle im Loop unterbrechen, um kurz etwas anderes zu machen, ein anderes Stückchen Programmcode auszuführen, und danach dort wo man unterbrochen hat das Programm fortzusetzen. Die Besonderheit: Der Interrupt unterbricht dann, wenn ein externes Signal kommt – man braucht ihn nicht per digital.Read()-Befehl abfragen!

Und hier kommen der Beispiel-Code aus dieser Folge:

Alle vier Arduino-Sketche herunterladen (ZIP)

  • Demo 0 – Display-Demo & Encoder nach der alten Methode abfragen
  • Demo 1 – Aufbau Interrupt
  • Demo 2 – Interrupt abfragen und per Serial-Monitor ausgeben
  • Demo 4 – Display-Demo & Encoder mit Interrupt

2 Gedanken zu „Arduino Interrupt Tutorial – Monotron Hack E07

  1. Herzlichen Glückwunsch zu 10’000 Abonnenten 😁

    1. Vielen Dank Leon! 🙂

Kommentar verfassen