Simulador de Maniobra Náutica y Ciaboga (PER)
Es un simulador náutico 2D interactivo desarrollado en HTML5, CSS3 y JavaScript puro (Canvas API), diseñado como herramienta didáctica para comprender la física de gobierno de una embarcación de recreo con motor de eje y hélice dextrógira, de acuerdo con el temario oficial del PER (Patrón de Embarcaciones Recreativas).
Características Principales
-
Física Realista de Gobierno (Hélice Dextrógira):
- Efecto de Ciaboga y Prop Walk: Simula la caída natural de la popa a babor al dar marcha atrás a bajas velocidades (presión lateral de las palas).
- Efectividad del Timón según Arrancada: La respuesta del giro depende de la velocidad del agua sobre la pala y del flujo de expulsión de la hélice.
- Inercia y Rozamiento: El barco mantiene la arrancada perdiendo velocidad paulatinamente por la resistencia del agua.
-
Escenario de Prácticas:
- Pantalán de Amarre: Incluye un pantalán en la zona inferior con listones de madera y norays.
- Barcos Amarrados: Múltiples embarcaciones estáticas amarradas en punta mediante cabos.
- Hueco Libre de Atraque: Zona despejada reservada para practicar la maniobra de atracar y desatracar en espacios reducidos.
-
Interfaz y Controles HUD:
- Panel Informativo (HUD): Muestra en tiempo real el estado del motor (AVANTE, ATRÁS, PARADO), la inclinación del timón en grados (BABOR, ESTRIBOR, A LA VÍA), la velocidad en nudos y el rumbo sexagesimal (
0º-359º). - Doble Control: Compatible con flechas del teclado y botones táctiles/clic para dispositivos móviles o tablets.
- Luces de Navegación y Pala: Representación gráfica visual de las luces de costado (rojo babor / verde estribor) y la deflexión real de la pala del timón.
- Panel Informativo (HUD): Muestra en tiempo real el estado del motor (AVANTE, ATRÁS, PARADO), la inclinación del timón en grados (BABOR, ESTRIBOR, A LA VÍA), la velocidad en nudos y el rumbo sexagesimal (
Controles de Navegación
| Tecla / Botón | Acción |
|---|---|
| Flecha Arriba (▲) | Dar avante (aceleración hacia adelante) |
| Flecha Abajo (▼) | Dar atrás (aceleración hacia atrás y efecto dextrógiro) |
| Flecha Izquierda (◄) | Mover caña/timón a Babor |
| Flecha Derecha (►) | Mover caña/timón a Estribor |
| Reiniciar Posición | Restablece el barco al centro en posición inicial |
Instalación y Uso
Este proyecto está construido en un único archivo ejecutable sin dependencias externas.
- Descarga o guarda el código en un archivo llamado
simulador_per.html. - Haz doble clic sobre el archivo
simulador_per.htmlpara abrirlo en cualquier navegador web moderno (Firefox, Chrome, Chromium, Edge, Safari). - No requiere servidor web ni conexión a Internet.
Licencia y Términos de Uso
- Autor: Luis Gutiérrez López (SoloConLinux)
- Licencia: Este proyecto se distribuye bajo la licencia Creative Commons Atribución 4.0 Internacional (CC BY 4.0).
Requisitos de uso en sitios web de terceros:
Si deseas utilizar, alojar, modificar o integrar este simulador en tu sitio web o plataforma educativa, es requisito obligatorio incluir la atribución visible de autoría mencionando expresamente a SoloConLinux y enlazando al proyecto original:
Simulador desarrollado por SoloConLinux (Luis Gutiérrez López).
Condiciones:
- No está permitido eliminar el pie de página (
footer) ni los créditos incluidos en el código fuente. - En caso de redistribución o inserción mediante
<iframe>, se deberá añadir una mención textual clara con enlace activo hacia SoloConLinux.