四旋翼 翻滚,定高和抛飞模式例程以及原理图,希望能帮助你们
单片机源程序如下:
- #include "include.h"
- #include "ANO_Init.h"
- #include "loop.h"
- u8 MPU_Err=1,NRF_Err=1,SPL_Err=1;
- int main(void)
- {
- sys_init();
- while(1) main_loop();
- }
- /*
- 特别说明!
- 本程序移植自匿名科创开拓者PRO,首先感谢匿名科创提供的开源资料!
- 并且做了以下的优化和更改:
- *定高版和非定高版程序二合一。通过遥控器切换,开机默认是定高模式。
- *重写气压计定高部分的控制代码,定高更加稳定。
- *修改YAW角度环控制,锁定机头非常稳定,起飞不再自旋。
- *增加无头模式(默认是非无头模式,可以通过遥控器按键切换)。
- *增加一键起飞和一键降落的功能。
- *增加光流定点功能(需要外接玩物者光流模块)。
- *增加3D翻滚功能。
- *其他细节上的优化。
- */
- /******************* (C) COPYRIGHT 2016 ANO TECH *****END OF FILE************/
复制代码
所有资料51hei提供下载:
Airplane_Ctrl.rar
(537.63 KB, 下载次数: 203)
|