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

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

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

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

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

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

 这个是按键识别。

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

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

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值