Reto Final 1: Funciones generales.
Deberás crear un programa de manera tal que:
- Inicie mostrando la inicial de tu nombre titilando 3 veces
(muestra la inicial durante un segundo y borra la pantalla).
- Que al presionar el botón A, muestre el ícono del fantasmita
del pacman durante 2 segundos y, seguidamente, muestre el mensaje: “Te
atraparé!!”.
- Que al presionar el botón B, mostrará la siguiente matriz
de leds durante 2 segundos y, seguidamente, el
mensaje: “Me escaparé!!”.
- Que al inclinar la placa hacia la izquierda inicie una
breve animación que incluya los siguientes íconos en ese orden y se repita 2 veces.
- Que al inclinar la placa hacia la derecha muestre los
íconos anteriores, pero en el orden inverso, también 2 veces.
Incluye en el documento a entregar, las capturas
correspondientes a la programación.
Reto Final 2: Funciones lógicas.
La propuesta para este reto es que desarrolles una
programación que aplique y resuelva la siguiente situación:
Se ha desarrollado un sistema físico que pretende dar aviso
al usuario de ciertas situaciones en particular, que se producen en una
habitación (nivel de luz, temperatura ambiente, movimientos de la placa) para
que, a partir de los datos recibidos, éste decida accionar sobre algunos
objetos.
Debes desarrollar un programa que informe visualmente lo
siguiente:
- Si el nivel de luz es inferior a 100, que parpadeen todos
los leds de la placa al mismo tiempo 3 veces (prenden todos y apagan todos) y
emita el mensaje: “ALERTA!!!”
- Si la placa se inclina hacia la izquierda (porque la
empujó el gato), que muestre la matriz de leds y luego
de 2 segundos el mensaje “Socorro!!”.
- Si no se produce nada de lo anterior mencionado, que
muestre todo el tiempo el ícono del corazón y el mensaje: “Todo OK”.
Incluye en el documento a entregar, las capturas correspondientes a la programación.
Reto Final 3: Integración.
Plantea una situación problemática que aplique:
- Que al presionar 3 botones y 2 pines muestre números, cadena de caracteres o
íconos diferentes en cada caso.
- Que al mover la placa en dos direcciones diferentes,
muestre un ícono y una frase diferente, en cada caso.
Incluye en el documento a entregar: el planteo de la situación problemática, las capturas correspondientes a la programación y la explicación en forma verbal de lo que ejecutan dichas órdenes.