Este programa hace que el ladrillo inteligente quede detenido hasta que se presione
cualquier tecla de un control remoto (puede ser el control de un televisor, DVD o
similar). Al recibir la orden del control remoto el modelo comienza a girar en sentido
anti-horario hasta que encuentra una luz brillante, al encontrarla comienza a avanzar si
la luz desaparece volverá a girar buscando luz nuevamente.
Bloque 1
Inicia el programa, todos los programas de Probot Lab arrancan en esta etiqueta.
Bloque 2
El eBrick se detiene Hasta que se detecte una señal de control remoto.
Bloque 3
Etiqueta "Buscar".
Bloque 4
El modelo gira sobre si mismo en sentido ant-horario.
Bloque 5
Espera Hasta que el sensor de luz encuentre un punto iluminado.
Bloque 6
Enciende motores en sentido de avance, (A es el motor Izquierdo y B el derecho), dado que debajo se
indican las letras A y B se encenderan ambos motores.
Bloque 7
Espera mientras el sensor este iluminado (busca oscuridad).
Bloque 8
Salta a la etiqueta "Buscar".
Del ejemplo anterior podemos destacar:
·
Aparece el bloque Etiqueta, las etiquetas son los destinos de los saltos y tienen las siguientes
particularidades:
- No puede haber 2 etiquetas con el mismo nombre
- No ocupan memoria en el ladrillo
- El nombre de las etiquetas puede tener hasta 8 caracteres
Este programa se ejecuta sin fin, la única forma de detenerlo es apagando el ladrillo. El ultimo bloque del
programa es un salto, cuando un bloque salta lo que esta haciendo es cambiar el orden en que se
ejecutan las instrucciones, en vez de ejecutar la siguiente retoma la ejecución desde la etiqueta que esta
llamando, en este caso "Buscar".
Guía de PROBOT Lab 4.0