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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 旋转路由协议
    路由协议是一种不可缺少的一部分,它保证了无线传感器网络的正常运行和信息的高效传输
    2022-03-05 08:50:58下载
    积分:1
  • 三色球问题 若有一个口袋放有12个球,其中有3个红的,3个白的和6个黑的,从中任取8个球, 问共 这也是一个可用穷举求解的问题。 设任取的红球个数为i, 白球...
    三色球问题 若有一个口袋放有12个球,其中有3个红的,3个白的和6个黑的,从中任取8个球, 问共 这也是一个可用穷举法求解的问题。 设任取的红球个数为i, 白球个数为 j,则黑球个数为8-i-j,用count统计不同的搭配数目- Three chromospheres questions if have a pocket to put have 12 balls, including 3 red, 3 white and 6 black, no matter what takes 8 balls, asked altogether this also is may use the question which the exhaustion method solves. Supposes no matter what takes the red ball integer is i, the white ball integer is j, then the black ball integer is 8-i-j, counts differently with count matches the number
    2022-06-03 14:36:47下载
    积分:1
  • 有很多的,让您来处理信息存储…
    There are numerous algorithms that allow you to manipulate the information stored in an array. Consider this function which allows you to determine the maximum value in an array of integers (could be easily adapted to find minimum value)-There are numerous algorithms that allow you to manipulate the information stored in an array. Consider this function which allows you to determine the maximum value in an array of integers (could be easily adapted to find minimum value)
    2022-03-03 22:58:15下载
    积分:1
  • rfid自动仓储
    应用背景基于rfid的自动仓储系统,实现人机交互,管理pc界面的功能,上传文件是实现这些功能的源代码,使用c++里面的mfc编程。-Rfid based automatic storage systems, human-computer interaction, function management pc interface, uploading files is the source code for these functions, using c++ mfc programming inside.关键技术rfid技术实现仓储的无人化,智能化,可以一次扫描10件以上物品,实现人机交互,管理员可以通过直观的pc界面管理数据库,去进出物品进行管理
    2023-06-12 06:00:03下载
    积分:1
  • 稀疏距阵的链表实现希望有所帮助
    稀疏距阵的链表实现希望有所帮助-sparse matrix objectlist hope to achieve some help
    2022-03-18 14:02:57下载
    积分:1
  • 遗传与粒子群 实现代码
    本框架提供了有关粒子群算法(PSO)和遗传算法(GA)的完整实现,以及一套关于改进、应用、测试、结果输出的完整框架。本框架对粒子群算法与遗传算法进行逻辑解耦,对其中的改进点予以封装,进行模块化,使用者可以采取自己对该模块的改进替换默认实现组成新的改进算法与已有算法进行对比试验。试验结果基于Excel文件输出,并可通过设定不同的迭代结束方式选择试验数据的输出方式,包括:1. 输出随迭代次数变化的平均达优率数据(设定终止条件区间大于0)。
    2022-03-04 05:34:56下载
    积分:1
  • 能实现16位的快速傅立叶变化,位数可自由设定,输出斜波可调整个数...
    能实现16位的快速傅立叶变化,位数可自由设定,输出斜波可调整个数-Can realize the fast Fourier 16 changes in the median can be free to set up, the output ramp adjustable number of
    2022-02-05 23:36:04下载
    积分:1
  • smpl是一个排队论的仿真软件,用这个软件做排队论模型的仿真有灵活高效的特点,这块软件是最早的一款排队论模型仿真软件...
    smpl是一个排队论的仿真软件,用这个软件做排队论模型的仿真有灵活高效的特点,这块软件是最早的一款排队论模型仿真软件-smpl is a queuing theory, simulation software, using this software to do simulation of queuing theory model of flexible and efficient characteristics, the earliest piece of software is a queuing theory model of simulation software
    2022-03-20 23:23:12下载
    积分:1
  • 模式匹配替换
    通过模式匹配寻找一个字符串的所有符合匹配的字串,然后用指定任意形式的字符长短替换
    2022-07-06 18:00:51下载
    积分:1
  • 大学里数学系必学的一们课程数值分析中的经典――――高斯消去,在矩阵理论和线形代数及运筹学中有极高的重要性...
    大学里数学系必学的一们课程数值分析中的经典算法――――高斯消去法,在矩阵理论和线形代数及运筹学中有极高的重要性-University"s Department of Mathematics will study the courses have a numerical analysis of the classical algorithm-Gaussian elimination method, the matrix theory and linear algebra and tacticians are very high importance.
    2022-10-29 03:40:03下载
    积分:1
  • 696516资源总数
  • 106918会员总数
  • 4今日下载