Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Computadoras
CÓDIGO II3070
LABORATORIO N° 11
“Interrupciones”
Alumno (os): 3.
4.
LABORATORIO X AMBIENTE
EQUIPO DE
DOCENTE: Ing. Ulises Gordillo Zapana
TRABAJO
TALLER SESION Nº
NOS
ombres)
X X ………….………….………….………….………….………….………….………….………….………….………….………….………….………
…….………….………….………….………….………………………………………………………………………………...
OTROS
PASOS DE LA TAREA RIESGOS
(ESPECIFICAR PARA CADA
CASO)
MEDIDAS DE CONTROL
1
2
3
4
5
6
7
8
9
10
11
12
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 5
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 6
I. OBJETIVOS:
MANEJO DE INTERRUPCIONES
En un
proyecto en
Proteus
busque el
Arduino
UNO, el
Puerto Serial,
BUTTON o
pulsador
y
conéctelo.
Programe en
Arduino el void setup() { Serial.begin(9600);
siguiente attachInterrupt(digitalPinToInterrupt(2), Funcion_IntPin2, RISING);
código.
attachInterrupt(digitalPinToInterrupt(3), Funcion_IntPin3, RISING);
Cárguelo en el
Arduino y
Simule con un }
monitor serie. void loop() {
}
void Funcion_IntPin2(){
Serial.println("Presionaste Pin 2");
}
void Funcion_IntPin3(){
Serial.println("Presionaste Pin 3");
}
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 7
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 8
Capture una
imagen del
resultado de
la simulación.
Explique Cuando se presionan los botones las señales cambian a 1 lógico. Las
el interrupciones en el arduino permiten el funcionamiento de los pulsadores.
funcionamie
nto del
programa y
las
interrupcione
s.
TAREA 1:
• Modifique el
Programe en
el Arduino,
para controle
un LED
• Con la
interrupción
del pin 2 el
led se
enciendo y la
interrupción
del pin 3 el
led se ápaga.
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 9
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 10
Capture una
imagen del
resultado de
la simulación.
Capture una
imagen del
resultado de
la simulación.
V. CONCLUSIONES.
Existen plataformas de hardware libre, como lo es el Arduino, una placa con un controlador y un
entorno de desarrollo, su sencillez y bajo costo nos permiten hacer múltiples diseños y múltiples
tipos de uso de éste. Recurrimos al uso del Arduino puesto que permite realizar muchas tareas,
ahorrando elementos electrónicos y en sustitución, el uso de un lenguaje de programación, lo que
hace que sea de muy fácil uso.
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 13