Crear una interrupción externa en arduino (2 / 7 paso)

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...

Artículos Relacionados

Crear interrupción interna en Arduino

Crear interrupción interna en Arduino

Interrupción es un proceso por donde podrá realizar ciertas colmillo a través de la función de interrupción sin interrupción de su programa continuo. Por ejemplo, suponga que usted desea dormir 2 horas y después de usted quiere ir a su trabajo. Ahora
Crear una bandera de alerta de Applescript/Arduino.

Crear una bandera de alerta de Applescript/Arduino.

¿Te has sentido como el correo de sonido en tu Mac no es suficiente? ¿Alertas y sonidos simples a no cortan para usted? ¿Usted quiere algo más aparente y gratificante? Si es así, esto es el Instructable que has estado buscando.En este Instructable, t
Cómo crear una ingeniería / fabricante / técnicas cartera

Cómo crear una ingeniería / fabricante / técnicas cartera

Consejos y trucos para mostrar sus habilidades de ingeniería o técnicosGracias a todos los socios fundadores M.E.C.H. Club y M.E.C.H. miembros que me han enseñado mucho a lo largo de la manera* Todas las fotos utilizadas a lo largo de este instructab
Cómo hacer una bici-luz controlada por Arduino

Cómo hacer una bici-luz controlada por Arduino

microcontroladores son herramientas muy poderosas para la exploración en el mundo eléctrico. En este tutorial vamos a usar tablero de Arduino Uno, y le mostraremos cómo programar una serie de funciones básicas en una luz de bici de la protoboard. Par
Crear una batería de iones de aluminio/titanio recargable de 2 voltios

Crear una batería de iones de aluminio/titanio recargable de 2 voltios

Ver notas de seguridad a continuación. No se trata de una compilación para los tímidos. Sólo construir en un área bien ventilada.Después de varios años de varios experimentos, me encontré con una química de la batería viable que es ligero, más seguro
Cómo crear una banda de reloj de paracord

Cómo crear una banda de reloj de paracord

Hola todos, aquí Makos84 y yo te mostraré cómo crear una banda de reloj de paracord.Cuando mi vieja banda reloj había desaparecido, deseo tener algo diferente y así decido crearlo por mi, con un nuevo estilo, pero en paracord!Es muy confortable de us
Crear una cadena de nudo chino personalizado con perlas de vidrio hecho mano

Crear una cadena de nudo chino personalizado con perlas de vidrio hecho mano

este instructable describe el proceso para crear abalorios personalizados usando un soplete de propano seguido creando un filamento de nudo chino personalizado que mantiene las cuentas y termina la pieza de joyería.  Asume que el lector tiene alguna
Crear una pared de Living interactivo

Crear una pared de Living interactivo

este instructable fue hecha como parte del requisito de proyecto final en el curso de postgrado de CS 'Tangibles Interactive Computing' en la Universidad de Maryland, College Park impartido por el profesor Jon Froehlich. El curso se centró en la expl
Cómo crear una lámpara de Metal brillante con papel

Cómo crear una lámpara de Metal brillante con papel

Allright! Allright! Antes de pensar que el título de este instructable es engañoso, leyendo. :)«Ideas no se quede en una cabeza por mucho tiempo» - TarunYo era la navegación behance.net y encontró la cartera de diseño impresionante llamada Romy Kuhne
Cómo crear una animación de Lego

Cómo crear una animación de Lego

Cool video ¿EH? Adivinen qué, usted puede hacer esto también! Hola a todos, en este Instructable te ser enseñarte acerca de lo que usted necesita para hacer una animación de Lego usando IStopMotion y haciendo un tipo Lego a pie. Espero que lo tengas
Hacer una aplicación Android para Arduino (LED apagado gire)

Hacer una aplicación Android para Arduino (LED apagado gire)

aquí hemos creado una aplicación para android usando ecllipseEsta aplicación se encienda led en arduino.Esta aplicación también funciona en la LAN.Hardware necesario:1: arduino uno2: arduino ethernet Shield3: cable de red RJ454: LED5 teléfono android
Cómo: Crear una aplicación Android con Android Studio control LED

Cómo: Crear una aplicación Android con Android Studio control LED

Este es un tutorial paso a paso para hacer un apk android mediante bluetooth.Antes de iniciar la codificación,Descargar Android Studio IDE y actualizar Java.Ayudarán a Java y C habilidades de programación.No se explicará este tutorial de programación
Cómo crear una botella de cerveza LED VU Meter

Cómo crear una botella de cerveza LED VU Meter

crear tu propia cerveza botella volumen unidad medidor!Este instructable le mostrará cómo crear una botella de cerveza LED VU-metro. Un medidor de unidad de volumen es un dispositivo que se utiliza para mostrar un volumen relativo de las señales de a
Construir una cabeza de robot parlante Arduino powered!

Construir una cabeza de robot parlante Arduino powered!

Esta cabeza de robot fue construida originalmente como un proyecto de fin del año para mi clase de computación física, pero durante el verano ha "aprendido" a hablar.La cabeza es alimentada por dos Freeduinos, 3 TLC5940NT chips y un protector de