25

SOFTWARE NXT

Embed Size (px)

Citation preview

INSTALACIÓN DEL SOFTWAREWINDOWS

Procesador PowerPC G3, G4, G5, mínimo 600 MHz• Apple Marcos X v 10.3.9, v 10.4 o v 10.5• Procesador Intel• Apple Marcos X 10.4 o v 10.5• Mínimo 256 MB de RAM• Hasta 700 MB de espacio disponible en disco duro• Pantalla XGA (1024 x 768)• 1 puerto USB disponible• Unidad de DVD• Adaptador compatible con Bluetooth (opcional)** El

Procesador Intel Pentium o compatible,mínimo 800 MHz• Windows XP Professional o Home Edition conService Pack 2 o Service Pack 3. Windows Vistao Windows Vista Service Pack 1.• Mínimo 256MB de RAM• Hasta 700 MB de espacio disponible en disco duro• Pantalla XGA (1024 x 768)• 1 puerto USB disponible• Unidad de CD-ROM• Adaptador compatible con Bluetooth (opcional)*

MAC

• Salga de todos los programas abiertos.Inserte el CD-ROM.Si el CD-ROM no se ejecuta automáticamente:- haga clic en el botón Inicio [Start] (en la esquinainferior izquierda de la pantalla del ordenador)- haga clic en Ejecutar [Run]- escriba d:\autorun.exe (donde d: es la unidad de CD)- Siga las instrucciones de la pantalla.

Apple MacSalga de todos los programas abiertos.Inserte el DVD-ROM.Abra el DVD-ROM “LEGO MINDSTORMS NXT”y haga doble clic en Instalar.Seleccione su idioma de preferencia.Siga las instrucciones de la pantalla.Cuando se complete el procedimiento de instalación,haga clic en Finalizar. Ya puede usar el software LEGO®MINDSTORMS® Education NXT Software y crear programaspara controlar los robots.

SU PRIMER PROGRAMA• Inicia el programa desde tu ordenador o

MAC oprimiendo doble clic en el icono del programa.

Haga clic en el primer programa o simplemente haga clic en ir.

SU PRIMER PROGRAMA Primero haga clic en el icono en bloque sonido(sound) en la paleta de programación.

Arrastra el bloque sonido y suéltalo a la derecha del punto de iniciativa de la zona de trabajo.

SU PRIMER PROGRAMA Asegúrese de que enciende su NXT y que conecta el cable USB de el ordenador al NXT .

Localice el controlador en la esquina inferior derecha de la zona de trabajo. Haga clic en ejecutar y descargar.

UNA PRESENTACION RAPIDA• 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.

INTERFAZ DE USUARIO DEL SOFTWARE• ROBOT EDUCATOR: Aquí puede encontrar instrucciones

construcción y programación utilizando el modelo robot educador.

• MI PORTAL: Aquí puede acceder a www.MINDSTROMSeducation.com para obtener herramientas, descargas e información.

• BARRA DE HERRAMIENTAS: Incluye los comandos mas utilizados de la barra en una ubicación fácil de acceso.

• ZONA DE TRABAJO: Es el espacio en la pantalla donde se realiza la programación.

• VENTANA AYUDA CONTEXTUAL: Aquí siempre puede obtener ayuda si la necesita.

• MAPA DE ZONA DE TRABAJO: Utilice la panorámica en la barra de herramientas para moverse en la zona de trabajo obteniendo una vista general.

PALETA DE PROGRAMACION: La paleta de programación contiene todos los bloques de programación que necesitara sus programas.

PANEL DE PROGRAMACIÓN: Contiene todos los bloques de programación que necesitara para crear su programa.

PANEL DE PROGRAMACIÓN: Cada bloque de programación dispone de un bloque de configuración que le permite personalizar el bloque para la entrada y salida que usted desea.

CONTROLADOR: Los cinco botones en el controlador le permiten descargar programas(o partes de programación)desde el ordenador al NXT.

VENTENA DE NXT: Esta ventaja emergente proporciona información sobre las configuraciones de memoria y comunicación del NXT.

ROBOT EDUCATOR El robot educator es una serie de tutoriales que muestran como programar un robot de 2 motores utilizando las funciones principalesdel software lego-mindstroms Educación NXT Haga clic para ver una lista de ejemplos de desafíos para la paleta.haga clic nuevamente para abrir el ejemplo.

El desafío presenta una situación para resolver utilizando los ejemplosde construcción y programación opor su cuenta

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

Por la zona de trabajo, arrastre y suelte los bloques que corresponden con el programa que se muestra en la Guía de programación.

Descargue el programa de muestra a su robot y observe cómo responde el robot. En la paleta común hay ejemplos

de programas que utilizan los siete bloques comunes.

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

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

Diríjase a Mi portal para encontrar información útil y actualizaciones relacionadas con el software LEGO®MINDSTORMS® Educación NXT.

Paleta de programación

