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

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

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

代码说明:

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

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

发表评论

0 个回复

  • procedure for the preparation of the C
    此程序为C语言编写的汉子操作算法-procedure for the preparation of the C-language algorithm man
    2022-01-25 19:29:08下载
    积分:1
  • 感兴趣区域切割
    应用背景自适应地切割图像局部区域,该局部区域的特征是纹理变化比较大,也就是纹理特征的熵比较大,这种情况下代表的图像特征也就比较明显。这个区域的特征点数量多而且稳定,适用于图像匹配、图像拼接等领域。关键技术借用opencv图像处理库函数,实现图像的轮廓提取,形态学运算,图形块分割,先将小于设定的面积阈值的图像块删除,在通过纹理熵比较获得纹理变化最大的图像块。
    2022-08-16 23:03:29下载
    积分:1
  • 可移动的复杂定向金字塔
    代码的开发基于 matlab 班轮公会行动 contourlet 工具箱和导向金字塔。-金字塔 toolboxThe 滤波器所述: 可移动复杂定向金字塔-部分我: 理论方面可移动复杂定向金字塔部分 II:Implementation 和应用 IEEE 交易信号处理方面,大力拓展其他相关文件和软件都可在: nttruong googlepages.com。它是一个复杂的转换。带通方向子带系数是 withphase 和震级。 相比以庞大,阶段提供有关图像的详细信息。
    2023-03-15 06:30:04下载
    积分:1
  • sha2加密
    资源描述这是用哈希函数,sha2实现的加密算法,C语言。这是用哈希函数,sha2实现的加密算法,C语言。这是用哈希函数,sha2实现的加密算法,C语言。这是用哈希函数,sha2实现的加密算法,C语言。
    2022-03-16 17:39:07下载
    积分:1
  • The use of fixed step size fourth
    使用定步长四阶龙格-库塔法解方程组,并给出一个含贝塞尔函数方程组的例子。-The use of fixed step size fourth-order Runge- Kutta method solution of equations, and gives a Bessel function equations with examples.
    2023-07-14 13:05:03下载
    积分:1
  • 自适应粒子群优化
    应用背景粒子群算法的一个基本变量是有一个群体(称为群)的候选解(称为粒子)。这些粒子在周围移动搜索空间根据几个简单的公式。的运动粒子是由自己的最著名的位置在搜索空间,以及整个群的最佳已知位置。什么时候改进的位置被发现,这些都将引导群的运动。这个过程是重复的,并且通过这样做希望,但不能保证,一个令人满意的解决方案最终被发现。关键技术对于每一个粒子,我和1,和…:初始化一个均匀分布的随机矢量粒子的位置:西 ;~  ;U(BLO, ;B),在血和丁丙诺啡是上下搜索空间的界限。初始化粒子的最好的已知位置的初始位置:←PI  ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI初始化粒子的速度:~ VI  ; ;U(- | BUP BLO |, ;| BUP BLO |)直到一个终止准则(如迭代次数执行,或有足够的目标函数值的解决方案重复发现):对于每一个粒子,我和1,和…:对于每一个维度,= 1,和…:取随机数:RP、RG ~ U(0,1)更新粒子的速度:VI,←D  ; ;ωVI,D +φP RP(PI,密苏里D-XI,D)+φG RG(GD西,D)更新粒子的位置:西 ;← ;西+ VI如果(西)和(西):更新粒子的位置:最著名的←PI  ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI现在克拥有最佳找到解决方案。
    2022-04-17 20:19:47下载
    积分:1
  • SWT DWT水印
    2022-01-25 18:48:05下载
    积分:1
  • 自制的 余弦和三角波计(使用计的2分求解余弦和三角波的交点)...
    自制的 余弦和三角波计算(使用计算方法的2分法求解余弦和三角波的交点)-privately triangular wave and cosine calculations (using the two methods of calculation method for cosine wave and the triangular intersection)
    2022-11-11 10:45:03下载
    积分:1
  • 快速傅立叶变换,非常简洁快速。测试与mablab中快速傅立叶变换效果相当
    快速傅立叶变换,非常简洁快速。测试与mablab中快速傅立叶变换效果相当-Fast Fourier Transform, a very simple style and fast speed. Testing and fast Fourier transform mablab in effect a considerable
    2022-01-24 09:30:48下载
    积分:1
  • binary to bcd conversion
    二进制到bcd转换
    2022-02-14 15:53:06下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载