ESCUELA POLITÉCNICA NACIONAL
Facultad de Software
Sistemas Embebidos. Prueba 4
Nombre: Fecha:
Carrera:
Indicaciones:
➢ Cada grupo deberá presentar el funcionamiento de 4 ejercicio en clases. El archivo de
Arduino deberá ser subido en el aula virtual.
➢ La prueba se puede realizar de manera grupal y puede usar cualquier material a su
disposición.
➢ Existen un total de 5 ejercicios, de los cuales deberá desarrollar 4 ejercicios. Los
ejercicios 1, 4 y 5 son obligatorios y el último ejercicio lo escogerá entre el ejercicio 2 y
el 3.
➢ Cualquier intento de copia entre grupos será sancionado como copia.
➢ El tiempo de duración de la presente evaluación es de 90 minutos.
Un integrante por grupo deberá subir el código de Arduino. El código deberá tener comentarios.
Ejercicio 1. Matriz 8*8 y teclado (2.5 Ptos) obligatorio
Utilizando los conocimientos adquiridos acerca del uso de una Matriz 8*8, realizar un programa
que permita imprimir una cara feliz cuando se ingrese una clave correcta por teclado y una cara
triste cuando sea la clave incorrecta.
Ejercicio 2. Sensor de luz y pantalla LCD (2.5 Ptos)
Realizar un programa que permita el encendido de tres leds (use diferentes colores) dependiendo
de la cantidad de luz. En la pantalla LCD se debería imprimir un mensaje indicando que led está
prendido.
Ejercicio 3. Display de 7 segmentos (2,5 Pto)
Realizar un programa que permita comprobar la funcionalidad de un display de 7 segmentos.
Programa a elección.
Ejercicio 4. Interrupciones e interfaz serial (2.5 Ptos) obligatorio
Realizar un programa que permita encender un led e imprimir en la interfaz serial el mensaje
“Hola” cuando se pulse un pulsador. Deberá implementar el código usando interrupciones y sin
interrupciones.
Ejercicio 5. Timers- Led RGB, sensor infrarrojo (2.5 Ptos) obligatorio
Realizar un programa que permita el encendido de un led RGB cada vez que un sensor de
obstáculos infrarrojo se active. Deberá definir un color específico para el led y usar la librería
Timer1 o Timer2. Dentro de los comentarios del ejercicio escribir de forma explícita que color
escogió y expresarlo en formato RGB.