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

Descripción general de privacidad

Este sitio web utiliza cookies para que podamos brindarle la mejor experiencia de usuario posible. La información de las cookies se almacena en su navegador y realiza funciones como reconocerlo cuando regresa a nuestro sitio web y ayudar a nuestro equipo a comprender qué secciones del sitio web le resultan más interesantes y útiles.