Victor Martinez

TRABAJO INDIVIDUAL 1. Ejercicio En LabVIEW Realice un instrumento virtual que le permita al usuario encender “x” cantida

Views 101 Downloads 10 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

TRABAJO INDIVIDUAL 1. Ejercicio En LabVIEW Realice un instrumento virtual que le permita al usuario encender “x” cantidad de leds, que están dispuestos en un arreglo bidimensional de orden “mxn”, de manera que el encendido de los leds se realiza por recorrido de filas o columnas de forma progresiva de izquierda a derecha o arriba abajo respectivamente, según lo seleccione el usuario, por ejemplo, si el usuario desea encender 7 leds con recorrido por columnas, en un arreglo de 3 filas por 4 columnas, se debe visualizar así, por cada “t” segundos que transcurran.

El usuario debe poder establecer: 

Tamaño del arreglo bidimensional “mxn” (un valor entre 3 y 10 tanto para número de filas como de columnas)



Recorrido para el encendido (filas, columnas)



Cantidad de leds a encender



Velocidad de encendido “t”

1.1. Crear y publicar un video (en su cuenta de YouTube), donde se sustente el funcionamiento de los programas desarrollados para dar solución a la actividad práctica, la explicación debe darse para: 

El código desarrollado, indicando a partir de la lógica de programación las estructuras condicionales y cíclicas empleadas



Evidenciar el funcionamiento de la solución visual, a partir de un ejemplo

1.2. Consultar la teoría de las estructuras, funciones, controles e indicadores empleados en el VI y realizar un resumen de dicha información; recuerde indicar la fuente con normas APA.

En la interfaz gráfica se dispuso de dos botones booleanos donde el usuario puede determinar el tipo de arreglo bidimensional ARREGLO HORIZONTAL O VERTICAL (horizontal: ON, vertical: OFF) y la fauna en que espera se enciendan los leds. Además, el

usuario puede ingresar el valor de leds que desea para el arreglo y cuántos de ellos quiere sean encendidos.

Controles e indicadores booleanos:

Son aquellos conformados por solo dos

opciones o dos estados, ya sea TRUE o FALSE.

numeric control

Permita ingresar un valor definido por el usuario, en números enteros para este caso.

Diagrama de Bloques: Los objetos del diagrama incluyen terminales, funciones y demás, los cuales envían datos, se hace una programación con ayuda de bloques y demás.

Numeric indicator

Este tipo de control permite configurar y personalizar más de una opción en su salida.

Paleta de Controles

Contiene controles e indicadores echo para crear la interfaz de usuario.

Panel Frontal

Es una interfaz donde el usuario interactúa.

And

Calcula el y lógico de las entradas. Ambas entradas deben ser valores booleanos, valores numéricos o grupos de errores. Si ambas entradas son verdaderas, la función devuelve verdadero; de lo contrario, devuelve a falso.

Agrega 1 al valor de entrada

Less or equal y greater or equal

Estos son operadores matemáticos que revisan dos variables en sus entradas y dependiendo de si se cumple la condición es verdadera su salida y si no es falsa su salida.

Esta función ejecuta un sub-diagramas n veces, donde n es el valor conectado. Donde n es el valor conectado a la terminal N. la iteración (i) es el terminal que proporciona el recuento de iteraciones del bucle actual que va de 0 a n-1.

Remplaza un elemento o sub matriz de la entrada por el elemento configurado en la “new element sub array”.

Crea una matriz n-dimensional donde cada elemento se inicializa con el valor del elemento t. para este caso una constante false. Controles e indicadores numéricos: son los que proporcionan los datos numéricos ya sean reales o enteros. Controles e indicadores numéricos: son los que proporcionan los datos numéricos ya sean reales o enteros.

1.3 Con base en el resumen hecho y el desarrollo de la práctica, plantee un diseño de 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.

A continuación dejo el desarrollo de la primera interfaz