Sie sind auf Seite 1von 2

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 a partir del ingreso de un 1 lógico en las casillas que determine,
para cada imagen

 Mostrar la matriz diseñada con la imagen a mostrar para caminar y parar.

 Simular con un temporizador, la visualización alterna de cada matriz, el usuario


determina dicho tiempo.

 Mostrar una matriz que contenga la coincidencia de led encendido para la imagen
de caminar y parar.

Presente una idea solución al problema a resolver diligenciando la siguiente


tabla

Tabla 1. Descripción de la idea propuesta para resolver el problema (no las prácticas)

Ítem a Respuesta
resolver

Para la solución a este problema hace necesario usar ya sean dos matriz de leds de 8x8 o de 16
una de ánodo común y la otra de cátodo común, de esta forma se pueden encender solo los d
dos imágenes que preferiblemente serian en dos colores y posiciones distintas, cuando el semá
la matriz roja una persona parada (stop), por el contario cuando pase a verde el semáforo se
Descripción persona con los pies separados y un poco inclinada indicando “Caminar”, el cronometro se pue
de la idea, poder visualizar el tiempo que falta para que cambie el semáforo.
realizarla a
través de Siendo la matriz de ánodo o cátodo común, se puede encender puntos exactos para lo cual se pue
Algoritmo ó o se pueden crear en el código base las dos matrices
texto
explicativo. Ejemplo:
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0
0 0 0 1 0 0 0 0
0 0 1 1 1 0 0 0
0 0 0 0 1 1 0 0
0 1 0 1 0 1 0 0
0 0 0 1 1 0 1 0
0 0 0 1 0 0 0 0
0 0 1 0 1 0 0 0
0 0 1 0 1 0 0 0
0 0 0 1 0 1 0 0
0 0 1 0 1 0 0 0
0 0 0 1 0 0 1 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
Serian la indicación de Stop y caminar respectivamente

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0
0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0
0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0
0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

- Diseño deseado stop o run


Información - Tiempo del contador o temporizador de stop y run (para y caminar).
de entrada - Color deseado para cada caso.

Se debe desarrollar el debido algoritmo con las exigencias estipuladas como lo es el cronomet
Procesos

Información La información de salida, además de la imagen propuesta para cada caso será también el cro
de salida peatones saber con certeza la duración del mismo en el estado que se encuentre.

Ventajas Informa de forma más eficiente a los peatones si pueden “cruzar” o si tienen que esperar el pa

Desventajas No se conoce con exactitud si la ilustración de un peatón caminando sea entendible en un led d
Temas a Monroy, J. (2016). Conceptos Básicos de programación. [Archivo de
consultar y http://hdl.handle.net/10596/10293
la referencia
bibliográfica Monroy, J. (2018). Fundamentos de Programación en Software de Tratamiento Matemático. [
de donde lo de: http://hdl.handle.net/10596/22302
va a extraer.
Gil, R. M. (2003). Introducción rápida a Matlab y Simulink para ciencia e Madrid, E
Capítulo 1. pág. 1-21. Capítulo 3. pág.
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=1&docID=110

Das könnte Ihnen auch gefallen