这里是一名来自大三的以为分享者,第一次听到单片机这个名字是在大一刚入学的实验室培训中。大家可能也知道,大一刚入学是各大社团纳新“秀肌肉”的时间,各大社团疯狂宣传,俗称“百团大战”。当然,我这个理工男对于科技类社团简直是毫无抵抗力。在实验室的培训中一步步开始接触单片机。实验室前期主要学习电子电路的搭建,进而引入单片机的培训。我接触的第一款单片机是STC12C5A60S2,这是一款51单片机,培训系统性的学习了模块外设的编程使用,进而开始学习stm32单片机以及arduino等等。开始并没有足够的能力去做太强的项目,也算是自己做着玩吧,买了车架简单搭建了一个巨丑的循迹小车。简单的实现了电机的控制以及黑线的判断。
图片1.png

第一次尝试——巨丑的小车

      在技术进一步学习后也陆陆续续做了许多项目,大学期间做项目主要还是伴随着做比赛进行的,印象深刻的就是参加“恩智浦”智能车竞赛。比较不巧的是参加比赛的一年恰好遇见疫情,实验室不让回。自己就和队友在租的小屋里铺赛道,调车。主控芯片采用的是NXP的RT1021芯片,这款芯片的性能还是比较强大的。由于准备时间比较仓促,我们采用的是电磁方案,在进行打板绘图,撸代码,调参后小车一步步“蹒跚学步”。但由于队伍准备时间不够充足,华北赛区败下阵来,很遗憾最后无缘国赛。
图片3.png
智能车赛道
图片2.png
智能车华北赛区





       同时自己也参加机器人比赛,调试NAO机器人,调试舞蹈,以及打高尔夫球等。NAO机器人传感器巨多,涉及视觉触摸压感雷达等等。本科阶段水平有限,再高层次的算法神经网络也搞不来。
b24383b3fdf32b8cb1ce3cec8e999e7.jpg

NAO调试舞蹈
      接着就是自己平时自己做的小玩意儿~
      比如,解决宿舍永远下铺关灯问题?自己打板画PCB做了一个小爱智能灯,通过与小爱的绑定即可实现语音控制小灯开关,由于宿舍不允许改电线电路,于是更改宿舍电灯为LED小灯。详情有视频链接
https://www.bilibili.com/video/BV1f5411G7TU
4388ecc67579513a144d7ff76a83f5d.jpg
小爱联动PCB
      最后,在与单片机接触的过程中有很多收获,当然也有很多抓狂的瞬间,遇到过很多玄学问题。感觉学习单片机最有用的收获就是可以利用自己的所学知识解决生活中的一些实际问题,将自己的实际想法变为现实。最后,通过以上的分享经历,也是对自己经历的一个总结,感谢面包板社区的分享平台,能让我在交流中得到更深的感悟。最后,希望各位单片机爱好者永远追随自己的爱好,在兴趣中学习。