Juegos Robótica

Cursos de programación con robótica educativa

  • Newsletter
  • ¿Dudas? Así es la plataforma de cursos
  • Iniciar sesión

Curso de programación por bloques con mBot Ranger #4 – Control de motores.

Vamos a dedicar toda esta sesión a conocer los bloques de mBlock que nos van a permitir realizar el control de motores en el Ranger.

Una de las ventaja de Ranger es que dispone de motores con encoder de manera que en teoría vamos a tener un mejor control pudiendo dar órdenes de movimiento en forma de ángulo de giro de motor o revoluciones.

Además el hecho de disponer de encoder nos va a permitir indicarle que se mueva a una velocidad concreta independientemente de la carga de las baterías, siempre que tenga suficiente.

También vamos a ver que lo que realmente tiene es un codificador angular que no deja de ser un encoder incremental, y que tiene una cierta desviación que podemos calibrar para poder utilizarlo con mayor exactitud.

Recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.

Vídeo de la sesión 4 del curso de programación por bloques con mBot Ranger.

Suscríbete aquí para tener acceso a esta clase y a todos los cursos de Juegos Robótica.

Descargas:

  • Montaje Ranger versión oruga.

Ejercicios:

  1. Sin llegar a tener las orugas puestas deja alguna marca en las ruedas para establecer el ajuste fino de una vuelta. Fijando 360º de giro veremos si da una vuelta completa o hay que ajustar a otro valor que deberemos anotar para tenerlo claro en caso de tener que utilizarlo en el futuro.
  2. De la misma manera, ya con las orugas montadas, comprueba y apunta el número de grados necesarios para hacer un autogiro completo del robot. puedes tomar 1930º como referencia y a partir de ese valor ajustar.
  3. Crea un programa de robot «centinela» que indefinidamente avance una distancia próxima a 50cm, gire 180º y vuelva a avanzar. Para el giro habrá que tomar la mitad del valor que hemos averiguado en el ejercicio anterior.
  4. Instala un rotulador o tiza en una zona central y trata de dibujar triángulos, rectángulos, pentágonos y polígonos en general para practicar el cálculo de grados necesarios para formar ángulos concretos.

Todas las clases de este curso

  1. Curso de programación por bloques con mBot Ranger #1 – Conociendo Ranger.
  2. Curso de programación por bloques con mBot Ranger #2 – mBlock y ubicación del programa.
  3. Curso de programación por bloques con mBot Ranger #3 – LEDs RGB, sonidos y condicionales.
  4. Curso de programación por bloques con mBot Ranger #4 – Control de motores.
  5. Curso de programación por bloques con mBot Ranger #5 – Sensores y actuadores.
  6. Curso de programación por bloques con mBot Ranger #6 – Condicionales.
  7. Curso de programación por bloques con mBot Ranger #7 – Bucles de repetición.
  8. Curso de programación por bloques con mBot Ranger #8 – Subprogramas y variables.
  9. Curso de programación por bloques con mBot Ranger #9 – Variación de valores de variables.
  10. Curso de programación por bloques con mBot Ranger #10 – Introducción a los arrays o listas.
  11. Curso de programación por bloques con mBot Ranger #11 – Utilización avanzada de arrays o listas.
  12. Programación con Ranger #12 Timer interno para programar multitarea

Recuerda que si te suscribes tendrás acceso a todos los cursos, así como soporte para dudas y preguntas.

NEWSLETTER | Contacto | Blog | Sobre mi | Política de privacidad

Juegos Robótica es un proyecto de TECNODEMIA© 2026 ·

close-icon

Acceso Alumn@s

¿Has olvidado tu contraseña?