Вы находитесь на странице: 1из 5

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS ELECTRÓNICA E INDUSTRIAL


CARRERA DE INGENIERÍA INDUSTRIAL EN PROCESOS DE AUTOMATIZACIÓN
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 – FEBRERO 2018

Resultados y Discusión
Para el desarrollo del software en labview, se empieza con la lectura de cada una
de las letras, en el cual mediante un controlador String que va a leer la palabra, por
consiguiente mediante un string subset vamos trayendo una parte del string es
decir una letra en cada una de las posiciones y estas enviándole a cada estructura
case que tiene inmerso un array de 2 dimensiones con cada una de las letras, por
consiguiente se conecta a un Insert in to array, en la que va uniendo cada matriz
de 2 dimensiones, es decir va uniendo cada letra de forma consecutiva, y como esta
de forma vertical se la transpone con un transpose 2d array, para que salgan las
letras de forma horizontal .

Figura 1: Lectura de las 10 letras ingresadas y colocadas en una sola matriz horizontal
Elaborado por: Grupo de trabajo

Después de la lectura de los datos se realiza la transición horizontal, en la cual se


utiliza un index array que ingresa el array leído Devuelve el elemento o subcampo
de la matriz n-dimension en el índice, en la cual en las entradas de las dimensiones
a sacar los subcampos se ingresa cada una de las filas de la matriz, en este caso
son 7 filas, en las salidas de cada subcampo se conecta con un Feedback Node
que Almacena datos de una ejecución VI o iteración de bucle a la siguiente, en la
cual va conectada un Rotate 1 array que Gira los elementos de la matriz el número
de lugares y en la dirección indicada por n que está conectada por un selector +1
que tendrá el giro para la derecha o -1 que será el giro para la izquierda, y la salida
de esta será ingresada en el Feedback note y por cada vez que vaya pasando el
ciclo va pasando de posición en posición que se va a ir construyendo con un Build
array
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA INDUSTRIAL EN PROCESOS DE AUTOMATIZACIÓN
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 – FEBRERO 2018

Figura 2: Construcción de la transición horizontal para las 7 filas


Elaborado por: Grupo de trabajo

Por consiguiente de la salida del Build array, ya obtenida la transición se la conecta


a una estructura Case para establecer una selección mediante un controlador en el
panel frontal, para elegir si queremos la transición horizontal y vertical.

Figura 3: Estructura Case para determinar la transición horizontal o vertical


Elaborado por: Grupo de trabajo

Para la transición horizontal se considera en la parte verdadera de la estructura


case que se coloca un buil array, en la cual se va a ir uniendo cada una de las
columnas que compone el array con la misma lógica de la transición horizontal
para las 70 columnas.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA INDUSTRIAL EN PROCESOS DE AUTOMATIZACIÓN
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 – FEBRERO 2018

Figura 4: Transición para las 70 columnas de manera vertical para 10 letras


Elaborado por: Grupo de trabajo

Cada una de las salidas del build array que son las pertenecientes a cada letra se las
conecta a otro build array para conformar todos los 10 caracteres, en la cual está dentro
del case cuando este está en false, y de esta manera transponerla para que salga de
forma horizontal y que la transición sea vertical.

Figura 5: Agrupación de cada carácter


de sus columnas individuales en eun
build array y transpuesta para forma
horizontal.
Elaborado por: Grupo de trabajo
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA INDUSTRIAL EN PROCESOS DE AUTOMATIZACIÓN
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 – FEBRERO 2018

Ala salida del case para determinar el movimiento de las 10 palabras se coloca una
estructura case para condicionar los colores de las letras de los leds si son por cada
letra true o false, mediante un pulsador que controla, y este sale a la matriz final de
leds que se tendrá en el panel frontal.

Figura 6: Inversor de true y false en la matriz para las letras ingresadas.


Elaborado por: Grupo de trabajo

Para finalizar en cada puerto de control tipo boleano se conecta luces led para
indicación en el panel frontal para saber en qué posición está el movimiento y en
qué sentido de los leds y se coloca un time con un slider de controlador, para
controlar la velocidad de la transición, y toda la programación dentro de una
estructura While Loop para tener un control del software.

Figura 7: Controladores del sentido de movimiento y la orientación, temporizador para transición y


control de stop.
Elaborado por: Grupo de trabajo

Entonces se obtiene el panel frontal de la siguiente manera

Figura 8: Panel frontal del ingreso y


cartel de leds.
Elaborado por: Grupo de trabajo
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA INDUSTRIAL EN PROCESOS DE AUTOMATIZACIÓN
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 – FEBRERO 2018

En la que se puede seleccionar la dirección de las letras arriba, abajo, izquierda y


derecha y el color de las letras en el modo true o false, así como la velocidad del tiempo
de transición.

Вам также может понравиться