接触单片机是在大二的时候,专门有一门课程教的就是【单片机原理与技术】,也就是在这门课上开始真正接触到单片机的,当时其实不以为然,就觉得是一门课程,比其他的课程稍微有趣一些,可能处于兴趣,在课堂上的练习完成的都非常的不错,老师就问我有没有兴趣参加大学生电子设计大赛,大赛是在暑假期间,这回其实我有些犹豫,想着好好的暑假比赛啥呀,出门浪啊,不过在对象的劝说下就去参加比赛了。
2.项目过程
比赛的话是在七月底,那么在这之前就是需要去学习相关的知识,用的是TI的单片机,记得申请下来的是【MSP430F5529】这款单片机,当时只学过51单片机还没接触其他高端一些的单片机,所以对这个单片机的学习还是比较困难的,当时也是一脸懵逼,手册什么的都是英文的,只能硬着头皮运行例程看看效果,久而久之对一些外设的控制就了解了许多,记得当时大家都做小车,我对小车也很有想法,然后我也就做了一个小车【智能避障小车】,这个小车是在比赛前做的,电路板,程序,电机驱动都是自己和组员们一点一点弄出来的。
图1
等小车做的差不多了之后,也就接近比赛了,比赛的话是四天三夜,在比赛的第一天,早上在等官方出题目,大家在比赛前也在猜题目,等到比赛出来的时候有两个题目是比较合适的,一个是板球系统,一个是光感系统,我们组在综合考虑了之后选择了板球系统。大概来说一下这个板球系统,球在80平方厘米的平板上进行运动,在平板上指定的位置标注号码,然后将球滚动到指定的位置,这里其实用的到知识非常的多,当时接触的知识比较少,有学长想使用摄像头来监测小球的位置,那时没有接触过摄像头,所以这个想法直接被pass掉,当机立断拿木板做了一个符合要求的平板。
在选择控制平板上有两个选择,一个是舵机一个是步进电机,当时觉得舵机可能会带不动这个木板,但是后来才发现这个想法多虑了,一个木板几斤,大一点的舵机完全控制的了,那么就先搞结构,拿什么定位小球的位置呢?摄像头被pass了,想用超声波,但是发现小球是原型的,定位不到,最终有了一个非常神奇的想法,拿激光笔与平板水平,照射到对面的光敏电阻上,这样就可以知道小球大概的位置了,想到就干,最终在电路程序上一点一点的实现,由于精度太小,最终的效果不太好,不过觉得付出了就一定有收货!
图2
图3
3.总结
其实人生就是这么的凑巧,一件事就能改变人生的道路,就因为这次比赛让我踏上了单片机设计这条路~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
相关活动:【单片机忆往昔】你做的第一个单片机项目是什么?做过最牛的项目又是什么?(500元京东卡福利)