Stap 2: Arduino attachInterrupt() functie
attachInterrupt() functie wordt gebruikt voor het maken van externe interrupt.
Syntaxis
attachInterrupt (interrupt, ISR, modus)
attachInterrupt (pin, ISR, modus) (alleen voor Arduino-wegens)
Parameters
interrupt: het nummer van de interrupt (int)
pin:het pin-nummer (Arduino alleen wegens)
ISR:de ISR Bel wanneer de interrupt optreedt; deze functie moet nemen zonder parameters en nothing als resultaat. Deze functie wordt soms aangeduid als aninterrupt dienst routine.mode:defines wanneer de interrupt moet worden gestart. Vier contstants zijn vooraf gedefinieerd als geldige waarden:
(1) LOW: om te activeren van de interrupt wanneer de pin laag is,
(2) wijzigen: aan de trigger de interrupt wanneer de pin waarde wijzigt
(3) RISING: om te activeren wanneer de pin gaat van laag naar hoog,
(4) vallende: voor als de pin van hoog naar laag gaat.
De inachtneming van bestuur staat ook:
Hoge trigger de interrupt wanneer de pin hoog is. (Alleen voor Arduino-wegens)
Geeft als resultaat:
geen.
U kunt dit ook zien van arduino pagina. Link:https://www.arduino.cc/en/Reference/AttachInterrup...