Miibot busca luz
En sección, se va a añadir el Light Sensor a nuestro Miibot, que se conectará al puerto C. Este tipo de sensor es analógico. Los valores que toma van desde 0 a 255.
También tendremos los sparkles que seguirán conectados al puerto D.
Si deseamos conocer el rango de luz con el que vamos a trabajar en nuestro proyecto, se puede realizar el siguiente código. Exponemos el sensor a diferentes fuentes de luz y podremos ver en Crumble el valor que adopta en cada caso. Es muy importante realizar esta pequeña práctica para que, posteriormente, no tengamos problemas en su ejecución en una situación determinada.
En esta práctica, lo que se pretende es que el robot busque una fuente de luz intensa y la siga. Si no la encuentra, comenzará a dar vueltas sobre sí mismo para buscar esa luz que puede provenir de su entorno.
El código que debemos de utilizar en este caso tiene que realizar lo siguiente:
- Para Siempre.
- Si el detector de luz detecta una fuente de luz mayor de 140, entonces
- Los dos motores deben de avanzar,
- Si no la encuentra, entonces, comenzará a dar vueltas con motor 1 avanza y motor 2 avanza a 0.
La imagen con el código sería: