关于LaunchPad Flight Controller
这个Android应用程序旨在与LaunchPad的飞行控制器使用
这是用于在的X结构的四轴飞行器飞行控制器应用程序。
它是运行在80兆赫全凭静脉麻醉C系列TM4C123G LaunchPad的编写。
更多信息可在以下博客文章中找到:http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller和http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad - 飞行控制器。
飞行控制源代码:https://github.com/Lauszus/LaunchPadFlightController
Android应用程序的源代码:https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# 特征
*费率模式,自我水平模式,保持航向和高度保持
- __AUX1:__使用3-POS开关自我水平和方向锁定。在第一个位置都是关在第二位自级别上,在第三位置上
- __AUX2:__使用高度保持3 POS开关。需要注意的是自我水平模式必须激活高度保持工作!在第一位置高度保持被关闭,在第二位置高度保持将使用使用声纳测量的距离和在第三位置高度保持将使用使用气压计和加速度推定的高度
*存储PID值,校准值,EEPROM等。
*陀螺仪,加速度计和磁力计校准程序
- 陀螺仪在启动时校准
- 加速度计和磁力校准程序可以在代码或通过使用Android应用被激活
- 磁力仪打开蓝色LED,而校准
+旋转飞行控制器慢慢地沿着所有三个轴
使用方向舵*布防/撤防
*状态指示灯
*支持CPPM接收机
*陀螺加速度计及(MPU-6500或MPU-9250)
*磁强计(HMC5883L或AK8963(内MPU-9250))
*晴雨表(BMP180)
*超声波传感器又名声纳(HC-SR04)
* [Android应用程序](https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 ESC支持
*蜂鸣器反馈