Dit is 'n vlug kontroleerder app gebruik vir 'n quadcopter in X-opset.
Dit is geskryf vir die Tiva C Series TM4C123G Launchpad loop op 80 MHz.
Meer inligting kan gevind word by die volgende blog: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller en http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -Flight-beheerder.
Flight kontroleerder bronkode: https://github.com/Lauszus/LaunchPadFlightController
Android app bronkode: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# Kenmerke
* Tarief af, self vlak af, op pad in die hande en hoogte hou
- __AUX1: __ Gebruik 3-POS skakelaar vir self vlak en op pad hou. Aanvanklik posisie albei af, in die tweede posisie self is op en op die derde plek is albei op
- __AUX2: __ Gebruik 'n 3-POS skakelaar vir hoogte hou. Let daarop dat self vlak af moet geaktiveer word vir hoogte hou om te werk! Aanvanklik posisie hoogte hou afgeskakel, die tweede posisie hoogte hou sal die afstand gemeet met behulp van die sonar gebruik en by die posisie hoogte hou derde sal wees met behulp van die hoogte na raming met behulp van die barometer en versnelling
* Store PID waardes, kalibrasie waardes ens in EEPROM
* Willie, versnelling en magnetometer kalibrasie roetine
- Gyro gekalibreer by die begin
- Versnelling en magnetometer kalibrasie roetine geaktiveer kan word in die kode of deur die gebruik van die Android app
- Die magnetometer draaie op die Blou LED terwyl kalibreer
+ Draai vlug kontroleerder stadig saam al drie as
* Arm / ontwapen behulp roer
* Status LED
* Ondersteun CPPM ontvangers
* Willie & versnelling (MPU-6500 of MPU-9250)
* Magneto (HMC5883L of AK8963 (binne MPU-9250))
* Druk (BMP180)
* Ultraklank sensor aka sonar (MK-SR04)
* [Android aansoek] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 ESC ondersteuning
* Gonser terugvoer
Opgedateer op
07 Feb. 2017