从2019年9月开始,电控学院太阳石智能车队举办了智能车课外科研训练活动,主要面向电控学院刚入学大一新生以及大二同学,整个培训16次课,32学时,安排在每周周末进行,培训人员由参加过大学生电子设计竞赛和全国大学生智能车竞赛并获得国家奖的队员组成,拥有丰富的比赛经历。目前该培训已经成功举行过一届,第一批参加培训的一部分同学已经加入到紧张的竞赛准备阶段。
活动的内容主要分为以下两个方面,一方面是对于硬件电路基础知识的学习以及电路板的焊接;另一方面是对于嵌入式的学习,学习使用C语言对单片机进行编程控制。通过该活动的同学可以初步入门硬件以及软件,培养学生对于硬件电路及编程的兴趣。这对学生参加“恩智浦”杯智能车竞赛以及全国大学生电子设计大赛等竞赛奠定良好基础。
该活动安排在每周周末,周五和周六晚上对指定内容进行讲解培训,周六和周日白天进行动手实践。每次培训都会有老队员进行专门知识的讲解,然后指导学生完成指定内容的任务。这种理论和实践相结合的方式能让学生更好的掌握学习内容,并且学生也能从中感受到电子的魅力。在活动的后期通过两轮的比赛来确实最终成绩,每次比赛队员在完成指定任务成绩才能合格。同学们在参加这个训练活动后,动手实践能力大大提高,还可以很快的上手智能车和电子设计竞赛,同学们的积极主动性非常高。
以下为培训内容:
1、硬件介绍
2、程序下载及在线调试
3、C语言常用基础内容讲解
4、跑马灯实验
5、读取IO状态,用按键控制LED灯
6、精确定时1秒中断
7、定时中断跑马灯实验
8、自动变速跑马灯实验
9、4个按键四级变速跑马灯实验
10、通过PWM控制灯的亮度等级
11、OLED基础显示实验
12、通过按键控制OLED上数字加减计算
13、RTC实时时钟实验
14、ADC实验
15、IIC通讯及MPU6050实验
16、综合设计
活动的每个阶段也会有相关测试题目,来检验学生的学习成果,通过测试结果进行相关方面的加强指导,尽量让学生打下良好的基础。
在其余时间如果学生有相关问题可以在活动QQ群进行讨论,群里的学长也会去帮助解决问题,这样可以让学生少走弯路,尽可能达到学习的目的。
通过该活动,学生可以打下良好的硬件电路以及编程基础,为春季学期的各类竞赛做好准备,同学们如果不能参加智能车竞赛,还可以根据自身实际情况去选择参加电子设计竞赛等其它比赛。通过培训,同学们可以更高的起点去参加各类相关比赛,在比赛中取得理想成绩。

图1.培训开发套件一

图2.培训现场

图3.测试现场