Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Conecta dos placas micro:bit por radio y conduce tu robot micro:rover - 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:
Programa con MakeCode tus placas micro:bit para enviarse mensajes por radio. Tan sencillo como establecer el mismo grupo, una placa manda y otra recibe.
Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria.
00:00:00
Hola, buenos días. Pues vamos a hacer un pequeñito videotutorial. Estamos con MakeCode y vamos a conectar dos placas por radio.
00:00:10
La verdad es que la radio es muy sencilla. Se establece un grupo y además es que nos lo pone aquí.
00:00:17
Enviamos un número y luego vamos a recibir ese número y vamos a hacer algo.
00:00:23
Y luego, bueno, pues aquí podríamos aprender un poquito más de qué es lo que tenemos que hacer, pero bueno, principalmente vamos a comunicar dos placas porque queremos controlar un robot y lo que hacemos es que una placa sirve como controlador, es decir, que le va a enviar un número, el 1, el 2 y el 3, o más, los que queramos,
00:00:28
Y al recibir luego el motor, pues lo que va el coche o el robot, lo que va a hacer es que el motor va a ir hacia adelante, va a ir hacia atrás o se va a parar.
00:00:53
Luego ya podremos trabajar pues para que gire, para que no gire.
00:01:03
Pero bueno, al principio lo que vamos a hacer es eso.
00:01:08
Y es así de básico. Establecemos un grupo en una placa envía y otra placa recibe.
00:01:10
Bueno, pues para eso lo que tenemos que hacer es un motor, que va a ser el robot, y luego tenemos otro que es el controlador.
00:01:17
Para saber quién es quién, pues yo lo que he hecho es que al iniciar le pongo a uno la C y al otro le pongo la M y se ve en los leds.
00:01:26
Entonces ya sé quién es quién.
00:01:36
Y luego, importantísimo, establecer grupo, establecemos el 1 en los dos.
00:01:38
Y ya los tenemos, por así decirlo, como emparejados.
00:01:43
Si este estuviera en el 2 y el otro en el 1, pues no funciona.
00:01:48
Sencillísimo.
00:01:53
Las acciones, pues las tenemos en las entradas.
00:01:54
Presionamos el botón A, presionamos el botón B y yo también le he añadido al pulsar el logotipo.
00:01:57
Claro, aquí, ¿qué es lo que va a hacer nuestro robot?
00:02:05
Pues ir hacia adelante, hacia detrás o parar.
00:02:09
Si quisiéramos ya empezar a girar, pues igual vamos a pensar en el Makey Makey.
00:02:13
Bueno, pues posteriormente intentaremos manejarlo con el Makey Makey.
00:02:21
Pero de momento tenemos esto, pues que al presionar el botón A, va a enviar el número 1.
00:02:25
Y es tan sencillo como irse a radio, enviar. ¿Quién es la que envía?
00:02:31
Esta, el controlador, pues envía el número 1, el número 2 o el número 3.
00:02:35
Con las acciones, botón A apretado, botón B apretado y al pulsar.
00:02:40
¿Que luego queremos mantenerlo apretado o algo?
00:02:47
Bueno, pues ahí los tenemos estas tres acciones.
00:02:52
Sencillísimo de programar.
00:02:56
Y nos vamos a nuestro robot, al motor, y ¿qué le tenemos que decir?
00:02:57
El grupo ya está establecido, nos vamos a radio, ya no es enviar, ya es recibir, y nos vamos a esta.
00:03:03
al recibir radio. Tenemos que irnos a la lógica porque va a recibir distintos números, distintos mensajes.
00:03:10
¿Qué le decimos? Pues cuando llega el mensaje 1, tenemos aquí, tan sencillo como ponerlo aquí.
00:03:20
Ya lo tenemos, cuando le llega el mensaje 1, y aquí vemos que tiene puesto un número, tan sencillo como llevarlo y arrastrarlo.
00:03:27
y ya lo tenemos, cuando recibe el número 1
00:03:35
pues nos vamos a nuestro rover, que es el robot que estamos controlando
00:03:40
y le decimos que se mueva al 50, bueno al 100 hacia adelante
00:03:44
pues por eso utiliza la rueda izquierda y la derecha en el mismo número
00:03:49
¿qué queremos ir hacia atrás?
00:03:55
pues este mismo bloque de sí, duplicamos
00:03:58
ahí lo tenemos y le cambiamos
00:04:02
Aquí está, a ver, aquí está que no se ve porque lo tenemos ya aquí puesto, pero tan sencillo como duplicar, nos lo llevamos y le ponemos el número 2 y cuando le llega el número 2, pues un valor en negativo va hacia atrás.
00:04:05
Tenemos hasta un 239, vamos a ponerlo a menos 100, pues para que vaya recto.
00:04:22
Y por último, pues vamos a parar los motores.
00:04:28
Encender las luces, tiene un sigue líneas, tiene un detector de intensidad de luz, parece.
00:04:32
Luego tiene aquí más para cambiarle las luces, un motor, el otro, pero bueno, son muy parecidos.
00:04:39
Y aquí, bueno, pues ya otro tipo de bloques.
00:04:45
Pero ahora de momento estamos con esto.
00:04:48
Y es tan sencillo como esto.
00:04:51
Ya lo tenemos preparado para que funcione.
00:04:53
Ahora vamos a ver en la realidad cómo se comporta.
00:04:55
Y lo bueno que tiene también la placa microbit es que no necesita del cable.
00:04:58
Ya directamente, porque claro, si tuviéramos que conducir un robot con un cable pegado, pues iría muy mal.
00:05:06
Pero, ¿cómo va? ¿Se alimenta del propio robot y puede los mensajes mandarlos por radio?
00:05:12
Pues va estupendísimamente.
00:05:20
Bueno, pues vamos a ver cómo funciona en la realidad.
00:05:22
Bueno, pues aquí tenemos las dos placas, el motor con su M, la C con el controlador y vamos a darle al botón A, que va hacia adelante, el botón B y el de parar.
00:05:25
Vamos a ver, a mí no me gusta esta situación porque no es una mesa y no quiero que se me caiga.
00:05:38
Ahí lo paro, vamos a ver, le damos al botón A y lo paramos.
00:05:44
Uy, qué susto me he llevado. Le damos al botón B y lo vamos a parar porque va a ir para atrás.
00:05:49
Y lo paramos. Uy, qué bien ha funcionado. Botón A, hacia adelante y lo paramos.
00:05:57
La verdad que funciona perfectísimamente. Botón B y hacia atrás.
00:06:03
Bueno, pues la verdad que poder tener dos placas conectadas y que le dé las órdenes a un robot me parece ya de ciencia ficción.
00:06:09
Pero bueno, que tampoco los programas son muy complicados.
00:06:16
Espero que le veáis utilidad. Muchas gracias.
00:06:20
- Idioma/s:
- Materias:
- Diseño, Matemáticas, Tecnología, Tecnologías de la Información, Programación
- Etiquetas:
- EducaMadrid, Linux, Robótica, Tecnología, Scratch, Competencia Digital, CompDigEdu, Código Escuela 4.0_M
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Educación Especial
- Educación Basica Obligatoria
- Infantil
- Básica 1
- Básica 2
- Programas de formación para la transición a la vida adulta
- Tránsito a la vida adulta
- Programas de iniciacion profesional especial
- Educación Basica Obligatoria
- Educación Infantil
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Segundo Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Primer Ciclo
- 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
- Educación Especial
- Autor/es:
- Felicísimo González Canle
- Subido por:
- Felicisimo G.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 20
- Fecha:
- 10 de junio de 2025 - 20:03
- Visibilidad:
- Público
- Centro:
- CP INF-PRI JOVELLANOS
- Duración:
- 06′ 23″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 82.45 MBytes