El sensor de
distancia o infrarrojo, nos da un rango de
medidas entre 0 y 10. Por lo que tenemos que programar 11 diferentes conductas
para nuestro robot.
Al programar de esta
forma, tenemos que crear una conducta por cada valor obtenido por el sensor infrarrojos, de no hacerlo así, nuestro
robot en los valores no programados, se quedaría inmóvil. Y el propósito de este taller es que el robot
no pare de moverse.
Cuando
programamos las conductas, le asignamos un nombre a cada subrutina coincidente
con el rango de medidas de nuestro sensor. Y le programamos una acción al
motor. Pudiéndose añadir a las acciones, diferentes sonidos, y colores al LED
del ladrillo de nuestro robot.
Por último
creamos un bucle sin fin. Donde le preguntamos a nuestro sensor de distancia el
valor obtenido tras la medición. Y dependiendo del valor obtenido, ejecutamos
la subrutina que tiene el mismo nombre que el valor de la variable de nuestro
sensor.
Al asignar una conducta
diferente a cada valor obtenida por nuestro sensor de distancia, conseguimos
que el robot no pare de moverse.
nanobot365.com
Robótica Educativa.
Vitoria-Gasteiz.
Programación sensor de distancia LEGO WeDo 2.0 por
nanobot365.com
No hay comentarios:
Publicar un comentario