nxt sdf

25

Upload: gabrielamaya2014

Post on 14-Jul-2015

63 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Nxt sdf
Page 2: Nxt sdf

Su primer programaEste programa sencillo hará que el NXT reproduzca un archivo de

sonido. Le ayudará a entender cómo conectar ordenador al NXT

Inicie el software en su ordenador o Mac con un doble clic en el icono

del programa.

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

Primero, haga clic en el icono del bloque Sonido [Sound] en la paleta de

programación.

Page 3: Nxt sdf

Soreftware

Su primer programa

Page 4: Nxt sdf

Arrastre un bloque de Sonido [Sound] y suéltelo a la derecha 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 conecta el cable USB a su ordenador y

al NXT (consulte la página 9, Conexión de la tecnología NXT).

Localice el controlador en la esquina inferior derecha de la zona de trabajo.

Haga clic en Descargar y ejecutar (botón central) y escuche lo que ocurre.

Enhorabuena, ha completado su primer programa.

Page 5: Nxt sdf
Page 6: Nxt sdf

Una presentación rápida

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 7: Nxt sdf
Page 8: Nxt sdf

Robot Educador

Aquí puede encontrar instrucciones de construcción y

programación utilizando el modelo Robot Educador.

Mi portal

Aquí puede acceder a www.MINDSTORMSeducation.com

para obtener herramientas, descargas e información.

Barra de herramientas

La barra de herramientas incluye los comandos más

frecuentemente utilizados de la barra de menú en una

ubicación de fácil acceso.

Zona de trabajo

Es el espacio en la pantalla donde se realiza la programación.

Arrastre bloques de programación desde la paleta de

programación a la zona de trabajo y coloque los bloques en

la viga de secuencia.

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

por la zona de trabajo, y utilice el mapa de zona de trabajo [ficha

en la esquina inferior derecha] para obtener una visión general.

Paleta de programación

La paleta de programación contiene todos los bloques de

programación que necesitará para crear sus programas. Las

fichas en el margen inferior de la paleta le permiten cambiar

entre la paleta común [que contiene los bloques más

frecuentemente utilizados], la paleta completa [que contiene

todos los bloques] y la paleta personalizada [que contiene

los bloques que puede descargar o crear por su cuenta].

Panel de configuración

Cada bloque de programación dispone de un panel de

configuración que le permite personalizar el bloque para la

entrada y salida específica que usted desea.

Controlador

Los cinco botones en el

controlador le permiten descargar

programas (o partes de programas) desde el ordenador al

NXT. Con el controlador, también podrá cambiar la

configuración del NXT.

Ventana del NXT

Esta ventana emergente proporciona información sobre las

configuraciones de memoria y comunicación del NXT

Page 9: Nxt sdf

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® Educativo NXT.

El Educador robot también incluye tutoriales de Registro de datos (puedes ver más información acerca del Registro de datos en las páginas 61-71).

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

Page 10: Nxt sdf
Page 11: Nxt sdf

Siga las instrucciones de construcción para

construir el modelo Robot Educador.

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.

Page 12: Nxt sdf
Page 13: Nxt sdf

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.

Page 14: Nxt sdf
Page 15: Nxt sdf

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.

Page 16: Nxt sdf
Page 17: Nxt sdf

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 robot

hacer sonidos, incluyendo palabras

pregrabadas.

Page 18: Nxt sdf

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

Bloque Conmutación

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

Page 19: Nxt sdf
Page 20: Nxt sdf

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 programar

respuestas a condiciones de los sensores específicas.

Page 21: Nxt sdf
Page 22: Nxt sdf

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

Bloques 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.Mis bloques

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

Descargas WebUtilizando 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

Page 23: Nxt sdf
Page 24: Nxt sdf

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 [Power] en el panel de configuración

del bloque Desplazar.

Page 25: Nxt sdf