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

Se propone realizar los retos de este tema conectando el mBot mediante cable USB, siendo lo ideal conectar el robot mediante Bluetooth o mediante la opción de 2,4 GHz.

Un error muy habitual es no ordenar la parada de los motores tras la última instrucción; el robot se queda en movimiento según lo programado en el último comando.

 

Descripción del reto

En el siguiente reto se propone programar el mBOT para que se mueva al azar durante un periodo de tiempo aleatorio. El uso del cable USB entorpecería el libre movimiento, por lo que se propone cargar el programa a la memoria del robot y que así este tenga libertad para moverse en cualquier dirección. Esta codificación se estará repitiendo durante 30 segundos.

 

Pistas para la resolución

  • En la categoría de «Eventos», encontraremos el bloque de inicio denominado «cuando mBot(mcore) se pone en marcha».
  • El bloque «avanza» permite una velocidad entre 0 y 100, por lo que un número al azar entre estos dos valores hará que el robot de forma aleatoria avance o esté parado. Algo similar sucede si elegimos la opción «girar a la derecha» .
  • Con el robot conectado al ordenador, seleccionamos el modo «Cargar» y activamos «Subir código». Tras realizarse la verificación del programa, si está todo correcto, se subirá el código a la memoria del robot.
  • Desde este momento, el mBot estará codificado para ejecutar «en exclusiva» el programa subido. Para ejecutar el programa deberemos poner en «ON» el interruptor de la placa mCore.

 

Descripción del código

Al presionar espacio
Reiniciar el temporizador
Ejecutar siempre
     Si valor de temporizador es menor de 3
          Avanzar a una velocidad aleatoria entre 0 y 100
          Espera un tiempo al azar entre 0.1 y 1 segundo
          Girar a una velocidad aleatoria entre 0 y 100
          Espera un tiempo al azar entre 0.1 y 1 segundo
     Si no
          Parar motores

 

Posible solución

1
  • Elemento añadido a la cesta
1
Carrito
Neuron Inventor Kit
Precio: $4.999,00
- +
$4.999,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.