Está en la página 1de 12

Contenedores

Se usan para aadir variables en los programas.

Contenedores bsicos

Los contenedores en robolab son como variables. Contienen valores de almacenaje Se pueden cambiar sus valores Durante el funcionamiento del programa su valor puede variar

Iniciacin

Lo primero que hay que hacer al contenedor es limpiarlo. Elegimos Rojo, Azul, Amarillo. Fijar el valor en cero

Llenar el contenedor
Llenar el contenedor con el valor que deseemos

Operaciones matemticas simples

Sumar, restar, multiplicar y dividir Dependiendo del smbolo rojo del icono Podemos usar cualquier valor para dividir en, restar de, sumar a, etc.

Valores del sensor

Cualquier valor del sensor Especifique el valor del nmero de puerto Asegurarse de que el icono de puertos se conecta al lado derecho

Ejemplo

Este programa lee el valor del sensor luminoso despus agrega (suma) 20, se divide por 5, y funciona el motor A para el nmero que resulta de segundos.

Relojes

Incluso los contadores de tiempo pueden ser utilizados Hay que especificar el color del contador de tiempo

Esperando para un valor

No continuar hasta que el valor del envase sea exactamente 78

Valores en los contenedores

Podemos usar cualquier valor de referencia en los iconos contenedores Cualquier icono que utiliza valores puede tomar un valor de un contenedor.

Bifurcacin del contenedor

Utiliza el valor en el envase Lo compara a un valor dado. Si el valor del envase es mayor de 100, toma la ruta superior, si es menor o igual toma otra la de ms bajo.

Ejemplo usando una bifurcacin

Este programa va adelante para un nmero al azar de segundos, cuenta el nmero de seales con el sensor rotatorio (16 por la revolucin), determina cuntos centmetros recorre ste, entonces si es ms de 30, l va hacia atrs por 4 segundos, y si es menos, va adelante por cuatro segundos

**El contenedor se utiliza para decidir cuntos centmetros se ha desplazado el robot**