Abrimos esta sección pues es la más básica cuando movemos un robot por un tablero. Estos giros y movimientos, están medidos, es decir, no interviene ningún sensor que controle el robot.

El modelo de robot que estamos usando de referencia en las explicaciones lo tenemos en el apartado 7.2 de esta página web. Los motores están conectados el M1 y M4. La rueda que trae es de 12 cm de circunferencia (o perímetro) y la distancia entre ruedas es de 12 cm. Aunque tiene otros elementos conectados, para esta sección no nos van a ser necesarios. El número es una referencia para las descargas. Cada vez que descargo el programa en la microbit, voy cambiando de número y así se que se ha cargado el último programa correctamente.

Como ya sabeis, programamos en la escuela siempre en inglés, pues muchos de estos comandos ni siquiera están traducidos al español, y pedagogicamente nos conviene utilizar este recurso para hacerles ver a los alumnos y alumnas que el inglés y la programación van de la mano.
Tenemos que tener clara la diferencia entre mover un motor, o una combinación de motores. con un solo comando (Set M1, por ejemplo) movemos un solo motor, pero como la ejecución del programa es secuencial, primero se movería una rueda y luego la otra.

Para conseguir un movimiento natural, debemos usar el comando “Combination” con lo que con un solo comando, movemos los dos motores.

Movimiento adelante y atrás

Fijaros que la segunda combinación de motores pone Backward (hacia atrás)
Giro de ángulos en 90º

Si queremos que haga el giro a la izquierda debemos poner -90. A veces hay que ajustar un poco los ángulos dependiendo del tipo de superficie que tengamos.
Giro de ángulos en 180º

Para otros tipos de giros, solamente debemos ajustar
Lo he programado al Pulsar A, pero se puede poner que arranque directamente. A mi me gusta más así pues te permite colocar el robot correctamente en su sitio antes de que comience a funcionar.
Ya me poneis en comentarios si quisierais más movimientos o giros.