中职《单片机技术及应用》(电工版·2021)同步教学教案:5.2_实现电子密码锁功能(2)

资源下载
  1. 二一教育资源

中职《单片机技术及应用》(电工版·2021)同步教学教案:5.2_实现电子密码锁功能(2)

资源简介

《单片机技术与应用》课程教案
学年度 第 学期
课程名称 单片机技术与应用 授课教师 授课时间 课时 4
授课类型 新授课 授课班级 课题名称 项目五 电子密码锁 5.2实现电子密码锁功能(2)
教学目标 知识目标 1.掌握矩阵键盘与数码管综合应用的方法, 实现电子密码锁功能
能力目标 1.能使用矩阵键盘与数码管动态显示进行创新应用
情感目标 1.培养谦虚、好学、勤于思考、认真做事的良好习惯:严谨的开发流程和正确编程思路 2.培养团队协作能力:有效沟通、取长补短、互相帮助、实现共赢 3.提升自我展示能力:能表达、会表达、善表达等综合能力 4.培养自我学习能力:利用书籍或网络上的资料帮助解决实际问题
教学重点 掌握矩阵键盘与数码管综合应用的方法
教学难点 根据项目要求识读硬件电路图、按要求接线并实现电子密码锁功能。
教法学法 项目驱动、演示、边讲边做、自学探究等
教学手段 问题讨论法、讲授法、任务驱动法等
教学资源 PPT、课堂任务单、实操视频、教学示范
学情分析
使用教材 《单片机技术及应用》
教学环节 (时间分配) 教学内容及教师活动 学生活动 教学意图 教学手段
项目导入 (40min) 1.提问“在你的生活中哪些物品或思想是会对人加密的呢?”引出密码锁的工作原理,进一步说明本项目的学习目标。(15min) 职业技能目标 能根据任务要求,认真查阅相关资料,掌握单片机矩阵键盘与数码管动态显示基本原理;能根据功能需求,熟练编写单片机程序,完成单片机对矩阵键盘的操作功能。 听讲解的过程中同步观察、了解本次项目的学习目标。 使学生建立对项目、任务的清晰深刻的印象。 复习
2.说明本次项目的“任务描述与要求”:(20min) XX公司根据市场需求调研结果,决定研发一款新产品——电子密码锁,要求能够实现以单片机为控制器,利用键盘输入密码,显示器进行验证结果。该新产品分两期开发,研发部根据开发计划,现在要进行第二期开发,第二期开发计划要求使用单片机为控制系统,按键输入密码,密码正确数码管显示通过(即开锁),密码错误数码管显示出错(未开锁)。 任务要求: 运用单片机I/O原理、矩阵键盘原理;正确编写单片机程序,完成密码验证功能。当键盘输入为“2343”时数码管显示“pass”。其他输入数码管显示“err”。 听讲解的过程中了解本次项目的任务描述与要求。 使学生建立对项目任务的清晰深刻的印象。 复习
3.根据所学相关知识,(5min) 请学生制订完成本次任务的实施计划。 开始制定“实施计划” 使学生了解完成项目的步骤应该从做计划开始。 复习
任务实施 (120min) 1.硬件连接(25min) 单片机模块与显示模块连接 : D1接A; D2接B; D3接C; D4接D; D5接E; D6接F; D7接G; D8接H;S1接S1; S2接S2; S3接S3; S4接S4; S5接S5;S6接S6; S7接S7; S8接S8。 按键模块与单片机模块连接: 按键RAW0、 RAW1、RAW2接单片机P1_0、 P1_1、 P1_2;按键COL3、 COL2、 COL1、 COL0接单片机P1_4、P1_5、P1_6、P1_7。 LS595扩展模块与单片机模块连接: VCC短接3.3v,即J11两端短接;J21插口的SI接单片机P3.5;SCK接单片机P3.6;RCK接单片机P3.7。 结合教师引领,通过实际操作,深入理解相关步骤 了解软件安装步骤,掌握连接硬件的操作要点 PPT 4-6
2.建立工程(25min) 新建工程,点击“工程→New Project...”菜单项,新建文件夹名称mima,安全驱动包,输入工程名mima,点击“保存”。 结合教师引领,通过实际操作,深入理解相关步骤 明确本任务的相关步骤,理解本任务实现思路。 PPT8
3.编写程序(30min) 按照代码输入,或者学生自己编程。 结合教师引领,通过实际操作,深入理解相关步骤 引导同学对软件编写程序进行初步体验。 PPT10
4.编译下载(20min) 参考项目一内容,进行程序编译,编译无误后,通过ISP进行下载,观看现象。 结合教师引领,通过实际操作,深入理解相关步骤 了解程序下载步骤,掌握烧写单片机程序的操作要点。 PPT12
5.查看结果(20min) 在数码管上查看结果。 结合教师引领,通过实际操作,深入理解相关步骤 查看结果,调试程序,掌握烧写单片机程序的操作要点。 PPT14
项目检评 总结拓展 (20min) 1.任务小结:采用任务引领+思维导图方式,熟练掌握单片机定时器中断程序编写原理;通过程序编写,实现单片机获取按键的键值并在数码管上显示功能 知识学习 熟练掌握单片机加密算法,芯片74HC595的功能。 技能学习 较快对完成熟练掌握单片机定时器中断程序编写原理,通过程序编写,实现单片机获取按键的键值并在数码管上显示功能。 2.任务拓展 参考本任务相关理论知识,自行设计代码,实现数码管动态扫描、矩阵键盘反转法的功能,完成该项目任务。 积极回顾复习,积极作答,加深理解。 强化对本次所授内容的理解,建立知识体系,强化重难点的理解。 PPT 18-20
课后反思

展开更多......

收起↑

资源预览