2023电赛E题简明设计思路、总结及参加电赛的建议

2023电赛E题简明设计思路、总结及参加电赛的建议

电赛题目:运动目标控制与自动追踪系统
在这里插入图片描述

1、硬件选型
主控 选择的是STC32G,该主控是提前为电赛准备的,此次题目并未限制主控芯片,因此继续使用该主控。
执行机构 选用42步进电机。此次题目对于精度要求极其高,步进电机相比于舵机等更符合要求。(同时也加入了磁编码器)同时题目对于扭矩要求不高,因此选用42步进电机最为合适。(最重要的是提前准备的步进电机就是这个)
步进电机驱动 a4988步进电机驱动模块。小巧,使用方便,且适配此前为电赛准备的主控板。
红绿激光笔 无要求,淘宝任意购买。
摄像头 K210。提前准备的是这个,听说openmv效果更好。
2、各题目设计思路
2.1第一问思路
设计要求:设置运动目标位置复位功能。执行此功能,红色光斑能从屏幕任意位置回到原点。光斑中心距原点误差≤2cm。
当开始此任务前,光点在屏幕中心;当开始此任务后,让电机失能,转动步进电机,同时用磁编码器记录转动脉冲。当按下复位按键,电机利用磁编码器记录数据返回原点。
2.2第二问思路
设计要求:启动运动目标控制系统。红色光斑能在 30 秒内沿屏幕四周边线顺时针移动一周,移动时光斑中心距边线距离≤2cm。
利用反正切函数,将屏幕坐标同步进电机脉冲数联系起来。如图2,位移与角度图。对于步进电机,脉冲数对应着固定角度,以此将步进电机的脉冲同位移联系上。(对于该方案,设计的结构最好让激光笔高度为30cm,即激光能打在屏幕正中央)
在这里插入图片描述
图2 位移与角度关系

float ANG_X,ANG_Y;
	if(Spd>100)	Spd=100;
	if(Spd<1)	Spd=1;
	ANG_X = atan(X/1000)*1528;  //换算成电机脉冲数
	ANG_Y = atan(Y/1000)*1528;  //换算成电机脉冲数
	motor_go((int)ANG_X,(int)ANG_Y,Spd);

此时,很多同学都已经明白了,可以直接写死这段代码。由于是铅笔画的框,摄像头根本拍不到,因此基本方法都是直接写死吧。
2.3第三问思路
设计要求:用约 1.8cm 宽的黑色电工胶带沿 A4 纸四边贴一个长方形,构成 A4 靶
纸。将此 A4 靶纸贴在屏幕自定的位置。启动运动目标控制系统,红色光斑能在
30 秒内沿胶带顺时针移动一周。超时不得分,光斑完全脱离胶带一次扣 2 分,
连续脱离胶带移动 5cm 以上记为 0 分。
这一问也可以直接写死,或者利用第四问方法。
2.4第四问思路
设计要求:将上述 A4 靶纸以任意旋转角度贴在屏幕任意位置。启动运动目标控制系统,要求同(3)。
执行该任务,需要提前让摄像头开始识别数据,采集到矩形四个角的坐标值。因题目要求需要顺时针转,因此对于采集到的数据采用排序算法,算出每一步需要走的坐标点。
2.5第五、六问思路
(5)设计要求:运动目标位置复位,一键启动自动追踪系统,控制绿色光斑能在 2 秒内追踪红色光斑,追踪成功发出连续声光提示。此时两个光斑中心距离应≤3cm。
(6)运动目标重复基本要求(3)~(4)的动作。绿色激光笔发射端可以放置在其放置线段的任意位置,同时启动运动目标及自动追踪系统,绿色光斑能自动追踪红色光斑。启动系统 2 秒后,应追踪成功,发出连续声光提示。此后,追踪过程中两个光斑中心距离大于 3cm 时,定义为追踪失败,一次扣 2 分。连续追踪失败 3 秒以上记为 0 分。运动目标控制系统和自动追踪系统均需设置暂停键。同时按下暂停键,红色和绿色光斑应立即制动,以便测量两个光斑中心距离。
这两问同属于从机追踪红点。对于主机,只用继续跑基础部分即可。对于从机,加入了滤光片,过滤掉绿光,这样在屏幕上,只能看见红光一种光源。注意在结构上,让摄像头和绿光源平行,如图3所示。(对于部分赛区,禁止使用滤光片)
在这里插入图片描述
图3 从机摄像头和激光笔位置
加一点:激光部分加个开关电路,使得可以控制激光开关。(利用三极管制作一个开关电路)
在这里插入图片描述
图4 开光电路
I/O置为1,电路导通,激光亮;
I/O置为0,电路不导通,激光灭;
3、总结
比赛完有很多思路,很多想写的,但是下笔写的时候,又感觉没啥可写。整体思路还是很简单的,写这篇文章时候也想多粘贴点代码,又感觉有些冗余,先就这样吧。希望能为后面准备比赛的同学有所帮助。
这个比赛其实我还蛮重视的,从上半年开始准备电赛,焊接,建模,单片机,最少都算是能及格水平了。赛前也练习过21年国赛送药小车等等。这次其实是准备冲击国奖。但是昨天测评完,效果很差,测评上和队友配合很陌生。俩队友软件硬件基本上不熟悉,整个比赛基本上我一个人负责软硬件,调试时候他们也不会说是主动来帮忙,叫来了就说自己也不会。比赛最后一小时匆匆把全部任务完成。诶~~~~只给了一次测评机会,出了差错,一半的分已经没了,国奖无望······
4、参加建议

  1. 选好队友,选好队友,选好队友!!!!!这比赛一个人c,难度有点大。队友的比赛态度>能力
  2. 赛前确定好主控,选择STM32或者其他等等。对于TI 的板子也一定要提前准备一下,有时候题目会限制TI 的主控。(TI是电赛的金主爸爸熬)
  3. 比赛前可以练练往年题目,特别是关于摄像头的,我猜测这个国赛近几年应该还需要用到。
  4. 能参加就尽量参加一下这个比赛吧。
