• LaunchPad Flight Controller 1
  • LaunchPad Flight Controller 2
  • LaunchPad Flight Controller 3
  • LaunchPad Flight Controller 4

LaunchPad Flight Controller

Ceci est une application de contrôleur de vol utilisé pour un quadcopter dans X-configuration.

Il est écrit pour la Tiva Série C TM4C123G LaunchPad fonctionnant à 80 MHz.

Plus d'informations peuvent être trouvées dans les postes de blog suivants: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller et http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -Vol-contrôleur.

Contrôleur de vol du code source: https://github.com/Lauszus/LaunchPadFlightController

Android app code source: https://github.com/Lauszus/LaunchPadFlightControllerAndroid

# Caractéristiques

* Le mode de taux, mode de niveau auto, tenue de cap et de maintien d'altitude
    - __AUX1: __ Utilisez l'interrupteur 3-POS pour le niveau d'auto et tenue de cap. A première position les deux sont hors tension, en deuxième position de niveau d'auto est et au troisième position les deux sont sur
    - __AUX2: __ Utilisez un interrupteur 3-POS pour le maintien d'altitude. Notez que le mode de niveau d'auto doit être activé pour le maintien d'altitude au travail! A première position de maintien d'altitude est éteint, en deuxième position de maintien altitude utilisera la distance mesurée à l'aide du sonar et à la troisième position de maintien d'altitude sera en utilisant l'altitude estimée à l'aide du baromètre et de l'accéléromètre
* Magasin PID valeurs, les valeurs d'étalonnage, etc. dans l'EEPROM
* Gyroscope, accéléromètre et magnétomètre routine d'étalonnage
    - Gyro est calibré au démarrage
    - Accéléromètre et la routine d'étalonnage de magnétomètre peuvent être activés dans le code ou en utilisant l'application Android
    - Le magnétomètre allume la LED bleue lors de l'étalonnage
        contrôleur de vol + Tournez lentement le long de trois axes
* Arm / désarmer en utilisant le gouvernail
* LED d'état
* Prend en charge les récepteurs CPPM
* Gyro & accéléromètre (MPU-6500 ou MPU-9250)
* Magnétomètre (HMC5883L ou AK8963 (intérieur MPU-9250))
* Baromètre (BMP180)
* Ultrason capteur aka sonar (HC-SR04)
* [Application Android] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 support ESC
* Rétroaction Buzze

Catégorie : Éducation

Recherches associées