Altitude e Position Hold in Betaflight 4.6: Guida alla Configurazione

Introduzione

Ciao a tutti! In questo tutorial vi mostrerò come impostare le funzioni Position Hold e Altitude Hold su Betaflight 4.6. Lo farò utilizzando un drone “sacrificabile”, sul quale ho già effettuato una recensione: l’Ether 4, stampato in 3D.

Requisiti Necessari

Per poter seguire questa guida, è necessario disporre di:

  • Un drone con GPS (se dotato di magnetometro, meglio ancora)
  • Betaflight 4.6 (versione non stabile)
  • Betaflight Configurator Online

Installazione di Betaflight 4.6

  1. Accedere al configuratore online: Cercate su Google app. Betaflight e cliccate sul primo risultato.
  2. Collegare il drone al PC: Usate un cavo USB e riconoscete la FC nel configuratore.
  3. Effettuare un backup: Salvate le impostazioni correnti facendo screenshot delle schermate di Porte, Configurazione, PID Tuning, Rate, Modalità di volo e OSD.
  4. Aggiornamento firmware:
    • Andate nella sezione Aggiornamento software.
    • Abilitate l’opzione per le versioni non stabili.
    • Selezionate la versione Betaflight 4.6 per sviluppatori.
    • Attivate Altitude Hold e Position Hold prima di caricare il firmware.
    • Accettate i rischi e flashate il firmware.

Configurazione Post-Aggiornamento

  1. Calibrare l’accelerometro.
  2. Impostare le porte UART come erano precedentemente.
  3. Configurare il GPS: Accertarsi che il modulo GPS sia riconosciuto (controllate l’icona GPS in alto a destra nel configuratore).
  4. Abilitare il magnetometro (opzionale): Migliora la precisione del Position Hold.
  5. Attivare la funzione senza magnetometro (se necessario):
    • Aprite il CLI e inserite il comando:
      set pos_hold_without_mag = ON
      save

Regolazione del Throttle

  1. Abilitate la modalità esperto su Betaflight.
  2. Andate nelle impostazioni e regolate il valore di Throttle Mid.
    • Valore predefinito: 1275.
    • Potete testare aumentandolo a 1500 o anche a 1600 in base alle caratteristiche del drone.

Impostazione delle Modalità di Volo

  1. Altitude Hold e Position Hold devono essere assegnati allo stesso switch per lavorare insieme.
  2. Test in volo:
    • Se il drone scende con Position Hold, aumentate il throttle.
    • Se volete testare solo Altitude Hold, assegnatelo a un altro switch.

Considerazioni Finali

  • Questa funzione opera solo in Angle Mode.
  • Leggere attentamente le note di Betaflight per ottimizzare i parametri in base alle condizioni di volo.
  • Condizioni ambientali e hardware influiscono sulle prestazioni (vento, tipo di FC, modulo GPS, presenza del magnetometro).
  • Eseguire test in sicurezza: fate più prove per trovare la configurazione ottimale.

Spero che questa guida vi sia stata utile!

Video tutorial e prova Altitude e Position Hold Betaflight 4.6

Per chi volesse approfondire l’artomento è presente il Wiki sul sito ufficiale di Betaflight.