Contenido del curso
1. Introducción al mBot
mBot es un robot educativo fácil de usar que permite aprender robótica y programación de forma práctica y divertida.
0/1
2. Configuracion de mBlock
mBlock es un software de programación visual por bloques que facilita el aprendizaje de programación y robótica de manera sencilla e intuitiva.
0/1
8. Sensor siguelineas
Los sensores seguidores de línea así como su nombre lo dice nos ayudan para detectar líneas con diferencias de colores (Blanco y negro).
0/7
Aprendiendo robótica con mBot
Acerca de las clases

Introducción

La velocidad de avance del mBot la podemos programar entre un valor de cero (parado) y 100 (máxima velocidad).

Pero el tiempo que tarda en recorrer una distancia fija depende, entre otros parámetros, de la velocidad a la que se desplaza, del tipo de superficie sobre la que se mueve y del estado de las baterías.

Se propone crear un programa que nos informe cuántos segundos tarda el robot en recorrer la distancia de un metro.

Este programa puede ser usado como subprograma de calibración dentro de otro programa que codifique el mBot para que recorra distancias prefijadas.

 

Descripción del reto

Programar el mBot para que nos diga cuantos segundos tarda en recorrer un metro a una velocidad de 100.

 

Pistas para la resolución

  • Si el valor devuelto por el sensor de infrarrojos es 3 significa que el robot se encuentra en una superficie blanca y puede iniciar el recorrido. Es importante comenzar a contar el tiempo desde este punto.
  • Si el valor devuelto por el sensor de infrarrojos es 0 significa que el robot ha llegado a la línea negra. En este momento, se debe parar motores y almacenar en una variable el tiempo trascurrido.
  • Si se presiona el botón de la placa comenzaran los LED a destellar el numero de segundos transcurridos durante el recorrido.
  • Se utilizara el bloque «espera» con una duración de 10 segundos  como medida de seguridad para evitar accidentes. 

 

Descripción del código

Crear la variable Tiempo

Al encender el robot
Esperar 10 segundos
Ejecutar siempre
     Si el valor del sigue-líneas es 3
          Reiniciar cronómetro
          Avanzar a velocidad 100
     Si el valor del sigue-líneas es 0
          Fijar Tiempo a Cronometro
          Detener motores
     Si botón de la placa presionado 
         Repite Tiempo
              Destellar los LED en color rojo

 

Posible solución

2
  • Elemento añadido a la cesta
2
Carrito
Me Joystick
Precio: $249,00
- +
$249,00
Me PIR Motion Sensor
Precio: $269,00
- +
$269,00
    Calcule Los Gastos De Envío
    Aplicar Cupón
    Cupones disponibles
    sinfactura Consigue 13.8% de descuento Cupón exclusivo para clientes que NO requieren facturar su compra
    //
    ¡Hola! 👋 Profe de Tecnología
    Déjame adivinar. ¿Te tocó dar robótica en tu escuela?

    ¡Bienvenido a tu nueva página web!

    Es hora de configurarla:

    Desde el menú ingresa a “Menú de administrador” para comenzar a crear tu nueva página web. En tu panel encontraras videos que te ayudaran a configurar tu web de forma fácil y rápida.