登录
首页 » 算法 » 四旋翼程序,stm32利用MPU6050的dmp库求姿态角,自己拿量角器测过误差在0.3度左右,可以用串口或蓝牙调PID,手机就能当遥控,

四旋翼程序,stm32利用MPU6050的dmp库求姿态角,自己拿量角器测过误差在0.3度左右,可以用串口或蓝牙调PID,手机就能当遥控,

于 2022-01-25 发布 文件大小:3.99 MB
0 260
下载积分: 2 下载次数: 1

代码说明:

应用背景 为防止今年电赛的四旋翼题目,自己写了个四旋翼程序,内含3路PID,内环为角度,外环位置(高度),PID为增量式的,考虑到了4个电机不同状态和位置时的控制,比较容易理解 关键技术 自己写的stm32四旋翼程序(为电子设计大赛准备的),利用MPU6050求得的姿态角进行PID校正,误差在0.3度左右,(自己拿量角器量过),内置了串口调试程序,在PC端可以自己调节PID,占空比等参数,也可以自己接一个蓝牙模块,用手机直接控制(我就是这样做的),内含超声波测距程序(最简单的那种模块,很便宜的),电机 占空比之类的已经试过,可以起飞,

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • zlib压缩源码
    ZLIB 数据压缩库 zlib 1.2.5 是一个通用的数据压缩库。所有的代码 线程安全。Zlib 库所使用的数据格式是由 Rfc 描述的。 (评论要求) 1950 年到 1952 年的文件中 http://www.ietf.org/rfc/rfc1950.txt (zlib 格式)、 rfc1951.txt (紧缩格式) 和 rfc1952.txt (gzip 格式)。 压缩库的所有功能都记录在文件 zlib.h (志愿者写的人的欢迎页面,联系 zlib@gzip.org)。用法示例
    2022-05-21 06:30:25下载
    积分:1
  • LDPC校验矩阵源码
    次代码为验证过的ldpc校验矩阵及编解码matlab源代码,能过随意输入码长,列重,行重来构造子想要的校验矩阵。LDPC码 即低密度奇偶校验码(Low Density Parity Check Code,LDPC),它由Robert G.Gallager博士于1963年提出的一类具有稀疏校验矩阵的线性分组码。
    2022-04-18 22:03:28下载
    积分:1
  • 实现base64编解码运,实现base64编解码运
    实现base64编解码运算,实现base64编解码运算-BASE64 CODEC, achieving base64 CODEC
    2022-04-15 22:26:11下载
    积分:1
  • 线程池实现
    类池管理来自客户端的请求。 管理是存储在一个优先队列中的请求,在并行执行它们。 在并行执行的请求的最大数目是最大值-变量的构造函数。 Run 的函数打开一个新的线程调用的主线程,做管理工作的。 池中添加一个新的请求进行排队功能,此函数是线程安全的。 等待函数被阻塞直到所有 (或特定请求) 的要求也都结束了。
    2022-03-17 09:45:45下载
    积分:1
  • MIMO系统注水功率优化仿真(Matlab语言)
    如今,MIMO系统已经成为未来无线通信的主要研究方向。本代码为在MIMO通信系统中,功率优化算法的仿真。重点研究了注水功率分配算法。对通信系统,特别是对MIMO系统感兴趣的研究者来说,这是一份很有学习价值的仿真代码。
    2022-01-30 14:11:47下载
    积分:1
  • 该程序用来处理微分方程系统的,用来化简一个微分系统的,特别是高维的系统...
    该程序用来处理微分方程系统的,用来化简一个微分系统的,特别是高维的系统-The procedures used to deal with differential equations system for the simplification of a differential system, especially high-dimensional system
    2022-05-31 00:54:12下载
    积分:1
  • AA 树
    关于主题的数据结构和 alogorithn aa 树的算法。项目在 c + + 编码,控制台 GUI,一步一步安排
    2022-06-18 12:16:28下载
    积分:1
  • 基于dsp的sinxcosx的泰勒级数展开式,经过调试,完全可以运行
    基于dsp的sinxcosx的泰勒级数展开式,经过调试,完全可以运行-sinx cosx the Taylor series expansion, after testing, we can run!
    2022-04-13 03:14:38下载
    积分:1
  • 本程序为matlab版的Mie级数展开程序,用来求解球体散射场;
    本程序为matlab版的Mie级数展开程序,用来求解球体散射场;-the procedures for Matlab version of the Mie Series procedures used to solve scattering ball field;
    2022-02-13 17:21:26下载
    积分:1
  • hsjgvdshjdvshvssssdjvs
    sjdhgsssssss js dhs shdghs hsaj hsds hsdgas d asd asd asf sd xc zxc zxc zxc zxcz xvc zxc zc zc zc zc zc zxc zxc zc zxc zc zc zc zc zc zc zc zc zc zd sdhjsdsdss dsdscf sfxzvc xvx v xcxcz xcs ad zxvx ssda asfsd sfa sfsa xzcx sfsfsf s fasnfb;
    2022-01-31 12:33:55下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载