PROTOCOLO ACTIVO: v1.0.4

Void Drifter

Simulador de Supervivencia Inercial con Telemetría Externa

INGENIEROS: Í. Laviña & Ó. Guerra
ESTADO: APROBADO

Complejidad

8/10

Requiere abstracción matemática y lógica de vectores.

Hardware

  • Micro:bit V2
  • Acelerómetro
  • Matriz LED

Tiempo Misión

240 min

Equivalente a 3-4 sesiones o una noche sin dormir.

FACTOR LEYENDA WHY_IS_THIS_COOL?

Físicas Newtonianas

La nave no frena mágicamente. Implementamos Inercia real. Si aceleras y sueltas el mando, sigues flotando hacia tu perdición.

Topología Toroidal

También conocido como "Screen Wrap". El universo es finito pero ilimitado. Salir por la derecha te devuelve a la izquierda. Pura elegancia matemática.

Feedback Háptico Visual

Tu vida no es una barra en pantalla, está en tus manos. La matriz LED de la micro:bit muestra la integridad del casco en tiempo real.

NÚCLEO DE INGENIERÍA

LÓGICA_ALGORÍTMICA

1. MOTOR DE FÍSICA (DRIFT)

Olvidad los bloques "mover 10 pasos". Eso es para aficionados. Aquí controlamos la aceleración, que modifica la velocidad, que a su vez modifica la posición.

// Bucle Principal de Física
SI (Microbit inclinada derecha) VelocidadX = VelocidadX + 0.5
SI (Microbit inclinada izquierda) VelocidadX = VelocidadX - 0.5

// Aplicar Fricción del Vacío (Damping)
VelocidadX = VelocidadX * 0.95

// Actualizar Posición Real
Cambiar X por VelocidadX

2. TOPOLOGÍA (SCREEN WRAP)

Teletransporte coordinado para simular espacio infinito.

SI (Posición X > 240) {
  Dar a X el valor -240
}
SI (Posición X < -240) {
  Dar a X el valor 240
}

3. PÁNICO (ESCUDO)

Lógica de estado temporal (Flag system).

AL RECIBIR (Botón A Microbit) {
  Fijar EscudoActivo a 1
  Cambiar disfraz a "Burbuja"
  Esperar 2 segundos
  Fijar EscudoActivo a 0
}

PROTOCOLO DE EJECUCIÓN

Reto Final

¿Os aburrís? Demostrad vuestra valía.

OBJETIVO: SONIDO DINÁMICO (EFECTO DOPPLER)

La micro:bit V2 puede emitir sonidos. Queremos que el motor "ruja".

POR SIEMPRE {
  Frecuencia = (Valor Absoluto de VelocidadX) * 100
  Microbit: Tocar Tono (Frecuencia + 200 Hz)
}

Nota: A mayor velocidad, tono más agudo. Si lográis esto, tenéis mis respetos.