Bu X-konfigürasyonda bir quadcopter için kullanılan bir uçuş kontrolörü app.
Bu Tiva C Serisi TM4C123G LaunchPad 80 MHz hızında çalışan için yazılmıştır.
Daha fazla bilgi için aşağıdaki blog yazılarını bulunabilir: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller ve http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -Uçuş denetleyici.
Uçuş denetleyicisi kaynak kodu: https://github.com/Lauszus/LaunchPadFlightController
Android uygulaması kaynak kodu: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# Özellikler
* Puan modu, kendini seviye modu, başlık tutun ve irtifa tutma
- __AUX1: __ Öz seviyesi ve başlık beklemeye 3-POS anahtarını kullanın. İlk pozisyonda hem kendini seviyesi üzerinde ikinci pozisyonda, kapalı ve üçüncü konumda hem de vardır
- __AUX2: __ Irtifa beklemeye için 3 POS anahtarını kullanın. öz seviyesi modu Not irtifa tutma çalışması için etkinleştirilmesi gerekir! İlk pozisyonda yükseklik tutma barometre ve ivmeölçer kullanılarak tahmin irtifa kullanıyor olacak sonar kullanılarak ölçülen mesafe kullanacak ikinci pozisyon irtifa beklemeye de üçüncü pozisyon irtifa beklemeye de, kapatılır
EEPROM içindeki * Mağaza PID değerleri, kalibrasyon değerleri vb
* Gyro, ivmeölçer ve magnetometre kalibrasyon rutin
- Gyro başlangıçta kalibre edilir
- İvme ve manyetometre kalibrasyon rutin kodu veya Android uygulamasını kullanarak aktive edilebilir
- Kalibrasyon sırasında manyetometre Mavi LED yanar
Her üç eksen boyunca yavaş yavaş + Döndür uçuş kontrolörü
dümeni kullanarak * Kol / silahsızlandırılması
* Durum LED'leri
* CPPM alıcıları destekler
* Gyro & ivmeölçer (MPU-6500 veya MPU-9250)
* Magnetometer (HMC5883L veya AK8963 (iç MPU-9250))
* Barometre (BMP180)
* Ultrason sensör sonar aka (HC-SR04)
* [Android uygulama] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 ESC desteği
* Buzzer geribildirim
Güncellenme tarihi
7 Şub 2017