Professional Documents
Culture Documents
Una variable puede ser utilizada para almacenar el valor de un sensor. Por ejemplo podemos
almacenar el valor del sensor de luz y temperatura. Las variables tambin pueden ser utilizadas
como parmetros de los mdulos de movimiento. Podemos configurar la velocidad de un
movimiento con el valor de una variable. Combinando el almacenamiento del valor de un sensor
junto con el uso de una variable como parmetro de un mdulo, podemos programar
aplicaciones como un robot que avance ms rpido o lento en funcin de la luz ambiente.
Asignar variable
Este grupo de mdulos permiten asignar un valor a una variable creada por el usuario.
Este valor puede ser constante o bien el valor analgico de alguno de los sensores.
Velocidad: asigna a la variable la velocidad de uno de los motores. El valor tiene un rango
de 0 (motor parado) a 100 (velocidad mxima).
Distancia: asigna a la variable la distancia recorrida por el robot. El valor tiene un rango
de 0 a 255 centmetros.
ngulo: asigna a la variable el valor del ngulo girado por el robot. El valor tiene un rango
de 0 (correspondiente a 0 grados) a 100 (correspondiente a 360 grados).
Luminosidad: asigna a la variable el valor del sensor de luz. El valor tiene un rango de 0
(oscuridad) a 100 (luz).
Lnea: asigna a la variable el valor de uno de los sensores de lnea. El valor tiene un rango
de 0 (correspondiente a blanco) a 100 (correspondiente a negro).
Obstculo: asigna a la variable el valor de uno de los sensores de obstculo. El valor tiene
un rango de 0 (no deteccin) a 100 (obstculo muy cercano).
Acelermetro: asigna a la variable el valor de uno de los ejes del acelermetro. El valor
tiene un rango de 0 (aceleracin lmite negativa) a 255 (aceleracin lmite positiva). Para
una aceleracin nula, el valor es de 127 (la mitad del rango de valores).
Ruido: asigna a la variable el valor del micrfono del robot. El valor tiene un rango de 0
(silencio) a 255 (ruido).
Batera: asigna a la variable el valor del nivel de batera del robot. El valor tiene un rango
de 0 a 100%.
Luego inserta el mdulo Recto para que el robot Moway pueda moverse indefinidamente en
lnea recta, asignamos a la velocidad del robot la variable Luminosidad.
Reto # 1
Enciende el LED frontal del robot cuando haya oscuridad.
Analiza
Responde cada una de las preguntas en el cuaderno
Ejercicio
Programa al robot Moway para emitir sonidos agudos al acercarse a una pared o cualquier
superficie. El sonido se ira haciendo ms grave cuando el robot se acerque al obstculo.
Pistas