
日期: 2025-01-13 | 访问: 119 次 |
2025年1月9日,由基础课部和物理应用协会联合举办的第4期“青铜王者”培训班如期开班。当培训的大幕拉开,一场充满挑战与惊喜的学习之旅就此开启。本次培训为期4天,每日培训内容如下:
第一天:
①ESP32概述与选型:带领学员对ESP32展开宏观认知,为后续深入学习奠定基础。
②ESP32开发环境搭建(VSCode &PlatformlO):开发环境的搭建是进行ESP32项目开发的关键步骤。学员们学习了如何利用VSCode和PlatformlO构建起适合ESP32开发的环境。
③单片机与面包板、杜邦线使用方法讲解:为学员们详细讲解单片机与面包板、杜邦线等在电路连接和项目原型搭建中的作用和使用方法。
④设置PlatformlO并配置首个ESP32项目:学习数字输出相关函数。学员们进入到实际操作阶段,为后续更为复杂的编程学习开了个好头。
第二天:
①蜂鸣器的使用 学员们探索如何通过合适的电路连接使蜂鸣器正常工作,以及在不同场景下蜂鸣器所能起到的作用。
②PWM驱动蜂鸣器不同频率的声音 通过课程学习,学员们能够根据需求调整蜂鸣器的声音频率,实现如模拟不同的报警声或者音乐旋律等功能。
③学习数字输入、模拟输入相关函数和检测按键、模拟量测量、串口监视 学员们了解到如何通过代码来读取数字和模拟信号。
④光敏电路和光强检测与判断 学员们学习了光敏电路的组成部分和工作原理,以及如何通过与ESP32的连接来实现光强检测。
第三天:
①学习12864屏幕,了解UBG2库,屏幕显示“Light”与光强数值 学员们通过编写代码,实现了在屏幕上显示“Light”字样以及光强数值。
②学习FreeRTOS操作系统,使用多线程多任务编程 通过实际操作,学员们开始尝试使用多线程多任务编程,这使得他们能够让ESP32同时处理多个任务,提高系统的运行效率和资源利用率。
③学习ESP32蓝牙与手机APP发送接收 学员们学习了ESP32蓝牙模块的功能和使用方法,包括如何配置蓝牙参数、建立蓝牙连接等。同时,还学习了如何编写手机APP端的代码(或者使用现有的APP开发工具)来与ESP32进行数据的发送和接收。
第四天:结业仪式
经过三天紧张而充实的学习,第4期“青铜王者”培训班迎来了结业仪式。在结业仪式上,学员们对自己在培训班中的所学所感进行分享,学长和老师也对学员们的学习成果进行总结和评价,并为33位合格学员和10位优秀学员颁发证书,以此勉励,共同进步。
实际案例教学和讲解
学员之间相互讨论
对学员进行点对点的讲解
结业仪式现场老师为学员颁发证书
撰稿:徐子恩,供图:徐子恩,审核:杨宇晴、邱文彬