Este artículo tiene por finalidad realizar un programa que realice la lectura de un sensor conectado al ladrillo inteligente NXT MindStorm, mostrar un mensaje en la pantalla LCD del dispositivo y al mismo tiempo en el panel frontal de nuestro programa:
Desarrollo
Insertamos la primera función CreateNXTCluster que tiene la finalidad de realizar la conexión con el ladrillo NXT, 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 dispositivo.
Luego Iniciamos la lectura del sensor de contacto con la función TOUCH_PRESSED este bloque recibe parámetros de nombre y puerto, el valor registrado por el sensor es extraído y comparado en una estructura CASE, que determinara el mensaje a enviar: TRUE: Yes, False: Not concatenado con la palabra TOUCH?, el mensaje compuesto será escrito en la línea 4 del LCD
Finalmente el programa se muestra en la figura siguiente, el programa se repetirá a intervalos de 50 ms después de haber realizado la conexión del ladrillo y configurado el puerto del robot.