Professional Documents
Culture Documents
Grupo:
203037
Tutor:
Jairo Antonio García Barreto
Actividades a desarrollar
individual
1. Recuerde el problema que resolvieron
Problema
En una empresa de publicidad, se requiere implementar un programa que permita
al diseñador bosquejar dos imágenes a visualizar en una matriz de leds a instalar al
lado de un semáforo, la idea es mostrar una imagen que le indique al peatón cuando
caminar y otra para cuando parar; para ello el aplicativo que diseñe debe permitir:
Digitar el orden de la matriz (no inferior a 8x8)
El programa debe permitir que el usuario establezca que leds encenderán
para formar la imagen.
Mostrar la matriz diseñada con la imagen a mostrar para caminar y parar.
Simular, la visualización alterna de cada matriz, el usuario determina la
velocidad de encendido y apagado de cada imagen por separado.
Modificar los colores empleados para visualizar cada imagen
En esta nueva interfaz se añadió una nueva matriz, que es donde se va a dibujar la
imagen para que el peatón se detenga.
Configuración Imagen 1
Botón que inicia el funcionamiento del programa una vez ingresado el tiempo que
durara encendida la matriz. el botón está asociado a una estructura (Case structure)
que nos permite ejecutar el código siempre y cuando la condición booleana inicial
sea verdadera (true).
Diagrama de bloques para el sentido de rotecion de ensendido de los leds.
Comparador entre 1 y -1 que nos permite cambiar la direcios de izquierda a derecha
y viceverza.
Velocidad de Movimiento
Matriz de Detenerse.
3. Realizar las simulaciones con ese conjunto de datos de prueba y capturar las
pantallas que evidencian su funcionamiento
Simulaciones:
Datos de Resultado arrojado por el programa (Captura de Describir el Fragmento de código ajustado
prueba pantalla) ajuste que (En caso de requerirse)
se realiza al
código en
caso de
requerirse
Visualizar ll Matriz inicial Maximizar el panel de visualización
Matriz a para de 8X8 para de la matriz leds
avanzar y la ambos caso,
matriz B para comienzan
detenerse apagados
los leds
hasta que no
se configure
el tiempo
que van a
permanecer
encendidos y
la imagen
que se va a
dibujar en
cada caso
Dibujar la Se dibuja la No se requiere ajuste
imagen que se imagen sobe
va a visualizar un panel de
en las matrices botones en
leds. un array de
las mismas
dimensiones
} de la matriz
leds.
Ajustar el Establecer
tiempo en el de manera
que van a durar automática
encendido los el cambio de
leds, visualizar una señal a
el conteo otra sin la
regresivo hasta necesidad Ajustar la iniciación del conteo en la
que los leds se de indicar segunda imagen sin necesidad de
apaguen que la que sea indicada por el usuario.
segunda
imagen que
inicialice la
cuenta
regresiva.
Cambiar la Permite
dirección de desplazar los
desplazamient leds
o de los leds encendido
encendidos. de izquierda
a derecha y
viceversa.(n
o hay
cambios en
el código)