## Strumenti di bordo
- **Orizzonte artificiale** — mostra l'assetto dell'aereo.
- **Indicatore di velocità (IAS)** — velocità indicata in nodi, con avviso di STALL.
- **Altimetro** — altitudine in piedi sopra la pista.
- **Variometro (VSI)** — velocità verticale, piedi/minuto.
- **Bussola (Direzione)** — direzione attuale.
## Comandi
- **Manetta** — cursore per la potenza del motore (0–100%).
- **Elevatore** — cursore per il beccheggio: posizione centrale neutra, giù = avanti (discesa), su = indietro (salita).
- **Flap** — pulsante, commuta 0° / 10° / 20° / 30°.
- **Carrello di atterraggio** — pulsante, giù/su. Atterraggio con il carrello retratto = schianto.
**RESET** — riavvia la simulazione dall'inizio (a terra). ## Logica di volo (FlightPhysics.java) Fasi: `ON_GROUND → TAKEOFF_ROLL → SALITA → CROCIERA → AVVICINAMENTO → FLARE → ATTERRAGGIO_RIUSCITO / FALLITO` - Decollo: aumentare la manetta, la velocità aumenta; sopra i 55 kt e tirare la cloche — decollo. - Salita: il beccheggio controlla la velocità verticale. - Avvicinamento: ridurre la manetta e scendere; sotto i 50 piedi si entra nella fase di Flare. - Flare: livellare il beccheggio per un atterraggio morbido (VS inferiore a -350 piedi/min, velocità vicina al valore di riferimento, carrello di atterraggio abbassato) = atterraggio riuscito, altrimenti — fallimento. - È presente una simulazione di stallo se la velocità scende troppo rispetto all'impostazione dei flap. La fisica è semplificata (tipo arcade) ma abbastanza realistica per esercitarsi nella sequenza delle azioni di volo strumentale. È possibile modificare facilmente le costanti all'inizio di `FlightPhysics.java` (VR_SPEED, VREF_SPEED, STALL_SPEED_CLEAN, MAX_CLIMB_FPM, RUNWAY_LENGTH_FT): Opzioni dal menu – pulsante di ripristino o avvio dell'applicazione.
L'app permette all'aereo di decollare e atterrare interamente con l'ausilio degli strumenti, senza bisogno di pista.
Ultimo aggiornamento
7 set 2026