To je aplikace letu regulátor používá pro Kvadrokoptéra v X-konfiguraci.
To je psáno pro Tiva C Series TM4C123G LaunchPad běží na 80 MHz.
Více informací lze nalézt na následujících příspěvků blogu: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller a http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -flight-regulátor.
Letový kontrolor zdrojový kód: https://github.com/Lauszus/LaunchPadFlightController
Aplikace pro Android zdrojový kód: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# Funkce
* Sazba, režim vlastní úroveň, nadpis hold a udržování výšky
- __AUX1: __ Použití 3-POS spínač pro vlastní úroveň a směřuje držení. Na prvním místě jsou oba pryč, na druhém místě s vlastním úroveň je zapnutý a na třetím místě jsou oba na
- __AUX2: __ Použijte 3-POS spínač pro udržování výšky. Všimněte si, že režim vlastní úrovně musí být aktivován pro udržování výšky do práce! Na prvním místě je nadmořská výška hold vypnutý, na druhé pozici udržování výšky bude používat vzdálenost měřená pomocí sonaru a na třetí pozici udržování výšky budou používat výšku odhadnout pomocí barometru a akcelerometr
* Uložení hodnoty PID, hodnoty kalibrace atd EEPROM
* Setrvačník, akcelerometr a magnetometr Autokalibrace
- Gyro je kalibrován při startu
- Akcelerometr a kalibrace magnetometer rutina může být aktivována v kódu nebo pomocí aplikace pro Android
- K magnetometr zapne modrá LED dioda kalibraci
+ Otočit letový kontrolor pomalu podél všech tří os
* Aktivaci / deaktivaci pomocí směrového kormidla
* Stavové LED
* Podporuje CPPM přijímačů
* Gyro a akcelerometr (MPU-6500 nebo MPU-9250)
* Magnetometer (HMC5883L nebo AK8963 (uvnitř MPU-9250))
* Barometr (BMP180)
* Ultrazvukový senzor aka sonar (HC-SR04)
* [Aplikace pro Android] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 podpora ESC
* Signál zpětné vazby
Datum aktualizace
7. 2. 2017