taller con lego mindstorms
TRANSCRIPT
LEGO MINDSTORMS
BLOQUE NXT
ACERCA DEL BLOQUE NXT
El Bloque es el cerebro que aporta uncomportamiento programable, inteligente y de tomade decisiones.
Icono de funcionamiento
Nivel de batería
altavoz
Puertos de Sensores
Botones del NXT• Naranja:
Encender/Intro.• Flechas gris claro:
Navegación, izquierda y derecha
• Gris oscuro: Borrar/Regresar
Icono bluetooth
Icono usb
Puertos para Motores
Puertos usb
Toma de corriente
CONEXIÓN DE MOTORES
Los motores se conectan a los puertos superiores denominados A, B, C
CONEXIÓN DE SENSORES
Los sensores se conectan a los puertos inferiores del bloque denominados 1,2,3,4
CONEXIÓN USB
El cable USB para programar el bloque se conecta en el puerto llamado USB en la parte superior del bloque
Sensor de luz
Sensor de tacto
Sensor ultrasónico
Sensor de sonido
Servomotores con Sensores de Rotación
BATERÍAS EN EL NXT
Batería recargable: la batería se puede cargar o usar el espacio para poner las 6 pilas AA
BATERÍAS EN EL NXT
Otros tipos de baterías: también se pueden utiliza 6 baterías AA.
Cuando la batería se agota aparece este icono:
Importante: no combinar los dos tipos de batería.
Menús del NXT
Nombre del Bloque NXT
Puede cambiar el nombre de su NXT dirigiéndose a la ventana del NXT en el software. Se puede acceder a esta ventana desde el controlador. Los nombres del NXT pueden tener como máximo ocho caracteres de longitud.
Opciones de pantalla del NXT:
ARCHIVOS GUARDADOS
Los archivos se colocan automáticamente en las carpetas adecuadas.Cuando descarga un programa utilizando un archivo de sonido alNXT, el programa se colocará en archivos de software mientras que losdatos de sonido se colocarán en archivos de sonido.
PROBAR EL NXT
La función Pruébeme [Try Me] permite experimentar con los sensoresy los motores utilizando programas que están listos para ejecutar.
Para comenzar, se presiona la fecha gris claro a la izquierda paradirigirse a Pruébeme (Try Me). Luego presione el botón naranja paraseleccionar Pruébeme.
REGISTRO DE DATOS DE NXT
El submenú Registro de datos de NXT [NXT Datalog] te permiterecopilar datos registrándolos sin necesidad de tener conexión con tuordenador.
La ejecución de un programa de Registro de datos de NXT crea unarchivo de registro que se guarda en el bloque NXT y que puedeimportarse al computador.
VER
En el submenú Ver [View], puede realizar una prueba rápida de sussensores y motores y observar los datos actuales para cada uno.
CONFIGURACIÓN
En el submenú Configuración [Settings], se puede ajustar las distintasconfiguraciones del NXT, como el volumen del altavoz o el modosuspendido [Sleep]. En este submenú, también se pueden eliminar losprogramas que haya almacenado en la memoria del NXT.
BLUETOOTH
En el submenú Bluetooth [Bluetooth], puede configurar una conexióninalámbrica entre su NXT y otros dispositivos Bluetooth, como otrasunidades NXT, teléfonos móviles y ordenadores.
SENSORES
¿QUÉ ES UN SENSOR?
Un sensor es un dispositivo capaz de detectarmagnitudes físicas o químicas.
Transforma dichas magnitudes en otra, que seamoscapaces de cuantificar y manipular.
Es un elemento idóneo para tomar, percibir unaseñal física proveniente del medio ambiente yconvertirla en una señal de naturaleza transducible.
SENSOR TÁCTIL
Puede agregar el sensor táctil a un modelo NXT y luego programar elcomportamiento del modelo para que cambie cuando se presiona o selibera el sensor táctil.
SENSOR ULTRASÓNICO
El sensor ultrasónico le permite al robot ver y reconocer objetos, evitarobstáculos, medir distancias y detectar movimiento.
El sensor ultrasónico utiliza el mismo principio científico que losmurciélagos: mide la distancia calculando el tiempo que demora unaonda de sonido en golpear un objeto y volver, al igual que un eco.
LÁMPARAS
Se puede encender y apagar las lámparas, para crear patronesintermitentes de luz. También pueden utilizarse para activar el sensorfotosensible, para mostrar que un motor está encendido o para indicarel estado de un sensor. También puede utilizarlas para darle vitalidad alos “ojos” de su robot u otras funciones.
LOS CONDUCTORES DE MOVIMIENTO
SERVOMOTORES
Los tres servomotores interactivos le proporcionan al robot lacapacidad de moverse. El bloque Desplazar [Move] automáticamentealinea sus velocidades para que el robot se mueva suavemente.
CABLES DE CONEXIÓN
Los cables permiten lacomunicación entre elbloque NXT con losmotores y sensores quese conecten a este.
P A R T E 2
USO DEL BLOQUE NXT Y SOFTWARE
NXT
USOS DEL BLOQUE NXT
USOS DEL BLOQUE NXT
El bloque NXT se puede utilizar sin contar con un ordenador.
A través de sus menús internos podemos: Probar los sensores
Ejecutar programas precargados
Almacenar datos de experimentos
TEST DE SENSORES
PRUEBA DEL SENSOR DE LUZ
Se Puede probar el sensor de luz de diferentes maneras utilizando Ver [View].
Al detectar la luz reflejada se enciende el foco reflector en el sensor.
En el menú Ver Seleccione el icono de Luz reflejada.
Seleccione el puerto en el cual ha colocado el sensor.
PRUEBA DEL SENSOR DE LUZ
Conecte el sensor fotosensible al NXT.
Coloque el sensor fotosensible cerca de los diferentes colores a su alrededor y observe las diferentes lecturas.
PRUEBA DEL SENSOR ULTRASONICO
En el menú Ver Seleccione el icono de Ultrasónico cm
Agregue el sensor ultrasónico al modelo NXT.
Seleccione el puerto en el cual ha colocado el sensor.
PRUEBA DEL SENSOR ULTRASONICO
Pruebe medir la distancia a un objeto. Mueva el objeto más cerca y vea las diferentes lecturas.
Nota: dos sensores ultrasónicos en la misma habitación pueden interferirse uno al otro en sus lecturas.
PRUEBA DEL SENSOR ULTRASONICO
INSTALACIÓN DEL SOFTWARE LEGO
MINDSTORMS
SOFTWARE LEGO MINDSTORMS NXT
LEGO Educación y Nacional Instruments han desarrollado conjuntamente el software LEGO MINDSTORMS Educación NXT.
El software cuenta con una interfaz intuitiva de arrastrar y soltar y un entorno de programación gráfico que lo hace lo suficientemente fácil para un principiante como potente para un experto.
SOFTWARE LEGO MINDSTORMS NXT
El software LEGO MINDSTORMS Educación NXT es una versión mejorada del software profesional de programación gráfica NI LabVIEW utilizado por científicos e ingenieros en el mundo para diseñar, controlar y probar productos y sistemas.
INTERFACE DEL SOFTWARE
INTERFAZ DE USUARIO
1. Robot Educador
2. Mi Portal
3. Barra de herramientas
4. Zona de trabajo
5. Ventana Ayuda contextual
6. Mapa de zona de trabajo
7. Paleta de programación
8. Panel de configuración
9. Controlador
10. Ventana del NXT
ROBOT EDUCATOR
1. Robot Educador Aquí se pueden encontrar instrucciones deconstrucción y programación utilizando el modelo Robot Educador.
2. La barra de herramientas incluye los comandos más frecuentementeutilizados de la barra de menú en una ubicación de fácil acceso.
3. Ventana de Trabajo es el espacio en la pantalla donde se realiza laprogramación. Arrastre bloques de programación desde la paleta deprogramación a la zona de trabajo y coloque los bloques en la viga desecuencia
4. Ventana NXT Esta ventana emergente proporciona información sobre las configuraciones de memoria y
comunicación del NXT
ROBOT EDUCATOR
Robot Educador Software El Robot Educador es una serie de tutoriales que muestran cómo programar un robot de dos motores utilizando las funciones principales del software LEGO MINDSTORMS Educación NXT.
El Educador robot también incluye tutoriales de Registro de datos
PALETAS DE CLASIFICACIÓN
Para simplificar su uso, la paleta de programación se ha dividido en tres grupos de paletas diferentes: la paleta común: se recomienda como un punto de partida
la paleta completa
la paleta personalizada (que contiene bloques que usted crea o descarga de Internet).
PANEL DE CONFIGURACIÓN
Cada bloque de programación cuenta con un panelde configuración en el que puede ajustar laconfiguración del bloque seleccionado.
Cuando se selecciona un bloque en la zona detrabajo, su panel de configuración se hace visible yactivo en la parte inferior de la pantalla.
PANEL DE CONFIGURACIÓN
Al cambiar los parámetros en cada panel deconfiguración, puede cambiar la forma en que secomportará un bloque en particular.
Por ejemplo, para hacer que su robot se desplacemás rápido, puede cambiar la propiedad Potencia[Poder] en el panel de configuración del bloqueDesplazar.
PANEL DE CONFIGURACIÓN
Este panel difiere para cada bloque de programación
BOTONES DE INTERACCIÓN CON EL NXT
Botón de ventana NXT: brinda acceso alas configuraciones de memoria y comunicación del NXT
Botón Descargar y ejecutar selección: Carga y ejecuta solo la parte seleccionada del programa en el NXT.
Botón Detener: detiene el programa en ejecución.
Botón Descargar y ejecutar: carga y ejecuta el programa del área de trabajo al NXT
Botón Descargar: carga el programa al NXT.