Este proyecto usa la radio integrada del micro:bit para enviar y recibir mensajes entre dos dispositivos. Ambos deben estar configurados en el mismo canal para poder comunicarse.
from microbit import *
import radio
radio.on()
radio.config(channel=7) # Asegúrate de usar el mismo canal que el transmisor
while True:
mensaje = radio.receive()
if mensaje:
display.scroll(mensaje)radio.on()– Enciende el módulo de radio del micro:bit.radio.config(channel=7)– Establece el canal de comunicación (de 0 a 83).radio.receive()– Espera a recibir un mensaje.display.scroll(mensaje)– Muestra el mensaje recibido en pantalla, desplazándolo.
from microbit import *
import radio
radio.on()
radio.config(channel=7) # Asegúrate de que ambos dispositivos usan el mismo canal
while True:
if button_a.was_pressed():
radio.send("¡Hola desde el transmisor!")
display.show("A")
sleep(1000)
display.clear()button_a.was_pressed()– Detecta si el botón A fue presionado.radio.send(...)– Envía un mensaje de texto al otro micro:bit.display.show("A")– Muestra la letra A como confirmación visual.sleep(1000)– Espera un segundo (1000 milisegundos).display.clear()– Limpia la pantalla después del envío.
- Ambos micro:bit deben estar encendidos y usar el mismo canal.
- Puedes cambiar el mensaje enviado o el canal según tu necesidad.
- Ideal para experimentos de comunicación inalámbrica en el aula o proyectos DIY.