Saltar a contenido

Movimientos

Objetivo

Programe el robot CoCube para que ejecute los movimientos básicos.

Materiales

Robot CoCube y ordenador ejecutando el IDE de MicroBlocks.

Materiales

Programación

Para encender y conectar CoCube, sigue estos pasos:

  1. Conectar dispositivos: conecta el IDE de MicroBlocks al robot CoCube a través de Bluetooth.
  2. Movimientos básicos: se trata de controlar el robot para que se mueva hacia adelante, hacia la izquierda, hacia la derecha y hacia atrás. En la biblioteca de bloques "CoCube", arrastra los dos primeros bloques relacionados con el control del motor. Estos bloques controlan la dirección, la velocidad y la duración del movimiento del robot CoCube.

Movimientos básicos
Descargar programa

3. Frenar y detener: ¡Escribe el siguiente código para comprobar la diferencia entre "freno de motor" y "parada de motor"! El "freno de motor" detendrá el robot un tiempo, mientras que la "parada del motor" simplemente elimina la alimentación del motor, por lo que el robot CoCube continuará deslizándose hacia adelante durante una corta distancia debido a la inercia. Puede haber ciertas tareas en las que necesite utilizar uno u otro de estos bloques de parada.

Frenar y detener
Descargar programa

Observamos perfectamente como el robot se desvia un poco y los dos diferentes puntos de detención del mismo según se de una orden u otra.

Movimiento circular

El chasis del robot CoCube tiene forma cúbica pensada para moverse en tableros tipo pista. Al controlar de manera diferente la velocidad de las ruedas izquierda y derecha, se pueden simularse una mayor variedad de trayectorias de movimiento, como hacer que el robot CoCube gire en círculos.

Movimiento circular
Descargar programa

Reto: Trayectoria cuadrada

Utiliza los bloques de control del motor para controlar el CoCube y completar una trayectoria cuadrada. Puedes medir el tiempo que tarda en girar el robot hacia la izquierda a una velocidad de 30 un ángulo determinado y girar 90 grados con mayor precisión.

Trayectoria cuadrada
Descargar programa

Si dejas que el robot ejecute el programa durante un tiempo y eres observador, seguramente verás que el error acumulado por el CoCube girando a la izquierda aumenta, y que la trayectoria del cuadrado se distorsionará gradualmente. ¿Cómo podemos conseguir movimientos más precisos? La respuesta a la pregunta la veremos posteriormente utilizando una alfombrilla de posicionamiento.