Saltar la navegación

Movimientos básicos con motores

Para mover el robot este dispone de dos motores pequeños bastantes precisos con sensor de ángulo de giro.

motores 

Consideraciones sobre movimiento lineales

Para el avance del robot en línea recta en cm, es indispensable varias cuestiones:

  • Indicar dónde estan situados los motores.
  • Indicar la velocidad de los mismos (aconsejable).
  • Indicar la distancia recorrida por cada vuelta del motor, esto dependerá del diámetro de rueda, en el caso de nuestro robot oruga son 13 cm.

explicacion mov_01

Posteriormente, le podemos indicar que el robot avance una distancia determinada, con el bloque mover adelante o hacia atrás. El programa quedaría así:

explicacion mov_02

Cómo girar de una manera cómoda

El giro en nuestro robot vamos a proponer que se realice mediante pivotaje, que no es más que el robot rote sobre si mismo sin producir desplazamiento. Como los giros y pivotajes con el lenguaje de programación de Lego no son muy intuitivos, se ha desarrollado un bloque propio para realizarlos de forma fácil. Una vez cargado el programa base, el giro lo encontraremos en mis bloques. Os adjuntamos el programa con el bloque propio para que lo reutilicéis.

Aquí tenéis un ejemplo de cómo pivotar a izquierda 45º.

explicación_mov_03

programa base para giros

Para descargar los ficheros de programas debes hacer clic con el botón derecho del ratón, y guardar enlace como.

Mi primer movimiento

Duración:
10

Debes girar el robot 45 grados hacia la derecha y moverlo en esa dirección 35 cm. El programa se llama movimiento_01.

video

Creado con eXeLearning (Ventana nueva)