Student Projects

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW Lego MINDSTORMS NXT - Read button

Este artículo tiene por finalidad registrar la actividad de los botones del ladrillo inteligente NXT MindStorm, mientras se presiona un determinado botón se producirá un tono musical y al mismo tiempo se encenderá un led en el programa.

1.png

Desarrollo

Insertamos la primera función CreateNXTCluster que tiene la finalidad de realizar la conexión a un dispositivo, esta función recibe como primer parámetro el tipo de conexión pudiendo ser USB, Bluetooth, WiFi, etc. como segundo parámetro  el nombre del ladrillo NXT.

2.png

Luego Iniciamos la lectura del botón  LEFT ubicado en el panel frontal del ladrillo NXT mediante la funcion readNXTButton, esta función entrega un valor booleano que se encargara de generar un todo musical por un periodo de tiempo y frecuencia determinada. Realizamos el mismo la misma programación para el botón RIGHT del ladrillo.

3.png

Para detener la ejecución del programa se ha implementado un algoritmo que examina la actividad del botón ENTER del ladrillo y el botón de STOP de la aplicación, cualquier actividad de estos botones detiene  la ejecución del programa.

4.png

Finalmente el programa se muestra en la figura siguiente

5.png

Contributors