Paso 2: Arduino attachInterrupt() función
función attachInterrupt() se utiliza para la creación de interrupción externa.
Sintaxis de
attachInterrupt (modo de interrupción, ISR)
attachInterrupt (modo pin, ISR,) (Arduino Due sólo)
Parámetros
interrupción: el número de interrupción (int)
pin:el número de pin (Arduino Due sólo)
ISR:ISR para llamar cuando ocurre la interrupción; Esta función no debe tomar parámetros y devolver nada. Esta función se refiere a veces como aninterrupt servicio routine.mode:defines cuando debe activarse la interrupción. Cuatro contstants están predefinidos como los valores válidos:
Baja (1): para activar la interrupción cuando el perno es bajo,
(2) cambio: para activar la interrupción cuando el pin cambia valor
(3) levantamiento: para desencadenar cuando el pin va de bajo a alto,
(4) caída: para cuando el pin va de alto a bajo.
La debida permite también:
Alta para activar la interrupción cuando el pin es alta. (Arduino Due sólo)
Devoluciones:
ninguno.
También puede ver esto desde la página de arduino. Enlace:https://www.arduino.cc/en/Reference/AttachInterrup...