复盘嵌赛之路
  第一次写这种有关比赛复盘的文章我也不知道如何开始,那我就这样模糊的开始吧!就是吧,第一次参加有关嵌入式这种专业课类的竞赛,感觉从开始到备赛再到作品的完成最后提交,我感觉从中学到很多东西。所以我感觉要写下来,只有这样我才会感觉从中学到点东西,才会发现在比赛期间面对的一些挫折。(其实现在回过头来看看,当时犯的错是真的比较好笑,在这就不细说啦!具体的请看下文,嘿嘿。)同时我也希望自己的一些经历可以给你们一些不一样的感悟吧!(个人看法,没有感悟就当看个乐子罢了,嘿嘿)。
  那我就长话短说,短话长说开始我嘞学习之路!
我是去年11月份开始学习有关嵌入式的东西。具体是如何开始的,那就追溯到那一堂选修课了。当时我记得选修课选的人工智能,那节课学的是通过ai工具生成那种网址主要是那种小游戏。在此之前我就对ai工具特别感兴趣吧,就是尝试各种ai工具,通过ai工具帮我生成一些有趣小玩意。话说回来,当时俺们袁老师让俺们生成一个小游戏网址吧,于是我就用扣子生成一个小游戏,忘了生成啥游戏了。当时在课上不敢袁老师看,有点小害羞,嘿嘿。下课了之后我才让袁老师,袁老师说“挺可以的”。我当时笑了笑,没说话。然后袁老师就问我对于嵌入式有没有兴趣,我说“有”,之前其实我就了解过这一方面的。于是我就和袁老师聊了聊,她给我提供了学习路线吧。于是我回去就开始着手准备。一开始就开始学习c语言嘛,我就等没课的时候就去b站学习。因为大一的时候就接触过c语言,就学习的很快吧,但是指针那一节,我始终都没有学会,到现在指针给我的感觉就是那种我知道他,但是我不知道他是干啥的,就给我一种这样的感觉。之后我就没再学了。然后的话我就开始学习嘉立创开始接触画板子。我记得自己跟着B站博主画的第一个板子就是51单片机最小系统。当时,画原理图的时候就画了2-3天,然后画pcb板子又画4天左右吧!反正当时那个pcb连线就搞了好久,当时看着那个博主画的。以前看看那么复杂的东西,两手一摊我就不会去干,现在想想当时何尝不是一种成长吧!然后,学了一点如何画板子后,就开始随意发挥了,看见自己喜欢的图片或者开源的项目,我就开始下载打板。其中最让我骄傲的一个项目就是我画了一个俺们自己学校的那种校园卡。不知道别人咋看吧,我反正就感觉就是挺好的,嘿嘿。在此期间,感觉是一种冥冥的缘分注定吧,赵老师通过我发的朋友圈,看见我最近也在搞这一方面的东西,于是给我打电话让我报蓝桥杯。当时我自己想的:现在啥也不会,我还是沉淀沉淀吧!于是我就拒绝了赵老师的邀约,但是现在想想,真是后悔,后悔为啥没有开始嘞勇气嘞,早知道当时就报名了。但是,现在后悔也没啥用了,只能走现在的路了。然后就要期末考试,复习了一个多星期,然后就回家了。
  到家之后,我反手就花了一百大洋全款拿下了江协的套件。STM32学习道路也正式开始了,我记得特别清楚的就是,第一天开始学习,就被kvil5难住了,当时跟着江协步骤做了好几遍,但是始终就是编译不通过,当时给我急的上窜下跳。好在第二天,我把kvil5删了,重新下载了一遍,最后编译成功了。OK呀!目前为止前期准备工作都做完了,我也开始了。仍然记得当时第一次点亮led,当时是有多么激动!现在回头看,其实也就不过如此。然后我就每天下午坐在桌子前,开始看视频,跟着江协敲一敲代码。在这过程其实也遇见很多小的困难吧!有些函数参数配置错了,有些代码打错字母了等等等。好在一步步对照着视频去改去看,最后才运行成功。好在是结束是对的。然后,时间线就跳到过年之后,我和我嘞损友胡某商量要不要早点去学校去学习,俺俩一拍板决定去。俺俩就背着行李去学校。当时学校就俺们两个人,并且宿舍没电。真不知道俺俩当时咋想的。辛运的是俺们实验室有电,于是俺们俩白天在实验室学习,晚上就会宿舍睡觉。就这样过了两三天宿舍来电了。与此同时我看江协的视频也刚好看完,对单片机也有了基本的了解。然后我就买了俩套件吧,一个是曼波另一个是个红外循迹小车。买了这两个套件组装玩了玩。然后的话,胡某就建议我去学习学习图形化配置,也就是MX+kvil5的组合,于是我就有开启了新一轮的学习。
  然后时间线就跳到嵌入式比赛前,赵老师把俺们几个人叫到办公室,给俺们分析了一下就业前景,然后就说了一下嵌赛的报名注意事项吧!然后俺们就开始组队,开始选题。其中选题遇到了前所未有的困难,就是又要想创新又想要结合实际,当时想了好几天都没想出来,最后敲定了就是机械臂+视觉的方案,于是就开始上报耗材。等机械臂回来我就去实验把机械臂组装起来了,当时看那个机械臂成就感瞬间涌现出来。然后就开始准备,学习机械臂。等学习差不多之后就开始做项目嘛,我主要负责的是h7板子和f1板子进行通信,当时f1的板子控制着机械臂的运动。然后就开始写代码,代码调试好后,我就让两个板子开始通信,由于f1板子没有多余的引脚,我就用杜邦线将f1板子与拓展板连接,又做了一根线就是一个母头对着两个公头,就这样用。当我将杜邦线连接到h7板子,以为满心欢喜就要成了,可是机械臂没有动。我找了两三个星期都没找到,我甚至还买了逻辑分析仪,以为是数据在传送过程中丢包了。但是也是没用。于是我就想,h7板子能发送到电脑上,f1板子通过电脑也能控制机械臂,但为啥就是不能两个板子通信嘞?于是我一个板子一个板子测试发现没问题,最后想到是线的问题。于是我又换了根线发现好了,我才意识到杜邦线的接头铜线不能用缠绕的接法,要不另一个杜邦线根本没用。后来两个板子能进行通信,也能控制机械臂,最后也成功做完了,虽说有点烂尾吧。就这样,我结束了第一次的专业课比赛之路。
  在这一段道路中,我感觉自己收获挺大的,自己解决问题的能力也在随之上升,遇到问题的第一时间不是逃避而是面对。我感觉最重要的一点就是:要有开始的勇气,要逃离自己的舒服圈,去尝试一些不一样的路途。当然在此次路途中,要感谢带我入门的袁老师,带我打比赛的赵老师和陈老师,还有着重感谢我得最佳损友胡某。至此第一次比赛之旅到此结束,结束将意味着新的开始。也将要开始下一阶段的学习。
  希望你们在看到我得这段经历对你们有所启发,也希望你们可以在接下来自己选择的道路可以坚定的走下去,也要拥有开始的勇气哦!

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