Saltar la navegación

01 Movimientos

Movimientos básicos

En esta práctica, se va a tratar de ver cómo se puede mover nuestro robot.

Antes de comenzar, se debería crear un programa básico donde se indique al robot que avance indefinidamente. ¿Por qué? Porque puede que al conectar el robot, una rueda gire hacia delante y otra hacia atrás y no ejecute correctamente lo que nosotros deseamos que haga.

Código inicial
Fuente propia (Dominio público)

Si ocurriera esto, tendríamos que cambiar la posición del conector del motor que gire hacia atrás. Hecho esto, se vuelve a ejecutar el código y se comprueba que las dos ruedas giran hacia adelante.

Conectores de los motores
Fuente propia (Dominio público)

Tras esto, se va a plantear un programa que haga que Miibot realice una serie de movimientos básicos:

  1. Inicio,
  2. Avance durante un segundo,
  3. Gire a la derecha, durante un segundo,
  4. Gire a la izquierda, durante otro segundo,
  5. Retroceda otro instante, y
  6. Al final, se detenga el robot.

El código en Crumble, sería el siguiente:

Movimientos básicos
Fuente propia (Dominio público)

Tarea

Realizar un programa para que Miibot recorra la periferia de una baldosa en el suelo o de un cuadrado trazado. 

Debe de avanzar e ir girando 90º al recorrer una distancia, y así cuatro veces.

Se puede realizar haciendo una secuencia de instrucciones repetitivas, o bien, utilizar un bucle de un número limitado de repetición de movimientos.