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 #9 – Variación de valores de variables.

En esta sesión profundizamos un poco más en el concepto de variable. Trabajaremos los bloques que permiten modificar el valor de la variable dentro del propio programa, por ejemplo como contador de eventos.

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 9 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:

En la mayoría de retos de la web se utilizan de variables. Estos ejemplos te servirán para entender mejor el concepto.

  • Calculadora con mando a distancia.
  • Selecciones múltiples con un único pulsador.

Ejercicios:

  1. Realizar un programa que mediante una variable que podemos llamar «velocidad» vaya acelerando en el tiempo. Inicializar a «velocidad=100» y posteriormente hacer que mediante un bucle de repetición se vaya incrementado la velocidad hasta llegar a 200. Por supuesto se debe ver reflejado en el movimiento del robot.
  2. Repetir el programa pero decelerando de 200 a 100.
  3. Realizar un programa de tal manera que el robot diferencia 4 tramos de distancia a un obstáculo. Si el obstáculo está a menos de 5cm permanecerá parado. Entre 5 y 10cm reducirá la velocidad que tenga en ese momento hasta un mínimo de 80. Entre 10 y 20 cm mantendrá la velocidad que tenga en ese momento. Si el obstáculo está a más de 20 cm acelerará la velocidad que tenga en ese momento hasta llegar a 200. Con este ejercicio intentamos que no haya ningún movimiento brusco por cambio de velocidad, siempre se acelerará y decelerará para cambiar de velocidad.
  4. Intenta repetir el ejercicio anterior pero en el tramo entre 10 y 20 cm averigua si la velocidad a la que iba el robot era mayor o menor a 140 y acelera o decelera para mantener esa velocidad de 140 en ese tramo de distancia.

Ponlo en práctica:

  • Mantener el rumbo con Ranger corrigiendo deriva eje Z giróscopo
  • Indicador de tramos de tiempo para técnica Pomodoro
  • Reloj binario con el anillo de LEDs

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?