La paleta de programación contiene todos los bloques de programación que necesita para crear programas. Cada bloque de programación incluye instrucciones que el NXT puede interpretar. Puede combinar los bloques para crear un programa.

Cuando haya terminado de crear un programa, lo descarga hacia el NXT. Recuerde encender y conectar su NXT antes

de descargar un programa.

Paleta de programaciónPALETA COMUN: Para simplificar su uso, la paleta de programación se ha dividido en tres grupos de paletas diferentes: la paleta común, la paleta completa y la paleta personalizada (que contiene bloques que usted crea o descarga de Internet).

BLOQUE DESPLAZAR: El bloque Desplazar hace que se desplacen los motores de su robot o que se enciendan las lámparas.

BLOQUE GUARDAR/LEER: El bloque Guardar/Leer le permite programar el robot con movimientos físicos, y luego volver a reproducir el movimiento en cualquier parte del programa.

BLOQUE SONIDO: El bloque Sonido le permite a su robothacer sonidos, incluyendo palabras pregrabadas.

BLOQUE VISUALIZAR: El bloque Visualizar le permite controlar la pantalla del NXT. Puede escribir, mostrar iconos o hasta dibujar a través de su programa.

BLOQUE ESPERAR: El bloque Esperar hace que su robot espere los datos de entrada del sensor, como un sonido o un intervalo de tiempo.

BLOQUE BUCLE: Utilice el bloque Bucle si desea que su robot continúe haciendo las mismas cosas una y otra vez, como avanzar y retroceder hasta que se presione el sensor táctil.

El bloque Conmutación permite que el robot tome sus propias decisiones, como ir a la izquierda cuando oye un sonido fuerte y girar a la derecha cuando oye un sonido suave.

Paleta de programación

Bloques comunes: Los bloques comunes son los mismos bloques que están disponibles en la paleta común.

Bloques de acción: Los bloques de acción le permiten controlar tipos de comportamiento específico relacionados con varios dispositivos de salida: el servomotor interactivo, los sonidos del NXT, la pantalla del NXT, el Bluetooth (enviar), los motores y las lámparas.

BLOQUES SENSORES: Utiliza estos bloques en combinación con los sensores de tu robot para controlar su comportamiento. Los bloques corresponden a sensores de contacto, sonido, luz y ultrasonidos; botones NXT, rotación de los servomotores interactivos, temporizadores, Bluetooth (receptor) y sensores de temperatura opcionales.

BLOQUES DE FLUJO: Estos bloques le permiten crear comportamientos más complejos. Los bloques incluyen el control para repetir, esperar y condiciones variables; los bloques para detener el comportamiento o el flujo lógico en un programa; y los bloques de decisión para programarrespuestas a condiciones de los sensores específicas.

Paleta de programaciónBLOQUES DE DATOS: Permiten realizar operaciones booleanas, matemáticas, de comparación, de rango, crear condiciones aleatorias y almacenar variables o constantes.

BLOQUE AVANZADOS: Utiliza estos bloques para convertir datos en texto, agregar texto, controlar la función de suspensión del NXT, guardar archivos en el NXT, calibrar sensores, reiniciar motores, iniciar y detener el registro de datos y conectarte a través de Bluetooth.

POLETA PERSONALIZADA MIS BLOQUES: Utilizando Mis bloques, puede guardar un programa como un bloque que luego puede volver a usar en otros programas.

DESCARGAS WEB: Utilizando el bloque Descargas Web, puede guardar programas que descarga del correo electrónico de sus amigos, desde el portal o desde un sitio Web como www.MINDSTORMSeducation.com

EL PANEL DE CONFIGURACIÓN

Cada bloque de programación cuenta con un panel de configuración en el que puede ajustar la configuración del bloque seleccionado. Cuando se selecciona un bloque en la zona de trabajo, su panel de configuración se hace visible y activo en la parte inferior de la pantalla.

Al cambiar los parámetros en cada panel de configuración, puede cambiar la forma en que se comportará un bloque en particular. Por ejemplo, para hacer que su robot se desplace más rápido, puede cambiar la propiedad Potencia [Poder] en el panel de configuración

del bloque Desplazar.

El controladorLos cinco botones del controlador establecen una comunicación desde su ordenador hacia el ladrillo NXT:

El botón ventana del NXT le brindaacceso a las configuraciones dememoria y comunicación del NXT.

El botón Descargar y ejecutar la seleccióndescarga y ejecuta sólo una parte delcódigo de su programa (por ejemplo,un único bloque o sólo algunos bloques).Luego podrá ver cómo la secuenciapequeña de su programa actúa en el NXTsin tener que descargar el programa entero.

El botón Descargar descarga elprograma al NXT. Luego puedeejecutar el programa desde el NXT.

El botón Descargar y ejecutardescarga un programa al NXT yluego comienza a ejecutar elprograma.

El botón Detener detiene un programaen ejecución.