Cerradura electrónica en NXT-G

cerraduraLa cerradura es un elemento mecánico, generalmente metálico que impide el acceso al contenido que protege si se carece del elemento que permite abrirlo, tradicionalmente una llave y en la actualidad cada vez más tarjetas magnéticas que deben pasar por una banda o transpondedores pasivos – elementos que son identificados por escáneres, robots u ordenadores. Es necesario que interactúe con un sensor que decodifique la información que contiene y la transmita al centro de datos. Tienen un alcance muy limitado-. Aunque también existen cerraduras que tienen un panel y requieren de una contraseña de acceso. Este es el caso de nuestro experimento de hoy, una cerradura electrónica en NXT-G. Seguir leyendo →

Bluetooth en RobotC

bluetoothEl Bluetooth es un protocolo de comunicaciones muy útil que permite conectar distintos dispositivos a distancia. Se emplea en la actualidad para el intercambio de información entre móviles, aunque también lo podemos encontrar en otros dispositivos como micrófonos inalámbricos, ordenadores, o la misma PS3, etc. Los LEGO Mindstorms NXT también cuentan con Bluetooth, el cual sirve generalmente para subir programas al NXT desde el ordenador. Sin embargo las posibilidades son mucho mayores. Hoy veremos el tratamiento del Bluetooth en RobotC. Seguir leyendo →

NetBeans, opción gráfica para LeJOS

NetbeansNetbeans es una plataforma que permite la creación de interfaces gráficas, y que es completamente compatible con LeJOS. Existe de hecho un plugin (complemento) de LeJOS para NetBeans, y además las carpetas de ejemplos de LeJOS viene ya preparadas para su compilación y ejecución en NetBeans. Gracias a NetBeans se pueden hacer aplicaciones como un mando radio-control para manejar nuestro robot desde el ordenador. Seguir leyendo →

Manejo Remoto del NXT en LeJOS

c0018_bluetooth_usb_01Hasta ahora hemos visto cómo comunicar varios NXT entre sí y enviar información de uno a otro, pero también es posible comunicarnos con un NXT mediante el PC, dándole instrucciones ya sea mediante mediante comandos, o creando un UI (Interfaz de Usuario) con botones y consola propia. Es cierto que estas comunicaciones son más complejas que las que se realizan habitualmente entre los propios NXT, pero también son muchas las posibilidades que nos proporcionan. Veamos el Manejo Remoto del NXT en LeJOS. Seguir leyendo →

Bluetooth en LeJOS

bluetoothEl Bluetooth es un protocolo de comunicaciones muy útil que permite conectar distintos dispositivos a distancia. Se emplea en la actualidad para el intercambio de información entre móviles, aunque también lo podemos encontrar en otros dispositivos como micrófonos inalámbricos, ordenadores, o la misma PS3, etc. Los LEGO Mindstorms NXT también cuentan con Bluetooth, el cual sirve generalmente para subir programas al NXT desde el ordenador. Sin embargo las posibilidades son mucho mayores. Veamos cómo se controla el Bluetooth en LeJOS. Seguir leyendo →

GPS con NXT y LabVIEW

El GPS (Global Positioning System) es un sistema que permite determinar en todo el mundo la posición del receptor que recibe dichas señales. Dicho receptor puede formar parte del sistema de navegación de un coche, un avión, un ciclista, o un excursionista, y lo hace con una precisión habitual de varios metros, por lo que tiene tanto aplicaciones civiles como militares. Es posible incrementar la precisión del sistema mediante el uso del denominado GPS diferencial, aunque dicha posibilidad es normalmente empleada de forma exclusiva por sistemas militares. Veamos cómo trabajar el GPS con NXT. Seguir leyendo →

Cambio de Marchas Automático NXT en LeJOS

detalleLos motores presentan un máximo y mínimo de posible velocidad. Pero muchas veces nos encontramos en situaciones en las que necesitamos más potencia o más velocidad de la que nuestros motores pueden ofrecer. Una solución poco práctica es utilizar diferentes motores, pero esto exige complicar la mecánica excesivamente. Una posible solución es hacer uso de una caja de cambios. Exploremos cómo realizar un cambio de marchas automático NXT en LeJOS. Seguir leyendo →

Sensor de ultrasonidos en RobotC

IMG_2177El sensor de ultrasonido puede ser muy útil, aunque su poca precisión debe de tenerse en cuenta para evitar ciertos problemas. Así mismo, un uso mejorado de los motores puede incrementar nuestra precisión a la hora de realizar movimientos complicados. En este artículo ahondaré en temas ya vistos, como los motores, e introduciré el sensor de ultrasonidos en RobotC. Finalmente haré un programa de prueba para que se vea todo esto. Seguir leyendo →