Radio Tesoro 5×5 (micro:bit)

Progreso: 0%
Protocolo V1 (1 coord.) V2 (2 coords.) Estable Juego final Mejora

¿Qué vas a crear?

Un juego de comunicación por radio: una persona envía la posición de un tesoro en un mapa 5×5 y su compañero la recibe y marca el LED correcto.

Producto final
Emisor + receptor (micro:bit) + juego por equipos
Mapa
Pantalla LED 5×5 (coordenadas)
Método
CREA+: Diseñar → Crear → Probar → Presentar → +
Tiempo estimado
Medio (3–6 sesiones)

Cómo lo haremos (método CREA+)

  1. Diseñar / Pensar: ¿Cómo representamos coordenadas? ¿Orden? ¿Cómo probamos?
  2. Crear: micro:bit emisor + micro:bit receptor.
  3. Probar / Iterar: coordenadas variadas, errores intencionados, correcciones.
  4. Presentar / Compartir: partida real contra otro equipo.
  5. + Mejora con intención: más rápido, más claro o más seguro.

Niveles del proyecto

🟢 Nivel BÁSICO (PFMV) — “ya funciona” Básico
0/5
Qué tienes que hacer
  • Configurar grupo de radio.
  • Enviar fila.
  • Enviar columna.
  • Recibir ambas.
  • Encender LED correcto.
  • Reiniciar (limpiar pantalla).
Checkpoints
Checklist de validación
  • Envía y recibe correctamente.
  • Se enciende el LED correcto.
  • Funciona con distintas coordenadas.
  • Se puede reiniciar.
La micro:bit usa radio de 2.4 GHz, similar a WiFi y Bluetooth. Aunque no lo veamos, las señales viajan por el aire y pueden atravesar objetos.
🟡 Nivel MEDIO — “más completo” Medio
0/4
Qué tienes que hacer
  • Permitir enviar 2 coordenadas seguidas.
  • Controlar el orden de llegada.
  • Contar señales recibidas (estado).
  • Mostrar confirmación visual al completar.
Checkpoints
Checklist
  • Recibe 2 coordenadas completas.
  • No mezcla valores.
  • Muestra ambas correctamente.
  • Permite reinicio.
En redes reales, los datos viajan en “paquetes”. Si se desordenan o se pierden, el sistema debe detectarlo y recuperarse.
🔴 Nivel AVANZADO — “código secreto competitivo” Avanzado
0/5
Qué tienes que hacer
  • Enviar 4 coordenadas.
  • Crear sistema rápido de introducción.
  • Añadir límite de tiempo.
  • Validar “4 recibidas” antes de correr a la pizarra.
  • Optimizar el envío.
Checkpoints
Checklist
  • Envía 4 correctamente.
  • No hay errores de orden.
  • Sistema rápido y claro.
  • Funciona bajo presión.
  • El equipo puede explicar su protocolo.
Protocolos como TCP/IP verifican que todos los datos lleguen completos antes de considerar la comunicación “válida”.
⚡ Retos EXTRA Extra
0/6
Retos
Muchas misiones espaciales dependen de enviar coordenadas exactas a millones de kilómetros. Un pequeño error puede hacer que una nave falle su destino.

Laboratorios (mini-experiencias)

Laboratorio 1: ¿Cómo funciona la radio?
Concepto único: grupo de radio (canal).
demo
Estado: listo
Si no coincide con el receptor, “no se escuchan”.

Aprendizaje: la comunicación depende del canal correcto. Cambia un grupo y prueba otra vez.

Laboratorio 2: Coordenadas en matriz 5×5
Concepto único: ejes X/Y (0–4).
demo
X=2, Y=2

Aprendizaje: led.plot(x,y) marca un punto en la “pantalla-mapa”.

Laboratorio 3: Empaquetado de datos
Concepto único: convertir (fila, col) → un número.
demo
Empaquetado: 22

Fórmula: packed = fila*10 + col
Desempaquetar: fila = Math.floor(packed/10), col = packed%10

Prueba 3, 14, 40… y mira qué punto decodifica.

Aprendizaje: enviar 1 número por punto puede ser más rápido y reduce errores de orden.