Simulador de Buceo

Experiencia interactiva

Visualiza la teoría del buceo
en un entorno 3D

Este simulador te ayuda a comprender cómo la profundidad, el tiempo y el gas respirado influyen en conceptos clave como NDL, carga de nitrógeno, consumo de aire y exposición al oxígeno. Está diseñado para educación y conciencia, no para planificar inmersiones reales.

Qué hace este simulador

Durante la inmersión virtual, el sistema actualiza en tiempo real los indicadores principales: NDL, carga de nitrógeno, consumo de aire, presión parcial de oxígeno (PPO₂) y exposición CNS. Además registra un perfil de profundidad para generar un reporte final.

Experiencia 3D controlable

Movimiento y cámara con controles adaptados a móvil, tablet y PC.

  • Joystick de movimiento
  • Joystick de mirada/rotación
  • Zona neutral para estabilidad

Indicadores en HUD

Instrumentos visuales en pantalla para comprensión inmediata.

  • Tanque: bar / PSI / porcentaje
  • Barra de nitrógeno (educativa)
  • NDL y estado de ascenso

Reporte completo

Resumen de la inmersión para aprendizaje y análisis.

  • Profundidad máxima
  • Tiempo total
  • NDL total y restante
  • Ceiling (profundidad mínima segura)

Modelos y conceptos representados

El simulador implementa modelos fisiológicos y reglas educativas habituales en el buceo recreativo: absorción y liberación de nitrógeno por tejidos, límites sin descompresión, y exposición al oxígeno.

Modelo de tejidos (16 compartimentos)

Simula la carga de nitrógeno en distintos tejidos con velocidades diferentes, permitiendo estimar saturación, “ceiling” y el comportamiento en inmersiones repetitivas.

Carga baja Carga media Carga alta
Exposición al oxígeno (PPO₂ / CNS)

Calcula PPO₂ según profundidad y fracción de oxígeno (FO₂), y acumula exposición CNS con un modelo de límites por PPO₂. Incluye niveles de alerta (OK / WARNING / DANGER).

OK WARNING DANGER

NDL (No Decompression Limit)

Calcula un NDL “recreativo” basado en profundidad y tiempo, con soporte para Nitrox (EAD).

  • NDL total permitido
  • NDL restante según el perfil
  • Interpretación educativa del riesgo

Ceiling y ascenso

Estima una profundidad mínima segura (ceiling) y evalúa si el ascenso puede hacerse sin paradas.

  • Ceiling en metros
  • Detección de “stop requerido”
  • Recomendación de parada de seguridad

Inmersiones repetitivas

Mantiene carga residual entre inmersiones y simula intervalos en superficie.

  • Tejidos se conservan entre inmersiones
  • Intervalo en superficie reduce carga
  • Aprendizaje de acumulación residual

Instrumentos y visualización (HUD)

Para facilitar la comprensión, el simulador muestra instrumentos visuales en pantalla durante la inmersión. Su propósito es que el usuario “vea” cómo cambian los conceptos con su comportamiento.

Tanque de aire (AL80)

Simula consumo según SAC, presión ambiente y tiempo simulado.

  • Presión en bar y PSI
  • Porcentaje restante
  • Alerta de reserva (ej. 35 bar)
  • Estado “sin aire” (out of air)

Barra de nitrógeno

Visualización educativa del aumento/disminución de carga.

  • Suavizado visual (carga lenta / descarga normal)
  • Colores por nivel (verde→rojo)
  • Enfoque didáctico, fácil de interpretar

NDL y estado del ascenso

Indicadores para comprender límites sin descompresión y hábitos de ascenso.

  • NDL restante
  • Recomendación de parada de seguridad
  • Ceiling (si aplica)
Escala de tiempo (1×, 2×, 5×, 10×)

Puedes acelerar la simulación para observar más rápido cómo cambian los valores. Esta función es útil para educación: muestra la tendencia de los indicadores sin tener que esperar largos periodos.

Uso responsable y aviso importante

Este proyecto es una herramienta educativa e ilustrativa. El buceo real requiere formación, equipo certificado y supervisión profesional.

Preguntas frecuentes

¿Esto es un planificador de buceo?

No. Es una herramienta de aprendizaje visual. No debe usarse para planificar inmersiones reales.

¿Qué gases contempla?

Se contempla aire y Nitrox mediante fracción de oxígeno (FO₂), afectando NDL, nitrógeno y PPO₂/CNS.

¿Funciona en móvil?

Sí. Los controles se adaptan con joysticks y manejo por eventos de puntero (pointer events).