Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Kit de robótica Micro:bit: Maqueen controlado por radio - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 20 de enero de 2026 por Manuel J.

1 visualizaciones

En este vídeo aprenderemos:
A comunicar dos placas Micro:bit por radio.
A utilizar las funciones para simplificar la programación en Makecode.

Descargar la transcripción

En este reto vamos a controlar un McQueen utilizando otra tarjeta microbit como mando a distancia y utilizando la función radio. 00:00:16
La programación de la tarjeta microbit mando será la siguiente. 00:00:26
Si pulsamos los botones A y B a la vez, el McQueen avanzará hacia adelante. 00:00:30
Si pulsamos solamente el botón A, el McQueen girará hacia la izquierda. 00:00:36
Solamente el botón B, el McQueen girará hacia la derecha. 00:00:41
Si pulsamos el logotipo en la tarjeta microbit, el McQueen irá hacia atrás. 00:00:44
Y si agitamos la tarjeta microbit, el McQueen se parará. 00:00:51
Ahora vamos a programar la tarjeta emisora. 00:01:05
Para ella la que va a funcionar como mando de distancia. 00:01:09
Creamos en MECOC un nuevo proyecto que se va a llamar emisora. 00:01:12
Las tarjetas se van a comunicar por radio. 00:01:20
Por lo tanto, vamos a necesitar, para empezar, solo este bloque. 00:01:23
Vamos al grupo de bloques radio y establecemos, al iniciar, un grupo de radio. 00:01:29
El grupo de radio es un número que va entre el 1 y el 255. 00:01:38
Podemos elegir el que queramos entre ellos. En este caso, vamos a elegir el grupo 1. 00:01:44
Todas las tarjetas que se comuniquen por radio tienen que pertenecer al mismo grupo de radio. 00:01:47
A continuación vamos a empezar a programar qué mensajes va a enviar la tarjeta para poder manejar el McQueen. 00:01:50
Para ello vamos a Entrada, al presionar el botón A, vamos a mandar un mensaje de radio que va a ser una cadena de texto. 00:01:58
Para ello arrastramos y determinamos que cuando se pulse el botón A, el McQueen va a girar hacia la izquierda. 00:02:12
por lo tanto escribimos izquierda y va a aparecer una flecha hacia la izquierda 00:02:19
perfecto ya tenemos la primera orden la segunda al presionar el botón de va a girar hacia la 00:02:30
derecha radio enviará mensaje que será derecha y una flecha que indique hacia la derecha otra 00:02:43
parte programada cuando pulsemos los botones a más b va a moverse hacia adelante por lo tanto 00:03:02
enviamos una cadena de texto que va a ser 00:03:12
adelante. Y en la matriz LED 00:03:16
va a aparecer una flecha hacia arriba. 00:03:21
Cuando presionamos el logo, se va a mover 00:03:30
hacia atrás. Es decir, enviará un mensaje de radio 00:03:37
que será atrás. Y 00:03:39
en la matriz LED aparecerá una flecha hacia abajo. 00:03:47
Finalmente, cuando agitemos la tarjeta, se va a parar. Vamos a crear el mensaje Parar y en la matriz LED aparecerá una X. 00:03:51
Pues ya tenemos la programación de la tarjeta emisora 00:04:18
Ahora lo que hacemos es conectar la tarjeta al ordenador 00:04:27
Muy bien 00:04:32
Y nos dice que ya está conectado a microbit y que simplemente nos queda desconectarlo 00:04:40
Por lo tanto pedimos descargar 00:04:46
Se carga el programa en la tarjeta 00:04:47
Y hemos terminado por ahora 00:04:53
Una vez que hemos programado el mando 00:04:55
vamos a programar ahora la tarjeta microbit que va colocada en el McQueen. Para ello vamos a crear 00:05:02
un nuevo proyecto. Vamos a llamarlo receptora porque va a ser la microbit que va a recibir y 00:05:08
va a controlar a McQueen y vamos a empezar a programar. Para ello este bloque no lo vamos 00:05:15
a necesitar. Lo eliminamos. Como se tiene que comunicar con radio con la tarjeta emisora pues 00:05:23
tenemos que establecer un grupo de radio la tarjeta misma estaba en el grupo 1 la tarjeta 00:05:29
receptora también tiene que estar en el grupo 1 de acuerdo y ahora vamos a ver qué es lo que 00:05:34
va a hacer el coche cada vez que reciba un mensaje de radio para ello vamos a radio al 00:05:40
recibir cadena porque en este caso estábamos mandando mensajes de texto el coche del macuín 00:05:47
va a hacer las siguientes cosas vamos a lógica esta opción donde le digo si ocurre algo haces 00:05:55
algo de acuerdo pues vamos a ver qué es lo que ocurre vamos a la comparación en la lógica esta 00:06:09
es la que compara un texto con un texto este es el que necesitamos y lo que le decimos es 00:06:21
que si copiamos y lo sacamos al recibir un mensaje de texto por radio vas a hacer lo siguiente si ese 00:06:29
mensaje de texto es igual que adelante entonces vamos a crear una función funciones creamos una 00:06:46
función y va a ser la función avanzar y listo nos aparece aquí ya la función creada 00:07:04
que va a hacer la función avanzar por la función avanzar va a ser cargamos nuestra extensión de 00:07:17
macuín esta primera y decimos que los motores ambos avanzan a una velocidad de 100 00:07:25
entonces cuándo recibamos un mensaje que sea adelante 00:07:53
lo que va a ocurrir va a ser que se va a activar esta función como lo hacemos 00:08:02
seleccionamos funciones, vemos que ya nos ha creado y entonces si recibimos un mensaje de texto que diga adelante, 00:08:08
aplicamos la función avanzar, si no pulsamos aquí para aumentar otra capacidad, si no y otro más, 00:08:21
Si no, si duplicar todo esto, si el mensaje es atrás, entonces ¿qué hacemos? Pues llamaremos a otra función, creamos una nueva función. 00:08:32
crear una función 00:08:51
la función se va a llamar atrás 00:08:55
listo, la tenemos aquí 00:08:58
y que va a ocurrir con la función atrás 00:09:03
que ambos motores van a retroceder 00:09:06
a la velocidad 100 00:09:14
vale, lo que tenemos que hacer ahora es 00:09:16
que si el mensaje que recibimos 00:09:21
es atrás, llamaremos la función atrás 00:09:25
que hará esto. Seguimos ampliando. Duplicamos 00:09:28
lo construido y decimos 00:09:33
si recibimos la función parar 00:09:37
entonces crearemos la función parar 00:09:40
que la tenemos tal que aquí. Parar motor 00:09:47
ambos. También podríamos puesto que avanzar o no retroceder 00:10:04
a la velocidad cero, que es lo mismo. Y llamamos 00:10:09
a la función parar. Siguiente, ¿qué ocurrirá cuando recibamos el mensaje derecha? Pues 00:10:14
que obviamente crearemos una función que será derecha, tal que aquí, y entonces los 00:10:28
motores harán dos cosas. Uno de ellos, que es el motor de la izquierda, se moverá a 00:10:40
velocidad 100 y el motor de la derecha se moverá a velocidad 00:10:50
que es lo mismo que parar y eso va a hacer que gire hacia la derecha 00:11:03
y lo que hacemos es que llamamos a la función derecha y cuando 00:11:08
giremos a la izquierda cuando recibamos el mensaje izquierda 00:11:19
crearemos la función izquierda que la tenemos tanque aquí y ocurrirá lo contrario que en la 00:11:26
derecha el motor de la derecha avanzará y el motor de la izquierda quedará y llamamos a la 00:11:41
función izquierda y ya tenemos hecha nuestra formación avanzar atrás parar izquierda derecha 00:12:01
Ahora, como esta parte de aquí nos sobra, la eliminamos, ¿de acuerdo? Y ya tenemos la programación de la microbit que va a ir colocada en el coche. Ahora simplemente tenemos que conectar la microbit al ordenador y cargarla. 00:12:08
Valoración:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Idioma/s:
es
Materias:
Tecnología, Tecnologías de la Información, Programación, Sistemas de Telecomunicaciones e Informáticos
Etiquetas:
Aprendizaje Basado en Problemas, Aprendizaje Basado en Proyectos, Colaborativo, Evaluación, Gamificación y Aprendizaje Basado en Juegos, Hardware, Radio, Robótica, Software, STEM, Tecnología, TIC, Vehículos, Pensamiento Computacional, Scratch, Software Libre, Tutorial, Prácticas, Competencia Digital, CompDigEdu, Arduino, Competencia Digital Docente, Resolución de Problemas, Código Escuela 4.0_M, Taller
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Educación Primaria
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
    • Segundo Ciclo
      • Tercer Curso
      • Cuarto Curso
    • Tercer Ciclo
      • Quinto Curso
      • Sexto Curso
  • Educación Secundaria Obligatoria
    • Ordinaria
      • Primer Ciclo
        • Primer Curso
        • Segundo Curso
      • Segundo Ciclo
        • Tercer Curso
        • Cuarto Curso
        • Diversificacion Curricular 1
        • Diversificacion Curricular 2
    • Compensatoria
  • Bachillerato
    • Primer Curso
    • Segundo Curso
Autor/es:
Manuel Jiménez Serrano
Subido por:
Manuel J.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
1
Fecha:
20 de enero de 2026 - 12:26
Visibilidad:
Público
Centro:
IES ANSELMO LORENZO
Duración:
12′ 29″
Relación de aspecto:
1.89:1
Resolución:
1364x720 píxeles
Tamaño:
49.73 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid