Вы находитесь на странице: 1из 9

PrimerospasosconEnchantingyLEGONXT

Con una interfaz similar a la de Scratch, Enchanting se puede utilizar con los robots
Lego Mindstorms Education NXT que tienen instalado un firmware especfico
.
EnelCentrodeRecursosdeCdigo21contamosconvariasunidadesdeestetipode
robots para el prstamo a los centros miembros de la Red de Centros de Innovacin
enCienciayTecnologa,dependientesdelDepartamentodeEducacindeNavarra.

Una vez que tenemos un robot LEGONXTconfirmwarepreparadoparaEnchantinglo


nico que tenemos que hacer para empezar a trabajar con Enchanting es instalar el
controlador

LEGO'sFantomDriverfortheNXTy,luego,instalaryconfigurarelprograma.

Tanto el driver como el programa Enchanting est disponible en castellano y en


euskeraparaWindows,MacOSXyLinux
enel
siguienteenlace
.

InstalacindeldriverFantomdeLEGONXT

En el supuesto de tener ya instalado el software de LEGO Mindstorms NXT ya


tendramos el driver instalado. Si no tenemoseldriverinstaladoonoestamosseguros
podemosseguirestospasosparahacerlo:

1. Bajamos hastalazonadedescargas(
Downloads
)y,porejemplo,paralosequipos
con sistemaWindowspodramosdescargarnoslaltimaversindeldriverdondepone

LEGOsFantomDriverfortheNXT
.

Enlapginadedescargas
oficialdeLEGOMindstorms
tambintienenelmismo
driverenelenlaceDescargarelcontroladorNXTFantom.

2.Eldriversedescargarenunacarpeta
comprimidaen.zip,quehabrque
descomprimirparaluegobuscarel
ejecutable.Lainstalacinessencillayno
debieraplantearmayoresproblemas.

En el supuestodequeaparezcaunapantalla
como sta y no nos deje continuar con la
instalacin, podremos hacerlo
manualmente entrando en la carpeta
Products y luego en la carpeta
LEGO_NXT_Driver_32 si nuestro
sistema es de 32 bits o en la carpeta
LEGO_NXT_Driver_64 si es de
64 bits, y ejecutando elarchivocon
extensin.msi

InstalacindeEnchanting

1.Desdela
pginadedescargasdeEnchanting
nuevamentepodramosdescargarnos
laltimaversinhaciendoclicenelenlace
DownloadEnchanting0.2.4.3
.

Tienenuna
pginadedescargasalternativa
porsilaanteriorfallase.

2.
LainstalacindeEnchatingessimple
yenpocasventanastendremosel
programapreparadoparalanzarsedesdeel
accesodirectoquesecreaenel
escritorio
.

ConfiguracininicialdeEnchanting

La primera vez que abramos el programa tendremos que dar permiso al firewall de
Windows.Normalmenteconlasopcionesquevienenpordefectosepuedecontinuar.

YatenemosEnchantingabierto,ahoradebemosconfigurarlosmotores,lossensorese
indicarle las caractersticas de nuestro robot LEGO NXT para empezar a trabajar con
l.

1.Configuracindelosmotores.

Hacemos clic en la opcin

Motores
y luego en el botn

Configurar motores
y
aparecerestaventana.

Nos fijamos dnde hemos conectado los motores en el microprocesador o ladrillodel


LEGO NXT. En el ejemplo de la imagen, los motoressehanconectadoenlospuertos
ByC.

Arrastramos el bloque azul


Controlar motor con codificador Motor NXT con
nombre NXT motor
debajo de los bloques
Puerto de motor B
y
Puerto de
motor C
, coincidiendo con los puertos donde los tenemos conectados. Adems,
podramos cambiar el nombre a cada programa y quedara como en la siguiente
imagen:

Al aceptar la configuracin, en la opcin Motores aparecern los bloques para


controlarlosmotoresdelNXT.

2.Configuracindelossensores.

El proceso sera muy parecido al anterior, salvo que en este caso hay que ir a la
opcinSensoresyconfigurarlossensoressegnsufuncionalidad.

3.Configuracindenuestromodeloderobot.

Antes de empezar a programar nuestro NXT con Enchanting, debemos especificar


algunas de sus caractersticas para que sus acciones sean ms precisas. Para ello,
entramosen
Manejando
,ypulsamosenelbotn
Configurartipodeconduccin
.

Arrastramos el bloque rojo debajo del bloque Tipo de conduccin, y loconfiguramos


introduciendo los valores del dimetro de la rueda y la distancia entre centros de
ruedas. El dimetro de las ruedas de los NXT viene serigrafiada en lapropiarueda,y
es de 56 mm. La distanciaentrecentrosderuedasesladistanciaentreloscentrosde
lasdosruedasydependedecadamodeloderobotNXT.

En el ejemplo de arriba, el modelo es el propuesto por Cdigo 21


, la distancia entre
loscentrosderuedasesde16.5cm.

NocionesbsicasdeEnchanting

Tenemos configurado Enchanting para trabajar con el NXT. Lo conectamos con el


cable USB y en la esquina superior derecha se tienen que habilitar los iconos de la
banderaverde,laflechaazulqueapuntahaciaarribayelsmbolorojodestop.

En ocasiones la conexin no es instantnea y hay que esperar un poco. Es mejor no


precipitarse y quitar el USB o cerrar el programa porque sino podemos tardar ms
tiempo.

Con el NXT conectado, podemos comenzar a programar con Enchanting como si de


Scratch o BYOB/Snap! se tratara, arrastrando los bloques. Los programas siempre
deben comenzar con el bloque al presionar bardera verde de la opcin de
Control y terminar con el bloque detener todo
, de la misma pestaa. Es
importante incluir siempre el bloque detener todo porque sino nuestro robot
podraentrarenunbucleytendramosquedesconectarmanualmentelabatera.

Utilizando, adems de los anteriores,


bloques de la opcin Manejando
podramos escribir un programa similar a
ste para que nuestro robot NXT trazara un
cuadradosobreunasuperficie.

Para subirelprograma,encendemoselNXTconelbotnnaranjapulsamosenla
flecha azul que apunta hacia arriba y esperamos hasta que suene una meloda de
finalizacin. Cuango lo haga, soltaremos el cable USB y podremos probar nuestro
programa.

Para ejecutar el programa debemos navegar en el panel del LEGO NXT hasta que
aparezca
Files

ypulsardosveceselbotnnaranja
.

Вам также может понравиться