Sie sind auf Seite 1von 23

LEGO - ROBOLAB

Tarjeta controladora

Curso 14AL57ES081

2014

KIT DE CONSTRUCCIN

CARACTERISTICAS DE LA
CONTROLADORA
-La tarjeta controladora viene con un kit de
piezas de construccin que incorpora:
Torre de transmisin de infrarrojos.(USB)
(Debe sincronizarse con el puerto com del pc)

El kit incorpora diversos elementos propios


de entrada y salida:
SENSOR DE
TEMPERATURA

SENSOR DE
CONTACTO

SENSOR DE LUZ

MOTORES

LAMPARA

Ladrillo : controladora

EMISOR RECEPTOR
INFRARROJOS

-VISOR DE ENTRADAS
-INICIO
-SELECTOR DE PROGRAMA
-ENCENDIDO

SALIDAS

ENTRADAS

COMPARTIMENTO
PARA PILAS

SOFTWARE ROBOLAB
Instalacin e inicio del programa:

INICIO DEL PROGRAMA

Configuracin del programa


Seleccin del puerto de comunicacin
Descarga del Firmware de la controladora
Prueba de comunicacin de la torre
Ocultar el botn Administrator

Nivel de aprendizaje

Nivel de Programacin

Marcan distintos niveles de dificultad y ejemplos:

Programador diseado para la


adquisicin de datos:
Permite almacenar datos tomados
por los sensores, para luego
procesarlos y representarlos en
graficas.

INICIO DEL PROGRAMA


Entorno Robolab:
Ttulo del programa

Barra de herramientas

Programa

PROGRAMACIN
Robolab se programa encadenando iconos
entre dos semforos estos indican el inicio y el
fin del programa y son obligatorios. Vienen
puestos en la pantalla de programacin por
defecto.

INICIO

FIN

Ayuda del programa:


El programa ofrece ayuda contextual activndola en la barra de herramientas.
Situando el cursor sobre un icono, la ayuda indica toda la informacin sobre ese icono.

PRINCIPALES INSTRUCCIONES
INICIO / FIN DEL PROGRAMA

MOTOR CONECTADO AL PUERTO A GIRO DERECHA/IZQUIERDA


LAMPARA CONECTADA AL PUERTO A
PARO PUERTO A / GENERICO / TODOS LOS PUERTOS

TEMPORIZADORES: 1 SEG / Valor fijado (seg) /


Centsimas de segundo / Milsimas de segundo /
Aleatorio

INVERSION DE GIRO DE MOTOR


SALTOS: PERMITE IR DE UN SITIO A OTRO DEL
PROGRAMA
SENSORES DE CONTACTO: ESPERA A SER
PULSADO / ESPERA A SER DESACTIVADO
RECURSIONES: REPITE N VECES UNA PARTE
DEL CICLO ( El recuadro indica el numero de
veces)
SENSORES DE LUMINOSIDAD: ESPERA POR LUZ
/ ESPERA POR OSCURIDAD / ESPERA POR
AUMENTO DE LUZ / ESPERA POR AAUMENTO DE
OSCURIDAD

MODIFICADORES Y PANELES DE
INSTRUCCIN
PANEL DE
FUNCIONES: EN EL
ENCONTRAREMOS
TODOS LOS ICONOS
NECESARIOS PARA
CONFECCIONAR LOS
PROGRAMAS ( Los
iconos abren otros
paneles con las
distintas versiones de
iconos

PANEL DE
HERRAMIENTAS
PERMITE
SELECCIONAR /
MOVER / EDITAR /
UNIR COMPONENTES
/

Acceso a modificadores

PANEL DE MODIFICADORES:
Se aaden a los iconos del programa para especificar las condicione s de funcionamiento.
Por Ejemplo: Puerto conectado, potencia de motor, nmero de repeticiones.

Especifica el
puerto de
entrada o salida
al que estn
conectados los
componentes

Especifica la
potencia para
motores y
lmparas
conectadas
Especifica
valores: Luz,
oscuridad,
numero de
repeticiones,
etc

EJEMPLOS DE PROGRAMA
-LOS MOTORES CONECTADOS A LOS PUERTOS A Y C GIRAN HACIA LA DERECHA
CON POTENCIA 3 DURANTE 4 SEGUNDOS LUEGO SE DETIENEN TODOS LOS
PUERTOS Y SE ACABA EL PROGRAMA

HERRAMIENTA PARA
UNIR LOS
COMPONENTES DEL
PROGRAMA
El programa nos
indica el punto de
conexin de los
modificadores
cuando pasamos el
cursor por encima

CONDICIONALES:
El programa se inicia y lee el sensor de luz conectado al puerto 1.
-Si el valor es mayor de 40 el programa ir por la rama superior
-De lo contrario ir por la rama inferior.
-En la rama superior se pondr en marcha el motor conectado al puerto A con
potencia3 durante un tiempo aleatorio entre 0 y 10 segundos
-En la rama inferior se encender una lmpara conectada al puerto C con
potencia 5 durante 5 segundos y luego se desconecta el puerto.
-El programa se acaba

MULTITAREAS:
El programa se inicia y se divide en dos tareas paralelas ( Aunque el programa es
secuencial este mando simula tareas paralelas simultaneas.)
-Cada rama se va ejecutando a su ritmo.
-Las ramas de las multitareas deben acabar cada una en un semforo rojo.

SALTOS Y RECURSIONES:
-Saltos: Se indican con dos flechas en sentido contrario del mismo color indicando
desde donde se salta y hasta donde se salta. El programa lo repite indefinidamnete
ATERRIZAJE DEL SALTO

Inicio de la recursin
( se repetir 4 veces)

SALTO

Fin de la recursin

-Recursiones: Porciones de programa que se repiten una determinada cantidad de veces


El programa se inicia, entra en la recursin, la ejecuta 4 veces. Despus salta con la flecha
roja hasta el principio del programa y reinicia la recursin.

EJECUCIN DE PROGRAMAS
Una vez completo el programa debemos descargarlo en la controladora:
Programa correcto

Programa con errores


de programacin

La controladora debe estar encendida y cerca de la torre de transmisin de


infrarrojos ( la torre tiene un alcance de pocos centimetros)

Carga del programa en la controladora:

Encendemos el RCX ( Botn On / Off )


Seleccionamos el numero de programa donde cargaremos el nuestro ( Los numero uno y dos
estn reservados por el propio hardware)
Colocamos el RCX cerca de la torre de comunicacin
Presionamos el Botn con forma de flecha en la parte superior izquierda de la pantalla del
programa
El software empezara a descargarse apareciendo una barra de descarga en la pantalla y en el
RCX.
Una vez descargado el programa sonar una meloda indicando que la descarga se ha
efectuado con xito.
Para ejecutar el programa comprobar el numero
de programa y presionar RUN

Das könnte Ihnen auch gefallen