Aquesta és una aplicació de controlador de vol utilitzat per a un quadcopter en X-configuració.
Està escrit per al Tiva Sèrie C TM4C123G LaunchPad funcionant a 80 MHz.
Més informació es pot trobar a les següents publicacions al bloc: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller i http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -vol-controlador.
Vol codi font del controlador: https://github.com/Lauszus/LaunchPadFlightController
Android de codi font de l'aplicació: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# Característiques
* Mode de ritme, mode de nivell d'un mateix, en direcció espera i retenció d'altitud
- __AUX1: __ Utilitzeu l'interruptor 3-POS per al nivell d'un mateix i espera la partida. En primera posició els dos estan desactivats, en segona posició de nivell d'auto està encès i en la tercera posició de tots dos es troben en
- __AUX2: __ Utilitzeu un interruptor de 3-POS per al manteniment d'altitud. Recordeu que la manera de nivell un mateix ha d'estar activat per al manteniment d'altitud per treballar! A primera posició de manteniment d'altitud està apagat, en segona posició de retenció altitud utilitzarà la distància es mesura utilitzant el sonar i en la tercera posició de manteniment d'altitud utilitzarà l'altitud estimada usant el baròmetre i el acceleròmetre
* Emmagatzemi PID valors, valors de calibratge en l'EEPROM, etc.
* Gyro, rutina de calibratge acceleròmetre i magnetòmetre
- Gyro es calibra en l'arrencada
- Acceleròmetre i magnetòmetre rutina de calibratge es poden activar en el codi o mitjançant l'ús de l'aplicació per Android
- El magnetòmetre s'encén el LED blau durant el calibratge
controlador de vol + Gira lentament al llarg dels tres eixos
* Armar / desarmar l'ús del timó
* LED d'estat
* Compatible amb receptors CPPM
* Gyro & acceleròmetre (MPU-6500 o MPU-9250)
* Magnetómetro (HMC5883L o AK8963 (dins MPU-9250))
* Baròmetre (BMP180)
* L'ultrasò també conegut com a sensor de la sonda (HC-SR04)
* [Aplicació Android] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 el suport del CES
* Retroalimentació del brunzidor
Data d'actualització:
7 de febr. 2017