Evita obstáculos con el robot Maqueen

 
Nuestro reto es conseguir que el robot Maqueen avance recto con cara alegre y con los neopixels encendidos en color verde hasta que se encuentre un obstáculo, en cuyo caso se parará, pondrá una cara triste, encenderá los neopixels en color rojo, pitará, retrocederá y girará hacia la derecha o izquierda. De manera que pueda seguir su camino.

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 «DISTANCIA» en la que guardaremos constantemente las distancias medidas en cm por el sensor de ultrasonidos que lleva incorporado nuestro robot.

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.