这是大一的时候做的为了入队比赛做的基于STM32的循迹小车,使用了现成的模块
接线上是面包板+跳线+杜邦线,然鹅车子比赛完那晚被我拆掉了,接线没有记录下来
代码上是使用的标准库
严格来说不是专业的那种EE学生
STM32F103C8T6
一个五路循迹模块,两个一路循迹
两个直流减速电机
电机驱动为L298N,接入12v电压
0.96寸OLED显示屏,i2c通信
降压模块,12v降到3.3
从21年9月中旬进入实验室预备队接触单片机,到22年4月中旬参加入队的最终考核
差不多有8个月,学习了51单片机,stm32,一些杂七杂八的EE知识
其实这个项目不太能承载这8个月的知识,工程没有用到多少外设,没有什么复杂的代码,作为入队考核不太合适
更多是调试,改各种参数,废膝盖
参赛同学的车能不能跑,跑得快不快,很多是参数的问题
无聊地调参数的时候,有时(一直)会想,我做这个有什么意义吗
现在回想起来,确实是没有什么意义阿
如果入队考核不是比赛的形式,如果考核的内容深度一些,或者我运气好一点少走点弯路
我在考核上花费的时间相比收获会值得一些
一些收获:
-
不是吧这么简单的考核都筛掉这么多人阿 -
考核第三名的大二同学用了很好的硬件,花了很多心思,技术水平也很高,但是跑的效果不太好
-
考核第一的舍友同学
硬件上很拉,软件也很拉,但是调参数的运气很好,比赛那天中午也留在实验室调参数,最后跑的效果最好 -
我是第二,喜提梯队参赛证明
好耶!✌ -
整坏了半个L298N,半个降压模块,据悉在参赛成员中是较低水平