22年电赛冬令营授课

Posted 四臂西瓜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了22年电赛冬令营授课相关的知识,希望对你有一定的参考价值。

2022综合方向冬令营

课程安排

内容日期注意视频地址
熟悉开发方式,IO(点灯),中断1.16回顾IO和EXTI(非教学)——冬令营_哔哩哔哩_bilibili
串口的使用,重定向printf,语音播放,VOFA1.18如果讲不完,会另外安排串口USART原理及相关应用1_哔哩哔哩_bilibili有两节课
串口屏(按键,波形)1.20串口屏入门(按键,波形)_哔哩哔哩_bilibili
ADC采集直流,DAC输出直流1.22ADC&DAC碰到直流_哔哩哔哩_bilibili前半段没有声音
HC05的使用。手机遥控+波形显示1.24HC05与手机端显示_哔哩哔哩_bilibili
TIM的介绍和定时器中断1.26定时器和定时器中断_哔哩哔哩_bilibili
添加DSP,会用简单的函数1.28DSP库的添加和简单使用_哔哩哔哩_bilibili
ADC+DMA博客+答疑2.26STM32HAL ADC+TIM+DMA采集交流信号 基于cubemx(二)
傅里叶变换博客+答疑需要有ADC+DMA基础STM32实现FFT,求取幅度频谱
DAC+DMA采集波形博客+答疑DAC+DMA+TIM输出任意波

软件环境

如何安装,请大家在CSDN上面搜索教程,顺便学习下如何自学。

软件版本说明
keilV5.25V5就行.25不是必须的。需要配置好STM32的开发环境
cubemxV6.30高版本的也可以,尽量保持>=V6.0。安装好STM32F1的开发环境(F1的HAL库)
VSCODE网上能安装到的都可以学习的时候,搜索vscode开发单片机
typora免费版我用的是免费的版本,很久没有更新了,听说最新版是付费版
STLINKV2的驱动网上找下教程,这个一般都有安装好的。
VOFA最新版
USART HMI最新版用于串口屏开发

需要的仪器

器件价格
STM32F103RCT6淘宝65以内
CH3404至少买2个,最好买4个。
STLINK_V2301-2个。
单片机供电USB线如果买单片机的时候给了就不用单独买。
USB扩展坞有的电脑USB口少,需要购买,比如我的电脑只有两个USB口
串口屏70-300如果LCD用的好,优先LCD屏幕
语音播报40一个,购买连接见群(可以不买)
蓝牙HC0515至少两个
电源适配器21购买连接见群,CSDN不准分享
电源模块5购买连接见群,CSDN不准分享

第一次验收

题目:2022冬令营——综合——单片机检测_四臂西瓜的博客-CSDN博客

关于授课的想法

因为疫情这次的授课被安排为线上,这样对冬令营的授课有比较大的影响。对我来说有许多需要结合示波器,信号发生器讲解的内容没有条件去教(硬要教也没问题,但是觉得不去实操,听了基本都会忘掉,变成了我教我的,你忘你的😟);对大家来说在家没有一个学习的氛围,容易懈怠。对此,我上课尽可能的动手实际操作给大家看,可是碰到帮大家解决BUG的时候就实在爱莫能助了。

除了讲上课的内容,还分享了个人学习方法,比如建立

  1. 自己的代码库(这点在检查硬件是否出问题比较重要,那以前调好的工程测一测,不能工作基本上是哪里坏了;做题时,也可以像搭积木一样把积累的代码库进行组装,提升效率)。
  2. “拿来主义”
  3. typora记笔记(notion也不错,别用latex不方便,实在不行就word)
  4. 等等

我印象里电赛综合方向是单片机和电路紧密结合的一个方向,后面回到学校了要多和电路队友合作合作,合作过程中会碰到许多玄学问题(吐槽下,基本是电路队友的事)要合作解决。

最近电工电子中心在考虑简易示波器的事,我也参与其中,如果开发成功,后面的网课就不慌了。

授课内容

我把综合方向需要掌握的内容,大致分为了几个大方面,写在了小站里面:

目前大家已经把“调试”,“终端显示”这两块技能点满了,后面只需要多加使用刷一刷熟练度。

没有教的三块其实更加重要些,因为线上就没教,大家没有掌握的话,题目做起来恐怕力不从心。

我会通过文章来教,大家关注下小站的博客内容。

记住:理论+实践!实践!实践!

完成情况

这次出的题目比较简单,满分出奇的多,基本白送的。最后的10分博客主要是看看大家的学习态度,以及鼓励大家动笔写写加深理解,写了的同学我都给分了。下面是分数分布。

可以看到拉不开差距,原本想的是等开学了教大家ADC、DAC和FFT,然后进行第二次验收来拉开差距,现在只能看情况另行安排。

下面罗列下验收过程中具有代表性的作品。

实物作品

实现的效果较好

FPGA实现,而且效果较好,这我是完全没有想到的,厉害

21级同学,出题当天完成。

博客

第二次验收

题目:2022冬令营——综合——单片机检测_四臂西瓜的博客-CSDN博客

关于授课的想法

在我大一的时候,给我上冬令营课程的学长详细讲解了串口屏的使用,通过他的教学我非常轻松的入了门。时间非常快,轮到我接过学长导师的位置给大家讲课,讲课内容也是串口屏,在备课的时候我就想起来,会不会再过一两年又会有一位同学接过接力棒,站在我现在的位置,讲着同样的串口屏内容呢?

我们拥有传承,却缺少一个良好的生态环境,一个可以传承下去生态环境,一个可以连接每届学长的教学资源的一个生态环境。雪球滚起来才能滚大,滚圆。

不知道大家在做第二次验收的过程中有没有这样的感触,波形判断、数据插值等内容网上找不到较为详细的教程,即便是有,对于我们现在的处境不是那么的对口。在回答学弟问题中就有人问提到有没有相关博客推荐,有肯定是有,不对口,对于新手不友好。

安排授课内容的时候其实给大家列了很多没有搬上讲台的内容,比如波形判断、FIR滤波器、DSP插值函数、三重交错采样等等。为什么没有搬上讲台呢?时间不够。如果不讲串口屏,而是拿出以前学长讲课视频给大家自学,就可以腾出一节课来讲波形判断了。这个雪球是需要滚起来的,不然我都没时间来教高级点的内容了。

在备赛电赛的过程中,我掌握了很多知识,可是真正比赛只会涉及其中的一小部分,不少学实和技巧得不到伸展,不想他们郁郁寡欢得埋藏在腹中,若是能在教学中发光发热,有朝一日被用到,是个不错的归宿。

CSDN上的”电赛小站“一定程度上承载着我寄予的希望,博客相较于视频更易于复习和查找,适合于自学。穷则独善其身,达则兼济天下。电赛小站目前处于建设初期,里面的内容还是比较缺少的,我一个人的时间和精力有限,希望有能力的同学能够一起来建设,以兼济后来者,这是我的抱负,希望也能成为大家的抱负。

完成情况

题目难度上来后适中,高的可以将近满分,低的也有不少0分的。

以上是关于22年电赛冬令营授课的主要内容,如果未能解决你的问题,请参考以下文章

2019年电赛国赛D题《简易电路特性测试仪》训练总结----待测三极管共射放大电路部分

22年冬令营授课个人总结

2021年电赛D题图像处理经验分享

2021年电赛F题智能送药小车(国二)开源分享

西电 ti杯攻略

TI MSP430工程配置及2019年电赛A题编程示例(使用430 F5529)