### 回答1: 《三角函数全公式及图解简明解推导.pdf》是一份介绍三角函数全公式的讲解文件。三角函数是数学中非常重要的概念,常用来描述角度与边长之间的关系。这份文件通过图解和简明的解释,向读者展示了三角函数的全公式,并推导了其来历和性质。 首先,在文件中介绍了正弦、余弦和正切函数的定义以及它们与直角三角形的关系。通过使用一个单位圆来说明,正弦函数与角度的关系如何通过圆上的弦得到,余弦函数与角度的关系如何通过圆上的标准化纵坐标得到,正切函数与角度的关系如何通过圆上点的横纵坐标比值得到。 其次,文件通过一系列的图解,给出了三角函数全公式的解释和推导过程。例如,文件展示了三角函数的和差公式、倍角公式、半角公式等,并且使用图像来直观地解释这些公式的几何意义。这些公式不仅可以帮助我们计算三角函数的值,还可以用来简化三角方程的求解过程。 此外,文件还详细介绍了三角函数的周期性和对称性,通过图像和公式的对比,展示了这些性质的重要性。 通过阅读《三角函数全公式及图解简明解推导.pdf》,读者可以全面了解三角函数的性质和全公式的推导过程,对于学习和应用三角函数具有极大的帮助。这份文件使用简明的语言和图解进行讲解,使得读者更容易理解和掌握三角函数的概念和应用。相信通过学习这份文件,读者可以更加深入地理解三角函数,并且能够运用到实际问中去。 ### 回答2: 《三角函数全公式及图解简明解推导.pdf》是一份论述三角函数全公式的文件。三角函数是数学中重要的概念,可以描述角和边之间的关系。全公式是指正弦、余弦和正切三种三角函数之间的关系表达式。 这份文件通过图解和推导的方式来解释三角函数全公式。首先,它通过图示角度和三角函数的关系,帮助读者理解三角函数的基本定义。然后,文件引入了垂线和斜边的概念,解释了正弦、余弦和正切的定义,并将其与角度联系起来。 接下来,文件推导了三角函数全公式。通过利用单位圆上的点和角的关系,文件推导了正弦、余弦和正切的全公式。全公式包括各种不同的表示形式,如正弦差、余弦差、边角关系等,使读者能够根据具体情况选择最适合的公式。 通过图解和推导,这份文件使得三角函数全公式易于理解和记忆。它为读者提供了一个全面了解三角函数的基础,并为他们应用三角函数解决实际问奠定了基础。 总之,这份文件是一份介绍三角函数全公式的有益资源。通过图解和推导,它帮助读者理解三角函数的概念和全公式的推导过程,并为读者提供了一个应用三角函数的基础。对于学习三角函数的人来说,这份文件是一个重要的参考资料。 ### 回答3: 《三角函数全公式及图解简明解推导.pdf》是一份介绍三角函数全公式及图解推导的文档。三角函数是数学中的重要概念,广泛应用于几何、物理、工程等领域。这份文档通过图文结合的方式,详细解释了三角函数的各类公式以及推导过程。 文档中首先介绍了三角函数的基本概念,包括正弦、余弦、正切等。然后,详细推导了正弦、余弦、正切的和差公式、倍角公式、半角公式等。通过推导过程,读者可以清晰地了解这些公式是如何得出的,从而更好地理解和应用它们。同时,文档还介绍了三角函数的周期性和对称性,以及三角函数的周期、幅值等概念,为读者提供了更全面的知识。 为了更好地帮助读者理解三角函数的概念和公式,文档中使用了大量的图解。通过图示,读者可以看到三角函数图像的变化规律,直观地理解角度对应函数值的关系。这种图解方式对于初学者来说非常友好,能够帮助他们更好地理解和记忆三角函数的概念和公式。 总结来说,《三角函数全公式及图解简明解推导.pdf》是一份内容详实、形式生动的三角函数教学材料。通过阅读这份文档,读者可以系统地学习和掌握三角函数的各类公式,并通过图解形式更好地理解和应用这些公式。无论是初学者还是进阶学习者,都可以从这份文档中受益。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值