2. Su primer programa
Este 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.
4. 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.
5.
6. 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
7.
8. 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.c
om
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
9. 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.
10.
11. 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.
12.
13. 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.
14.
15. 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.
16.
17. 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.
18. 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
19.
20. 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.
21.
22. Bloques de datos
Permiten 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 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
23.
24. 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.