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 pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
En este vídeo aprenderemos:
A comunicar dos placas Micro:bit por radio.
A utilizar las funciones para simplificar la programación en Makecode.
A comunicar dos placas Micro:bit por radio.
A utilizar las funciones para simplificar la programación en Makecode.
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:
- Eres el primero. Inicia sesión para valorar el vídeo.
- 1
- 2
- 3
- 4
- 5
- Idioma/s:
- 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
- Primer Ciclo
- Educación Secundaria Obligatoria
- Ordinaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Diversificacion Curricular 1
- Diversificacion Curricular 2
- Primer Ciclo
- Compensatoria
- Ordinaria
- 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