Anda di halaman 1dari 10

PASO 4 - CONSTRUCCIÓN INDIVIDUAL

Luis Manuel Fonseca Palomino


Código: 77.192.697

Grupo:
203037

Tutor:
Jairo Antonio García Barreto

Universidad Nacional Abierta y a Distancia


Escuela: ciencias Básicas Tecnologías e Ingeniería
Curso: Software Avanzado para Ingeniería
Valledupar
2019
Introducción
En esta práctica se estudió la aplicación de estructuras de ejecución para el
desarrollo de instrumentos virtuales que dándole solución a un problema
determinado en el campo de la ingeniería electrónica y/o telecomunicaciones,
teniendo en cuenta los tipos de datos que se manejan.
En esta práctica se diseñaron instrumentos virtuales optimizados para resolver
problemas del campo de la ingeniería electrónica y/o telecomunicaciones que
requieran exportar datos
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
 Según los tiempos de encendido y apagado, mostrar en un indicador la
cuenta regresiva para el cambio de imagen en cada caso.

Actividades a desarrollar
Actividades a desarrollar
Individual
1. Descargar la guía para el desarrollo del componente práctico que encuentra
en el entorno de aprendizaje práctico y desarrollar la práctica No 3 descrita
allí.
2. Crear y publicar un video (en su cuenta de youtube), donde se explique el
funcionamiento de los programas desarrollados para dar solución a la
actividad práctica No 3, tanto a nivel de programador (código) como de
usuario
Colaborativo
Con base en el algoritmo que elaboraron en el trabajo colaborativo No 2, el grupo
debe diseñar el código fuente (diagrama de bloque) y el panel frontal del instrumento
virtual que solucione el problema planteado en el curso, para ese diseño debe
emplear Labview
Algoritmo para el solucionar el problema planteado.
Diseñar la primera interfaz o panel frontal que tendrá la solución al problema,
explicar el objetivo de cada uno de los elementos que la componen a nivel de
usuario y programador.
INTERFAZ 2 DEL PROBLEMA PLANTEADO

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

Diagrama de bloques para la primera matriz leds.


Para cambiar el color de los leds

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

Panel de dibujo utilizando una matriz de botones.


En un array agregamos un botón y creamos una matriz de 8X8.Tiempo de e

Tiempo de encendido de la imagen.


Se tiene como referencia el tiempo que introduce el usuario. Mientras el programa
se ejecute, a este valor le hacemos un decremento de una unidad, cuando el valor
ingresado llegue hasta cero el programa se detendrá.

Para la segunda matriz utilizamos el mismo diagrama de bloques con su respectiva


estructura (case structure y While loop), las dos matrices se ejecutan dentro de un
while loop.
Matriz de Avanzar.

Matriz de Detenerse.

CONCLUSIONES

LabView es un lenguaje de programación grafico diseñado para ingenieros y


científicos para desarrollar aplicaciones de pruebas, control y medidas. La
naturaleza intuitiva de programación grafica de labview lo hace fácil de usar. Con
LabView se puede usar un enfoque de diseño de sistemas graficos para diseñar,
generar prototipos y desplegar sistemas embebidos.

Anda mungkin juga menyukai