taller con lego mindstorms

51
LEGO MINDSTORMS

Upload: cipinzon

Post on 23-Jan-2018

143 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Taller con Lego Mindstorms

LEGO MINDSTORMS

Page 2: Taller con Lego Mindstorms

BLOQUE NXT

Page 3: Taller con Lego Mindstorms

ACERCA DEL BLOQUE NXT

El Bloque es el cerebro que aporta uncomportamiento programable, inteligente y de tomade decisiones.

Page 4: Taller con Lego Mindstorms

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

Page 5: Taller con Lego Mindstorms

Icono bluetooth

Icono usb

Puertos para Motores

Puertos usb

Toma de corriente

Page 6: Taller con Lego Mindstorms

CONEXIÓN DE MOTORES

Los motores se conectan a los puertos superiores denominados A, B, C

Page 7: Taller con Lego Mindstorms

CONEXIÓN DE SENSORES

Los sensores se conectan a los puertos inferiores del bloque denominados 1,2,3,4

Page 8: Taller con Lego Mindstorms

CONEXIÓN USB

El cable USB para programar el bloque se conecta en el puerto llamado USB en la parte superior del bloque

Page 9: Taller con Lego Mindstorms

Sensor de luz

Sensor de tacto

Sensor ultrasónico

Sensor de sonido

Servomotores con Sensores de Rotación

Page 10: Taller con Lego Mindstorms

BATERÍAS EN EL NXT

Batería recargable: la batería se puede cargar o usar el espacio para poner las 6 pilas AA

Page 11: Taller con Lego Mindstorms

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.

Page 12: Taller con Lego Mindstorms

Menús del NXT

Page 13: Taller con Lego Mindstorms

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:

Page 14: Taller con Lego Mindstorms

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.

Page 15: Taller con Lego Mindstorms

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.

Page 16: Taller con Lego Mindstorms

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.

Page 17: Taller con Lego Mindstorms

VER

En el submenú Ver [View], puede realizar una prueba rápida de sussensores y motores y observar los datos actuales para cada uno.

Page 18: Taller con Lego Mindstorms

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.

Page 19: Taller con Lego Mindstorms

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.

Page 20: Taller con Lego Mindstorms

SENSORES

Page 21: Taller con Lego Mindstorms

¿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.

Page 22: Taller con Lego Mindstorms

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.

Page 23: Taller con Lego Mindstorms

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.

Page 24: Taller con Lego Mindstorms

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.

Page 25: Taller con Lego Mindstorms

LOS CONDUCTORES DE MOVIMIENTO

Page 26: Taller con Lego Mindstorms

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.

Page 27: Taller con Lego Mindstorms

CABLES DE CONEXIÓN

Los cables permiten lacomunicación entre elbloque NXT con losmotores y sensores quese conecten a este.

Page 28: Taller con Lego Mindstorms
Page 29: Taller con Lego Mindstorms

P A R T E 2

USO DEL BLOQUE NXT Y SOFTWARE

NXT

Page 30: Taller con Lego Mindstorms

USOS DEL BLOQUE NXT

Page 31: Taller con Lego Mindstorms

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

Page 32: Taller con Lego Mindstorms

TEST DE SENSORES

Page 33: Taller con Lego Mindstorms

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.

Page 34: Taller con Lego Mindstorms

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.

Page 35: Taller con Lego Mindstorms

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.

Page 36: Taller con Lego Mindstorms

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.

Page 37: Taller con Lego Mindstorms

PRUEBA DEL SENSOR ULTRASONICO

Page 38: Taller con Lego Mindstorms

INSTALACIÓN DEL SOFTWARE LEGO

MINDSTORMS

Page 39: Taller con 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.

Page 40: Taller con Lego Mindstorms

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.

Page 41: Taller con Lego Mindstorms

INTERFACE DEL SOFTWARE

Page 42: Taller con Lego Mindstorms

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

Page 43: Taller con Lego Mindstorms
Page 44: Taller con Lego Mindstorms

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

Page 45: Taller con Lego Mindstorms

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

Page 46: Taller con Lego Mindstorms

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).

Page 47: Taller con Lego Mindstorms

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.

Page 48: Taller con Lego Mindstorms

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.

Page 49: Taller con Lego Mindstorms

PANEL DE CONFIGURACIÓN

Este panel difiere para cada bloque de programación

Page 50: Taller con Lego Mindstorms

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.

Page 51: Taller con Lego Mindstorms