MARLON ESTEBAN
TELLEZ
MARCO FIDEL
SUAREZ
903
JHON ALEXANDER CARABALLO
LIC.INFORMÁTICA
SOFTWARE
LEGO
MINDSTORM
NXT
47-60
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 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 como los
reproductores de MP3 y DVD, teléfonos móviles y
dispositivos de seguridad de bolsas de aire para
REQUISITOS DEL SISTEMA
Microsoft Windows
• Procesador Intel Pentium o
compatible,
mínimo 800 MHz Windows XP
Professional o Home Edition
con Service Pack 2 o Service
Pack 3. Windows Vista o
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
Apple Mac
• Procesador PowerPC G3,
G4, G5, mínimo 600 MHz
• Apple MacOS X v 10.3.9, v
10.4 o v 10.5
• Procesador Intel
• Apple MacOS 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
INSTALACIONES DEL
SOFWARE
MICROSOFT
WINDOWS
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 esquina
inferior izquierda de la pantalla del
ordenador)
- haga clic en Ejecutar [Run]
- escriba d:autorun.exe (donde d:
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.
SU PRIMER PROGRAMA
Índice en el software en su
ordenador o Mac con 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
Arrastre un bloque de sonido
[Sound] y suéltelo a la derecha del
punto de partida en la zona de
trabajo.
Su programa ya esta listo para
descargar y ejecutar
Asegúrate de que enciende su
NTX y que se conecta su cable USB
a su ordenador y al NTX
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
INTERFAZ DE USARIO DEL
SOFWAREUna presentación
rápida
1.Robot Educador :
Aquí puede encontrar instrucciones de construcción y
programación utilizando Robot Educador
2. Mi portal
Aquí puede ascender a www.MINDSTOMSeducation.com
para obtener herramientas ,descargas e información
3 . Barra de herramientas
La barra de herramientas incluye los comandos mas
frecuentemente utilizados de la barra de menu en una
unicacion de facil acceso
4. Zona de trabajo:
Es el espacio en la pantalla donde se realiza la
Arrastre bloques de programación desde la paleta de
programación a la zona de trabajo y coloque los
viga de secuencia
Todo
lo
rosado
5. Ventana Ayuda contextual
Aquí siempre puede obtener ayuda si lo necesita
6. Mapa de zona de trabajo
Utilice la panorámica en la barra de herramientas para
moverse por la zona de trabajo , utilice el mapa de
zona de trabajo para obtener una visión general
7. Paleta de programacion
La paleta de programación contiene todos los
bloques de programación que necesitara para
crear sus programas . Las fichas en el margen
inferior de la paleta le permite cambiar entre
paleta común . La paleta completa y la paleta
personalizada8. Panel de configuración
Cada bloque de configuración que le permite
personalizar el bloque para la entrada y salida
especifica que usted desea
9.Controlador
Los cinco botones en el controlador le permite
programas desde el ordenador al NTX. Con el
también podrá cambiar la configuración del NTX
10. Ventana del NTX
Esta ventana emergente proporciona información sobre
las configuraciones de memoria y comunicación del NTX
ROBOT EDUCATOR
El robot educator es una serie
de tutoriales que muestran
como programar un robot de
dos motores utilizando las
funciones principales del
software LEGO-MINDSTORMS-
education NTXHaga clic para ver una lista de
los ejemplos para la paleta .
Haga clic nuevamente para
abrir el ejemplo
El desafío presenta una
situación para resolver
utilizando los ejemplos de
construcción o programación o
por 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 la
guía de programación
Descargue el programa de muestra a
su robot y observe como responde el
robot
En el planeta común hay ejemplos
de programas que utilizan los siete
bloques comunes .
Una serie de ejemplos muestran
los iconos de la paleta completa
se pueden utilizar para
programar un modelo
Para ver una lista de ejemplos para la
tecnología NTX especifica. Haga clic
en un ejemplo debajo de seleccionar
Dirijase a Mi portal para encontrar
informacion util y actualizaciones
relacionadas con el software LEGO-
MINDSTORMS- education NTX.
PALETA DE PROGRAMACION
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 NTX puede
interpretar . Puede combinar los
bloques para crear un programa
Cuando haya terminado de craer un
programa , lo descarga hacia el NTX .
Recuerde encender y conectar su NTX
antes de descargar un programa
PALETA 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 .
la paleta común se recomienda como un punto
de partida .
BLOQUE
DESPLEZAR
el bloque desplazar
hace que 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
Bloque Sonido
El bloque Sonido le
permite a su robot hacer
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áctilBloque 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
PALETA
COMPLETABLOQUES 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
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
Bloques de datos: Permiten realizar operaciones booleanas,
matemáticas, de comparación, de rango, crear condiciones
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.
PALETA 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
EL PANEL DE
CONFIGURACIÓNCada 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.
EL
CONTROLADORLos cinco botones del controlador establecen una comunicación
desde su ordenador hacia el ladrillo NXT:

Activiad 2 periodo

  • 1.
    MARLON ESTEBAN TELLEZ MARCO FIDEL SUAREZ 903 JHONALEXANDER CARABALLO LIC.INFORMÁTICA
  • 2.
  • 3.
    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 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 como los reproductores de MP3 y DVD, teléfonos móviles y dispositivos de seguridad de bolsas de aire para
  • 4.
    REQUISITOS DEL SISTEMA MicrosoftWindows • Procesador Intel Pentium o compatible, mínimo 800 MHz Windows XP Professional o Home Edition con Service Pack 2 o Service Pack 3. Windows Vista o 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 Apple Mac • Procesador PowerPC G3, G4, G5, mínimo 600 MHz • Apple MacOS X v 10.3.9, v 10.4 o v 10.5 • Procesador Intel • Apple MacOS 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
  • 5.
    INSTALACIONES DEL SOFWARE MICROSOFT WINDOWS Salga detodos 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 esquina inferior izquierda de la pantalla del ordenador) - haga clic en Ejecutar [Run] - escriba d:autorun.exe (donde d:
  • 6.
    Apple MacSalga de todoslos 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.
  • 7.
    SU PRIMER PROGRAMA Índiceen el software en su ordenador o Mac con 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
  • 8.
    Arrastre un bloquede sonido [Sound] y suéltelo a la derecha del punto de partida en la zona de trabajo. Su programa ya esta listo para descargar y ejecutar Asegúrate de que enciende su NTX y que se conecta su cable USB a su ordenador y al NTX 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
  • 9.
    INTERFAZ DE USARIODEL SOFWAREUna presentación rápida 1.Robot Educador : Aquí puede encontrar instrucciones de construcción y programación utilizando Robot Educador
  • 10.
    2. Mi portal Aquípuede ascender a www.MINDSTOMSeducation.com para obtener herramientas ,descargas e información 3 . Barra de herramientas La barra de herramientas incluye los comandos mas frecuentemente utilizados de la barra de menu en una unicacion de facil acceso
  • 11.
    4. Zona detrabajo: Es el espacio en la pantalla donde se realiza la Arrastre bloques de programación desde la paleta de programación a la zona de trabajo y coloque los viga de secuencia Todo lo rosado
  • 12.
    5. Ventana Ayudacontextual Aquí siempre puede obtener ayuda si lo necesita 6. Mapa de zona de trabajo Utilice la panorámica en la barra de herramientas para moverse por la zona de trabajo , utilice el mapa de zona de trabajo para obtener una visión general
  • 13.
    7. Paleta deprogramacion La paleta de programación contiene todos los bloques de programación que necesitara para crear sus programas . Las fichas en el margen inferior de la paleta le permite cambiar entre paleta común . La paleta completa y la paleta personalizada8. Panel de configuración Cada bloque de configuración que le permite personalizar el bloque para la entrada y salida especifica que usted desea
  • 14.
    9.Controlador Los cinco botonesen el controlador le permite programas desde el ordenador al NTX. Con el también podrá cambiar la configuración del NTX 10. Ventana del NTX Esta ventana emergente proporciona información sobre las configuraciones de memoria y comunicación del NTX
  • 15.
    ROBOT EDUCATOR El roboteducator es una serie de tutoriales que muestran como programar un robot de dos motores utilizando las funciones principales del software LEGO-MINDSTORMS- education NTXHaga clic para ver una lista de los ejemplos para la paleta . Haga clic nuevamente para abrir el ejemplo El desafío presenta una situación para resolver utilizando los ejemplos de construcción o programación o por su cuenta
  • 16.
    Siga las instruccionesde 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 la guía de programación Descargue el programa de muestra a su robot y observe como responde el robot En el planeta común hay ejemplos de programas que utilizan los siete bloques comunes .
  • 17.
    Una serie deejemplos muestran los iconos de la paleta completa se pueden utilizar para programar un modelo Para ver una lista de ejemplos para la tecnología NTX especifica. Haga clic en un ejemplo debajo de seleccionar Dirijase a Mi portal para encontrar informacion util y actualizaciones relacionadas con el software LEGO- MINDSTORMS- education NTX.
  • 18.
    PALETA DE PROGRAMACION Lapaleta de programación contiene todos los bloques de programación que necesita para crear programas . Cada bloque de programación incluye instrucciones que el NTX puede interpretar . Puede combinar los bloques para crear un programa Cuando haya terminado de craer un programa , lo descarga hacia el NTX . Recuerde encender y conectar su NTX antes de descargar un programa
  • 19.
    PALETA COMUN para simplificarsu 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 . la paleta común se recomienda como un punto de partida . BLOQUE DESPLEZAR el bloque desplazar hace que 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
  • 20.
    Bloque Sonido El bloqueSonido le permite a su robot hacer 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áctilBloque 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
  • 21.
    PALETA COMPLETABLOQUES COMUNES: Losbloques 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*.
  • 22.
    BLOQUES SENSORES: Utilizaestos 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 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
  • 23.
    Bloques de datos:Permiten realizar operaciones booleanas, matemáticas, de comparación, de rango, crear condiciones 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.
  • 24.
    PALETA 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
  • 25.
    EL PANEL DE CONFIGURACIÓNCadabloque 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.
  • 26.
    EL CONTROLADORLos cinco botonesdel controlador establecen una comunicación desde su ordenador hacia el ladrillo NXT: