一个很菜很菜的菜鸡的电赛经历,但对于本人却意义深刻,对别人或许有启发,大佬勿喷
从大一起还没有参加过一个需要连续熬夜的比赛,记得第一次了解到电子设计大赛时,了解到他需要熬过四天三夜之后做出一个电子作品,当时就觉得这项比赛的难度和意义不一般,因为当时也是一个刚学会点灯的辣鸡,翻着知乎看各种大佬的回答,觉得那是一个难以企及的高度,但也默默的给自己打气:一定要像他们一样。
大一时的我,很幼稚,因为身边的人都比较堕落,自己想和他们不一样,但又总拗不过从众心理,于是舍友打游戏我也和他们一起打,有时也会清醒一点,周末会自己把单片机拿出来学,一点一点的,不懂的地方就反复看,看视频看累了就躺床上拿着单片机书看,那时真的像天书一样,在这里给个建议,如果一本书看不懂就不要看了,因为勉强看下来你也什么都看不懂,正确的做法是分析这本书用到什么知识,去补充对应的知识,所有知识补充了差不多,再回来看书就能看的差不多了,这样一来,周末也能花个几小时认真一下,但是其实进步不了多少,单片机有个误区就是看起来好像内容都学了一遍,但其实没用,你必须进入到项目里,所学即所用,一次一次去敲打你学的东西,比如按键数码管结合起来可以写个计时程序,一开始会感觉难以下手,没关系,看别人的代码,看不懂你抄都行,主要是体会这一个过程,一遍,两遍,三遍…到了第七第八遍的时候你会有不同的体会的,很可能看不懂的就懂了。
一来二去大一的我还是很菜,我一直都在这个误区里,一直都在重复看不同章节。由于我只会闷在宿舍,也不知道出去和别人交流,所以大部分学校竞赛信息我都不清楚,本学院本专业也一直毫无存在感,所以当时自己就是个井底之蛙,但我总觉得外面肯定有精彩的世界在等我,我就开始联系,大二大三的,因为我加的人很少,大多都是混社团学生会的一些人,并没有什么卵用,问他们他们也什么都不知道,后来意外联系到一个老师,于是我就找老师提出要进入实验室,老师说你先把单片机好好学学,我说好的,一个月后,再问老师,老师说你再把单片机好好学学,我说好的,这样几次之后,我也聪明了,问老师可不可以给我找个学长带我,老师给我推荐了一个,我赶紧加了那个学长,向学长表达学习的需求,学长表示他不厉害,可以帮我找厉害的,这样经过几手介绍之后,认识了本学院管智能车实验室的学长(后来知道的,当时不知道),加上他之后,我很直接的表示,我们现在学的东西都太基础了,考试也太水了,怎么才能快速的进入专业领域,很快和学长找到了共鸣,就好像在一片迷雾中找到了一点方向,是的,无论做什么都需要有方向,没有方向你不会进步,他让我好好学习单片机,尽快做出一个作品出来,然后下一学期(大二)去找他,至此,我开始有了方向,我开始寻找我能上手制作的东西,突然有一天我在b站看到了一个视频,是关于光立方的,如果一个叫一个新手独立做一个东西是不可能的事情,做东西有参照是最好的,于是以交流学习的名义加了up主,向他请教,直接表示我想照着你的做一个光立方怎么做,他给我提了大概要买的东西,当时我迷迷糊糊的也不清楚大概要买什么,时间慢慢慢慢到了大一的那个暑假,我把所有做东西的工具带回家了,东西也买了差不多,开始了制作电子作品的万里长征第一步,我知道8x8x8光立方是个浩大的工程,而且我头脑里一点概念都没有,就慢慢摸索着做,从焊灯架开始,那个灯光是扳引脚就扳了好几天,我是扳一点焊一点,一点一点的把八排焊完,做完之后就是底座了,这是最难的,先要搞懂电路,我上网搜了很多很多电路,慢慢理解,其实也不难,就是寄存器和单片机的运用,但在那是还是难理解的,电路吃的差不多了就开始做了,对着up主的处理方式一点一点看,然后自己做,一做就是一个月…说实话我心里也很没底,也怕最后做下来是个废品,一个月时间做了个废品,这多可笑啊,我爸妈也天天看我在那儿做,如果最后做出来不成功,是很打击人的,反正我很小心,最后做下来,随便写个程序,全部点亮!!!高兴是肯定高兴的,兴奋的拍照片发空间,同学都点赞表扬,emmmm小开心了一会发现自己不会写进阶的程序,特效啊什么的,看了好多程序也没看懂,最后想想写不出来算了,等以后有能力再写,然后后半暑假就开始了学习电路数电模电的道路,为进一步学习打基础,从这里开始我学习不再是为了考试了,我也不再屑于考试考多高分数,我觉得我要认真学习打好基础为进一步学习准备,而不是为了考试,不是考什么我就学什么,也自学了乐器什么的,这都是前话了…
反正顿时就明白了许多,我们很菜,菜到都不知道自己菜,当你意识到了,也就进步了,大二的我意识到了,于是我走上了疯狂汲取知识的道路,这个不会,学,那个不会,学,学习光有努力没有用,也要有方法,无论学什么,在学之前我都喜欢上知乎搜个如何学习xxx…这样看别人的经验以至于自己能更快的学好且避开误区,从这开始我也变得可以吸取别人意见,善于改变和否定自己(这很重要),接着上面,到了大二,我找了之前聊过的学长,他让我参加蓝桥杯单片机比赛,在此之前我也不知道这个比赛(多出去交流的好处),很快我开始了解蓝桥杯的相关信息,这里特别感谢ReCclay的文章,让我在没人指导的情况下,能快速上手蓝桥杯的板子,后来我了解到他的代码风格和金沙滩的差不多,我现在代码也差不多这个风格,就是格式都很注意,报名参加蓝桥杯的时候我找到了一个老师,这个还挺有巧合,之前做光立方发空间恰好被他看见了,可能是觉得是个可以培养的人 才吧(应该是这样哈哈哈),然后就让我找他,我找到他表达了我想参加蓝桥杯的想法,他帮我交了300的报名费,我也开始了备赛过程,此前一直没有过什么大的比赛经历,这次比赛也很小心,很虚,5小时写完一个工程还是挺难的,没办法只能练,必要的地方死记,寒假的时候板子带回去写,开学过来3月份比赛,很没有底气的去了,结果出乎意料,省一,去北京的愿望一下子实现了,然后说实话之后就懈怠了,至少觉得努力就会有收获,5月份去北京拿了国三,之后经学长介绍又入了智能车的坑,学长毕业了,丢了一堆资料给我,还是挺感激他的,慢慢的开始学了stm32和k66,电赛我大二的时候其实就计划好了,蓝桥杯作为入门,通过电赛进阶,emmm电赛备赛过程给自己立了很多计划,很多,虽然没有全部完成,但是总体还算可以,各种模块,超声波,陀螺仪,oled,蓝牙,无线模块等等等,电机还有各种驱动模块,也尝试做了平衡小车练习了pid控制,慢慢慢慢来到了四天三夜:
其实比赛前我是很虚的,虽然说准备工作都做了,但由于自己队伍整体上不强emmm硬件软件都要我一个人扛,有点压力吧,也和队友打了预防针,90%可能做不出来哈哈哈,第一天早早起来到实验室等题目,之前在清单出来的时候我也和小伙伴们讨论过,有猜小车打飞机,小车追飞机什么的,我看到电容脑子里突然一想可能是电磁炮就发给好友
没想到一语成谶
然后我迅速看看还有没有其他可以做的了,有A题小车,还可以,一看要求:指定芯片,凉,430没准备做不了,B无人机做不了,一圈看下来好像只有电磁炮比较容易了,那就做吧,我敲定题目还挺快的,就做H题了,然后想想电磁炮我也没做过啊,赶紧百度百度,电磁炮原理,电磁炮电路图,看了一圈乱七八糟的还是没办法敲定电路,指导老师催赶紧把清单发给他,最后凭着自己的感觉整理出了一个电路,确定了主要用的东西:电容,漆包线,升压模块,二极管,开关,继电器,可控硅,电源,想了一圈下来应该差不多了,哦还有炮管,,云台之前准备了,差不多了,然后就开始不停的复现电路图,排查还有没有少的地方,有问题的地方,第一个问题是电容选多大的,找了一圈敲定了一个250v680uf的买了8个,容量加起来5000多uf应该够了,第二个是电容瞬间放出的电流会不会过大,控制部分不好控制,继电器最大电流10A,可控硅最大电流16A,mos管能承受上百A(当时没考虑到),只买了可控硅和继电器,后来就一直担心会不会电流过大,队友买回来漆包线,第一天下午和晚上还进行了弹道计算,最后得到一个精简公式的模型
其实就是知道了,打出距离一定,在30到50度所需的初速度最小,也给了我控制思路,固定射出初速度,控制仰角就可以了。
第一天由于什么都没有,早早就睡了,哦还问了一位老哥他们绕了多少圈的线圈大概200圈差不多。
第二天早上开始绕线圈,初定差不多200圈的样子,具体也不知道绕了多少圈,反正前后差的不多,绕完之后到了中午了,下午升压模块又到了,于是开始组装电路,哦对了,其余时间其实是在焊控制电路,供电部分等等,到了晚上,紧张刺激的部分到了,电容充电,其中一个队友戴上手套担任起了先锋,主动按开关,电压表并上电容,开关一接瞬间119v然后慢慢往上涨,等到几乎不长了,拿出之前绕好的线圈,球放进去,接上电容,球刚好出炮口!真的很神奇,很自然的我们将电压加到230v接上去球被打出接近3m远,太好了!第一题做完了,其实是扯淡的,要做到程控才是做完第一题,反正终于在第二天晚上打出了炮弹。第一步是难的,跨出去之后一切就顺利了,我把电容加到两个,试了一下可以打到5m了,够了,因为开心,当天晚上到10点中也睡了,但我一直在担心电流会不会太大。
第三天一大早,我开始加上开关进行控制,只不过是手动开关,试了一下,可以,可万万没想到打到第三下,开关被击穿了,就是电流过大,我最担心的还是发生了,心情一下子落到了低谷,怎么办,电流过大就控制不了,虽然我猜测电流应该是大于6A一点不是很多,但还是不信自己,我跟队员说了,整个队的志气一下子衰落了,大家都想放弃了,中午继电器到了,我一直犹豫会不会烧掉,烧掉我们就真的难了,最后还是接上去试了一下,没烧,在试之前都说好了,一烧就放弃,最后还是让我们继续了下去,很开心,说明电流只是10A以内,不是很大,既然如此那就把电路搭起来吧,第三天就把整体电路搭起来,晚上开始写程序,可是发现又出问题了,交给另一个队友调的矩阵键盘她没调出来,丢给我,我当时很急,查了很久都没查出来,到了一点钟睡了,第二天5点起来,冷静了一下,继续查,查出来了。
第四天早上矩阵键盘跳出来之后开始写第一题,第一题很快写出来了,试射了一下,正常,可以一键发射,然后开始做实验统计仰角和距离的关系,很幸运,在我们试验了几次之后发现有着近似线性的关系,到了临近下午突然发现球在炮管里的位置对球发射距离影响很大,一下子多了个变量我们以前的数据一下子多了一个维度,心态又崩了,冷静下来之后对炮管球位置和距离又做了统计,找到了最佳位置,然后开始写程序,先想到了查表法,写完试着发射了一下,效果还可以!!!接着又写第三题,转个角度后发射,也还行,至此我们电赛就结束了,因为时间问题也来不及写发挥部分了。
测评当天,我之前考虑的问题也出现了,就是赛场的量程和我们测试时的量程不一样,造成偏差,在20分钟准备时我很快找到了测试对应程序里的距离,第二题6环,第三题八环,最后拿了省二,虽然不怎么好,但对于我来说足够了,至少我的努力都有了回报,我在这次电赛中也学会了无论如何不到最后不能放弃,或许下一秒就峰回路转了呢,我也对学习有了更加深刻的认识,我们,在努力!!!