当前位置: 首页 > news >正文

2023年全国大学生电子信息竞赛E题——自动追踪系统(stm32和openmv+普通舵机)完美解决第四问

        当时做的时候,当时看别人开源的23年的题,感觉一头雾水。两个字没思路。确实只有做了才会有思路。我这里清晰的整理出来思路。

        1.第一问的复位问题就是写一个函数,如果按键按下,就进入,再按下就退出

当然这个复位是写死的哈。 (你要注意的一点是当舵机一个很大角度转会复位位置时就会没有误差,所以复位我们每次就会很准(学长传授的!!!))

        2.第二题就是拿激光给四个点,然后用简单的pid靠点就行

这个是oled显示,看你的点对不对。

 这个是按键识别。

这是是串口收发的代码,这三个结合起来。就会记录四个点。

下来是pid--我的pid就是简单的一行,非常好用

pid------->>>>>>(当前值-目标值)*Kp(简单的不行)

 我这里进行了目标的判断,(当前值-目标值)是正数。

然后进行描点就可以,现在这里的目标值就是你给的四个点进行等分,当前值就是红色激光的位置。进行pid描点。

这个是基础思路,下来的在下一篇文章讲解openmv代码。

没错32代码就是折磨简单!!!

http://www.lryc.cn/news/398085.html

相关文章:

  • 【UNI-APP】阿里NLS一句话听写typescript模块
  • Apache Spark分布式计算框架架构介绍
  • Visual Studio 2019 (VS2019) 中使用 CMake 配置 OpenCV 库(快捷版)
  • BUG解决:postman可以请求成功,但Python requests请求报403
  • VScode常用快捷键
  • Day1每日编程题日记:数字统计、两个数组的交集、点击消除
  • ENSP实现防火墙区域策略与用户管理
  • c#实现23种常见的设计模式--动态更新
  • 昇思25天训练营Day11 - 基于 MindSpore 实现 BERT 对话情绪识别
  • 本地开发微信小程序,使用巴比达内网穿透
  • 【LeetCode】快乐数
  • 大模型未来发展深度分析
  • [线性RNN系列] Mamba: S4史诗级升级
  • 【鸿蒙学习笔记】元服务
  • LIS+找规律,CF 582B - Once Again...
  • 数据赋能(145)——开发:数据拆分——实施过程、应用特点
  • 【漏洞复现】Splunk Enterprise for Windows 任意文件读取漏洞 CVE-2024-36991
  • FastAPI -- 第一弹
  • C++入门基础篇(1)
  • 基于html开发的在线网址导航在线工具箱源码
  • 【密码学】大整数分解问题和离散对数问题
  • 解析 pdfminer layout.py LAParams类及其应用实例
  • Redis官方可视化管理工具
  • android 固定图片大小
  • 操作系统——内存管理(面试准备)
  • vue3实现vuedraggable实现拖拽到垃圾桶图标位置进行删除
  • MySQL向自增列插入0失败问题
  • Python:Python基础知识(注释、命名、数据类型、运算符)
  • Protobuf: 大数据开发中的高效数据传输利器
  • MySQL 面试相关问题