You are on page 1of 4

SOFTWARE AVANZADO PARA INGENIERIA

CÓDIGO: 203037

Paso 2. Experimentación

Aporte Individual

Presentado a:

Juan Monroy

Entregado por el estudiante:

Carlos Robiro Díaz Pinchao


Código: 87216692

Grupo: 203037_18

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
MARZO DE 2019
PASTO
Tabla 1. Descripción de la idea propuesta
Item a Respuesta
resolver
Descripción de Para dar solución al problema planteado vamos a desarrollar
la idea (Algoritmo VI utilizando arreglos de 2 dimensiones
ó texto explicativo)
Código de la idea solución

En el diagrama de bloques podemos observar un diseño que


podrá dar solución al problema planteado.

En la parte superior encontramos una palanca de dirección la


cual está conectada a un selector con dos constantes una
positiva y una negativa esto nos permitirá seleccionar la
dirección en la que van a correr los led que se enciendan ya
sea hacia adelante o hacia atrás.

El arreglo que esta etiquetado como CONTROL es el que


permitirá al usuario encender los led para formar la imagen
que va a aparecer en la pantalla led.

El Index Array me permite descomponer la matriz en


arreglos de una dimensión cada fila de la matriz será un
vector
Con el rotate 1D Array y el feedback node rotamos cada
uno de los arreglos para que me queden en el mismo orden
que los led de la pantalla, ese proceso los hacemos para cada
uno de los arreglos según sea la dimensión de la matriz, luego
conectamos a un build array el cual me va a mostrar el
resultado en la pantalla led.
Para que los led corran ya sea de izquierda a derecha o
derecha izquierda vamos a colocar todo dentro de una
estructura While Loop.

Para que el usuario pueda controlar la velocidad con la que


va a pasar la imagen en la pantalla utilizaremos un Timing
conectado a un slide.

Resultado

En el panel de control el usuario podrá encender los led que


desee para formar una imagen

En la pantalla led correrá la imagen seleccionada de acuerdo


a la dirección que el usuario seleccione y con la barra de
velocidad podrá elegir la rapidez con que la imagen pasa de
un lado a otro y con el botón stop detiene la pantalla led

Información de Botones OK de la matriz Panel de control


entrada
Procesos Descomponer la matriz de botones OK en vectores de una
dimensión
Rotar cada uno de los vectores
Construir la matriz de leds
Información de Imagen construida con leds
salida
Ventajas
Fácil manejo para ingresar los datos del usuario

Desventajas - Si se crea una matriz demasiado grande se deben


repetir muchas veces los mismos procesos lo cual
podría generar errores
- El programa solo mostraría una imagen ya sea para
parar o para seguir

Temas a Temática a consultar


consultar con la
referencia - Manejo de Matrices
bibliográfica de - Manejo de estructuras
donde lo va a - Manejo de Clusters
extraer
Referencias Bibliográficas

- National Instruments Corporation (2015) [Manual de


usuario NI LabView para estudiantes]
- Lajara, V. J. R. (2007). LabVIEW: entorno gráfico de
programación. Barcelona, ES: Marcombo. Capítulo 1.
pág. 3-36
-

1. Establecer como mínimo un criterio de viabilidad puede ser: técnico, de


interacción, económico, entre otros, para que posteriormente en grupo los
apliquen y puedan seleccionar la mejor de las ideas.

Tabla 2. Criterio propuesto para evaluar las ideas

Descripción del criterio Rango de puntuación


a proponer
La idea es clara y descifrable De 1 a 10
Cumple con los requerimientos planteados De 1 a 10
Fácil de manejar para el usuario De 1 a 10
El diagrama de bloques y el panel frontal son claros y De 1 a 10
ordenados
Efectividad en su ejecución De 1 a 10