Sebass

16
SOFTWARE LEGO MINDSTORM NXT Sebastián Hernández pardo David González 906

Transcript of Sebass

SOFTWARE LEGO MINDSTORM NXTSebastián Hernández pardoDavid González906

INSTALACIÓN DEL SOFTWARE

Acerca del software

LEGO® Education y National Instruments han desarrollado conjuntamente el software LEGO MINDSTORMS® Education 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. El software LEGO MINDSTORMS Education NXT es una versión mejorada del software profesional deprogramación gráfica NI LabVIEW utilizado por científicos e ingenieros en el mundo para diseñar, controlar y probar productos y sistemas como los reproductores de MP3 y DVD, teléfonos móviles y dispositivos de seguridad de bolsas de aire para vehículos

Requisitos del sistema

Antes de instalar el software LEGO MINDSTORMS Education NXT, asegúrese de que su ordenador cumpla con los requisitos del sistema.

Primer programa Inicie el software en su

ordenador o Mac con un doble clic enel icono del programa.

Escriba el nombre de su primer programa,o simplemente haga clic en Ir.

Primero, haga clic en el icono del bloqueSonido [Sound] en la paleta de programación

Primer programa

Arrastre un bloque de Sonido [Sound] y suéltelo a laderecha del punto de partida en la zona de trabajo.Su programa ya está listo para descargar y ejecutar.

Asegúrese de que enciende su NXT y que conectael cable USB a su ordenador y al NXT (consulte lapágina 9, Conexión de la tecnología NXT).Localice el controlador en la esquina inferior derecha de lazona de trabajo. Haga clic en Descargar y ejecutar (botóncentral) y escuche lo que ocurre.Enhorabuena, ha completado su primer programa

Presentación software

Una presentación rápida1. Robot Educator2. Mi Portal3. Barra de herramientas4. Zona de trabajo5. Ventana Ayuda contextual6. Mapa de zona de trabajo7. Paleta de programación8. Panel de configuración9. Controlador10. Ventana del NXT

Robot educator El Robot Educator es una serie de tutoriales

que muestrancómo programar un robot de dos motores utilizando lasfunciones principales del software LEGO® MINDSTORMS®Education NXT.El Educador robot también incluye tutoriales de Registro dedatos (puedes ver más información acerca del Registro dedatos en las páginas 61-71).

Haga clic para ver una lista de los ejemplos dedesafíos para la paleta.Haga clic nuevamente para abrir el ejemplo.

El desafío presenta una situación para resolver utilizando losejemplos de construcción o programación o por su cuenta.

Robot educator

Siga las instrucciones de construcción para construir elmodelo Robot Educator.

Por la zona de trabajo, arrastre y suelte los bloquesque corresponden con el programa que se muestraen la Guía de programación.Descargue el programa de muestra a su robot yobserve cómo responde el robot.

En la paleta común hay ejemplos de programas que utilizanlos siete bloques comunes.

Robot educator

Para ver una lista de ejemplos para la tecnología NXTespecífica, haga clic en un elemento debajo de Seleccionar.

Diríjase a Mi portal para encontrar información útil yactualizaciones relacionadas con el software LEGO®MINDSTORMS® Education NXT

Una serie de ejemplos muestran cómo los iconos de la paletacompleta se pueden utilizar para programar un modelo

Paleta de programaciónLa paleta de programación contiene todos los bloques deprogramación que necesita para crear programas. Cadabloque de programación incluye instrucciones que el NXTpuede interpretar. Puede combinar los bloques para crearun programa.

Cuando haya terminado de crear un programa, lo descargahacia el NXT. Recuerde encender y conectar su NXT antesde descargar un programa.

Paleta de programaciónPara simplificar su uso, la paleta de programación se hadividido en tres grupos de paletas diferentes: la paletacomún, la paleta completa y la paleta personalizada (quecontiene bloques que usted crea o descarga de Internet).La paleta común se recomienda como un punto de partida.

Paleta de programación

Bloques comunesLos bloques comunes son los mismos bloques que estándisponibles en la paleta común.

Bloques de acciónLos bloques de acción le permiten controlar tipos de comportamientoespecífico relacionados con varios dispositivos de salida: el servomotorinteractivo, los sonidos del NXT, la pantalla del NXT, el Bluetooth (enviar),los motores* y las lámparas*

Bloques sensoresUtiliza estos bloques en combinación con los sensores de tu robotpara controlar su comportamiento. Los bloques corresponden asensores de contacto, sonido, luz y ultrasonidos; botones NXT,rotación de los servomotores interactivos, temporizadores, Bluetooth(receptor) y sensores de temperatura opcionales.

Bloques de flujoEstos bloques le permiten crear comportamientos más complejos.Los bloques incluyen el control para repetir, esperar y condicionesvariables; los bloques para detener el comportamiento o el flujológico en un programa; y los bloques de decisión para programarrespuestas a condiciones de los sensores específicas.

Paleta de programación

Bloques de datosPermiten realizar operaciones booleanas, matemáticas, de comparación,de rango, crear condiciones aleatorias y almacenar variables o constantes.

Bloques avanzadosUtiliza estos bloques para convertir datos en texto, agregar texto, controlar la funciónde suspensión del NXT, guardar archivos en el NXT, calibrar sensores, reiniciarmotores, iniciar y detener el registro de datos y conectarte a través de Bluetooth.

Paleta personalizada

Mis bloquesUtilizando Mis bloques, puede guardar un programa como unbloque que luego puede volver a usar en otros programas.

Descargas WebUtilizando el bloque Descargas Web, puede guardarprogramas que descarga del correo electrónico de susamigos, desde el portal o desde un sitio Web comowww.MINDSTORMSeducation.com

El panel de configuraciónCada bloque de programación cuenta con un panel de configuraciónen el que puede ajustar la configuración del bloque seleccionado.Cuando se selecciona un bloque en la zona de trabajo, su panel deconfiguración se hace visible y activo en la parte inferior de la pantalla.Al cambiar los parámetros en cada panel de configuración, puedecambiar la forma en que se comportará un bloque en particular. Porejemplo, para hacer que su robot se desplace más rápido, puedecambiar la propiedad Potencia [Power] en el panel de configuracióndel bloque Desplazar.

El controlador