Tämä lento ohjain app käytetty quadcopter X-kokoonpano.
Se on kirjoitettu Tiva C-sarjan TM4C123G LaunchPad pyörii 80 MHz.
Lisätietoja löytyy seuraavista blogitekstejä: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller ja http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -flight-ohjain.
Flight ohjain lähdekoodia: https://github.com/Lauszus/LaunchPadFlightController
Android-sovellus lähdekoodia: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# Ominaisuudet
* Hinta tilassa itsensä taso tilassa nimikkeen pitoon ja korkeudenpito-
- __AUX1: __ Käytä 3-POS kytkin itse tason ja nimike pitoon. Aluksi asennossa molemmat ovat pois, toisessa asennossa itse taso on ja kolmannessa asennossa molemmat ovat
- __AUX2: __ Käytä 3-POS kytkin korkeudenpito-. Huomaa, että itse tason tila on aktivoitava korkeudenpito- töihin! Aluksi asema korkeudenpito- sammutetaan, toisessa asemassa korkeudenpito- käyttää etäisyyttä mitataan kaiku ja kolmannessa paikassa korkeudenpito- tulee käyttää korkeus arvioitu käyttäen ilmapuntari ja kiihtyvyysanturi
* Store PID arvot, kalibrointiarvot jne EEPROM
* Gyro, kiihtyvyysanturi ja magnetometri kalibrointi rutiinia
- Gyroskooppien kalibroidaan käynnistettäessä
- Kiihtyvyysmittari ja magneettikentän kalibrointi rutiinia voidaan aktivoida koodin tai käyttämällä Android-sovellus
- Magnetometri kytkee Sininen LED kalibroinnin
+ Kierrä lennonjohtajana hitaasti pitkin kaikki kolme akselia
* Arm / virittämättömällä käyttäen peräsin
* Status LEDit
* Tukee CPPM vastaanottimet
* Gyro & kiihtyvyysanturi (MPU-6500 tai MPU-9250)
* Magnetometri (HMC5883L tai AK8963 (sisällä MPU-9250))
* Barometer (BMP180)
* Ultraäänianturi aka luotain (HC-SR04)
* [Android-sovellus] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 ESC tuki
* Summeri palaute