Si tratta di una applicazione controllore di volo utilizzato per un quadcopter in X-configurazione.
È scritto per il Tiva C Series TM4C123G LaunchPad esecuzione a 80 MHz.
Maggiori informazioni possono essere trovate ai seguenti pubblicazioni: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller e http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad I voli ae-controller.
Volo codice sorgente di controllo: https://github.com/Lauszus/LaunchPadFlightController
Android il codice sorgente app: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# Caratteristiche
* Modalità Tasso, la modalità livello di auto, in direzione attesa e altitudine attesa
- __AUX1: __ Utilizzare interruttore a 3-POS per il livello di sé e voce attesa. In prima posizione entrambi sono fuori, in seconda posizione di livello sé è acceso e in terza posizione entrambi sono su
- __AUX2: __ Utilizzare un sensore a 3-POS per altitudine attesa. Si noti che la modalità livello sé deve essere attivato per altitudine attesa di lavorare! In prima posizione altitudine attesa è spento, in seconda posizione presa altitudine utilizzerà la distanza misurata con il sonar e alla terza posizione di altitudine attesa sarà utilizzando l'altitudine stimato utilizzando il barometro e accelerometro
* Conservare PID valori, i valori di calibrazione ecc in EEPROM
* Gyro, accelerometro e magnetometro routine di calibrazione
- Gyro è calibrato in fase di avvio
- Accelerometro e magnetometro procedura di calibrazione possono essere attivati nel codice oppure utilizzando l'applicazione per Android
- Il magnetometro accende il LED blu durante la calibrazione
controllore di volo + Ruota lentamente lungo tutti i tre assi
* Inserimento / disinserimento con timone
* LED di stato
* Supporta i ricevitori CPPM
* Gyro & accelerometro (MPU-6500 o MPU-9250)
* Magnetometro (HMC5883L o AK8963 (all'interno MPU-9250))
* Barometro (BMP180)
* Ultrasuoni sensore aka sonar (HC-SR04)
* [Applicazione Android] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 supporto ESC
* Retroazione Buzzer
Ultimo aggiornamento
7 feb 2017