Mis Ladrillos PROBOTlab 4.0. Guía De Producto página 37

Tabla de contenido

Publicidad

El programa consiste en 7 bloques, cada bloque realiza una funcion especifica dentro
de la secuencia del programa. Analicemos este programa paso a paso para
comprender su funcionamiento:
Bloque 1
Inicia el programa, todos los programas de Probot Lab arrancan en esta etiqueta.
Bloque 2
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 encenderán ambos motores. Bloque 3
El programa se detiene durante 2 segundos (los motores siguen en funcionamiento
durante este periodo). Bloque 4
Enciende los motores para girar en sentido anti-horario. Bloque 5
El programa se detiene durante 1 segundo. Bloque 6
Apaga motores, (A es el motor Izquierdo y B el derecho), dado que debajo se indican
las letras A y B se apagaran ambos motores. Bloque 7
Fin del programa, este bloque puede funcionar de varias maneras, en este caso fue
configurado para apagar el ladrillo. (para ver como esta configurado ubica el cursor del
mouse sobre el bloque y la ayuda te indicara como termina el programa). Del ejemplo
anterior podemos destacar
·
Todos los programas tienen un punto de inicio bien definido, para Probot Lab es la
etiqueta de Inicio, todos los programas que escribas comenzaran en este punto · Los
motores tienen "memoria" propia en el sistema eBrick, es decir que si les damos una
orden –por ejemplo Avanzar- los motores seguirán avanzando sin importar que
operación esta realizando el ladrillo programable –en el caso del ejemplo una espera- y
solo cambian de estado cuando se ejecuta otro bloque de motor.
Los programas tienen un punto de finalización, en este lenguaje grafico el uso de Fin de
Programa no es obligatorio, pero para evitar que tus programas realicen acciones
inesperadas es recomendable terminarlos en un bloque de "Fin de Programa".
Ejemplo 2
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 avanza hasta que un objeto
choque y presione el sensor de tacto del eBrick, en ese momento ambos motores se
detendrán, se emitirá un tono y la secuencia se repetirá desde el comienzo.
Guía de PROBOT Lab 4.0

Publicidad

Tabla de contenido
loading

Tabla de contenido