BLOQUE LOOP (BUCLE)
La herramienta
LOOP la utilizaremos siempre que
necesitemos repetir muchas veces o indefinidamente órdenes. Podemos repetir las
órdenes encerradas dentro del bucle, un número determinado de veces(contador), indefinidadmente, un tiempo
determinado(segundos) o dependiendo del valor de un sensor. En el ejemplo de la
imagen el robot avanza y gira a la derecha indefinidamente.
En el siguiente ejemplo el robot
avanza y gira a la derecha hasta que el sensor de tacto es presionado.
En el control seleccionaremos
Sensor y el puerto al que lo selecciono. Otro ejemplo podría ser que nuestro
robot debiera evitar caer al vacio arriba de una mesa, debemos repetir
indefinidamente la rutina en la que el sensor de luz sense el piso para no
caernos (el piso siempre da un reflejo de luz superior al vacio), y sólo se
podría mover cuando encuentre determinado reflejo en el piso.


