Sigueluz con el robot Maqueen

Con la linterna de nuestro móvil vamos a guiar al robot Maqueen  de forma que si la intensidad de la luz que recibe es

  • Menor que 100 estará parado con cara triste y con los neopixels en rojo durante 200 ms.
  • Entre 100 y 200 avanzará recto con cara alegre y con los neopixels encendidos en color verde durante 300ms
  • Mayor que 200 girará hacia la derecha con cara alegre u otra y con los neopixels en amarillo durante 100ms.

Aquí tienes que el código de una alumna de 2º de la E.S.O. de la optativa de «Computación y robótica de 2º E.S.O.» 

!!OJO¡¡

En primer lugar crea un proyecto accediendo a MakeCode, y le pondremos de nombre «EvitaObstaculos«. Ahora tienes que añadir las extensiones: neopixel y maqueen.

A continuación creamos una variable llamada «LUMINOSIDAD» en la que guardaremos los valores proporcionados por el sensor de luminosidad que lleva incorporado nuestro robot que pueden variar entre 0 y 255, siendo 0 la ausencia de luz.

Ya estamos listos para programar el resto del código

La alumna que ha programado nuestro Maqueen ha decidido que cuando se encienda el robot y solo una vez, haga esto que ves en el código. Pero ojo, el único bloque que no puedes quitar o modificar es el de 

el resto del programa lo puedes cambiar.

Ahora el código que se va a estar ejecutando constantemente

Código completo: Pulsa aquí

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *