TI杯2019年全国电子设计大赛总结

本文是作者参加TI杯2019全国电子设计大赛的总结,团队最初选择了控制类的巡线机器人,但后来转而选择制作模拟电磁炮。在选材、原理设计及仿真、代码编写等方面进行了详细叙述,特别提到使用OpenMV摄像头进行机器视觉辅助,并用Arduino进行炮弹发射控制。文章最后展示了成品照片,致敬团队成员的辛勤付出。
摘要由CSDN通过智能技术生成

准备

在比赛开始之前,我们团队对往年的国赛题目进行了分析比较,由于博主是计算机系(之前是电子信息)的小菜鸟,所以会尽量选择控制类题目。于是在此之前我们尝试做出一个往年的国赛题目,我们做的是‘平衡车跷跷板’,这里简单提一下:

摘要

所以在题目下来之前,我们还买了大量有关于控制类的元器件,比如说:各种传感器、小车底座等等(后来发现很多用不上,肉疼!)……

选题

2019年8月7日,题目出来
题目链接

题目
我的内心是崩溃的~

很显然,对于计算机的我这个小菜鸟来说这很不友好啊——不对!B题的巡线机器人貌似还不错,而且还是控制类,满怀欣喜的打开发现……

在这里插入图片描述

纳尼?要我做飞控,emmmm……我一点经验都没有啊~
但是,此时有一个队友似乎很喜欢玩这个,然后,我们就抱着“搏一搏,单车变摩托”的良好心态毅然选择了B题,然后我们就开始各种找资料,最后发现貌似没有想象中那么难,然鹅,一个玩飞控的师兄过来实验室说“这个没有几年时间是啃不下来的……”
一阵讨论……
最后小组一致决定——换题!选H题:模拟电磁炮

在这里插入图片描述

准备材料

题目选好了,现在开始准备各种缺少的耗材(博主死死捂住钱包)
我们参考了B站和YouTube等大神的电磁炮作品后发现需要:炮管,漆包线,云台(舵机),摄像头,强磁铁(炮弹),等等……

在这里插入图片描述

原理设计及仿真

终于,在高中学的斜抛运动公式,自由落体运动要在这里用上了,因为笔记本没带回来,所以这一块就先欠着哈~~
在这里插入图片描述
在这里插入图片描述

代码部分

以下代码都不是完整版,不可直接使用

摄像头模块

我们使用的摄像头是OpenMV,主要是它可以用python写机器视觉,其丰富的内置库以及优质的算法可以让你事半功倍!

OpenMV简介:

——上代码——

# By Cooper_David_H

# 导入内置
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值