(
课件网) (义务教育版)八年级 全一册 第12课 刷卡开锁易实现 学习目标 激趣导入 学习活动 思考-讨论 实践探究 课堂小结 拓展-提升 单元主题 单元主题 单元名称 课名称 核心内容 第三单元 简单物联功能实践 第11课 物联功能细分解 物联系统分为感知层、网络层和应用层,物联门锁系统的功能分解 第12课 刷卡开锁易实现 刷卡开锁功能实践探索 第13课 门铃通知即时到 物联网中的反馈,远程通知功能实践探索 第14课 远程控制更便捷 物联网中的控制,远程控制功能实践探索 第15课 面容钥匙显智能 人脸识别探究,人脸识别开锁功能实践探索 学习目标 激趣导入 【问题情境】 大家家里或小区里,有没有用过这种传统机械锁?它只能用钥匙开锁,其实藏着不少麻烦 ——— 钥匙容易被别人复制,安全性没保障;一旦钥匙丢了,还得花钱换整个锁体,又费钱又费事。而现在,不管是小区大门,还是写字楼入口,更多人选择刷卡开锁,不用带钥匙,丢了卡也能轻松挂失,旧卡直接失效。 激趣导入 【知识迁移】 大家有没有想过:刷卡开锁能解决机械锁的痛点,背后用到了我们之前学过的哪项技术? 激趣导入 【建构】 没错!就是我们之前在‘电子标签我揭秘’一课中学过的 RFID 技术。那这项技术是怎么实现‘刷卡就能开锁’的?为什么刷特定的卡才能开门,别人的卡却不行? 今天我们就来深入探究,亲手实现刷卡开锁功能! 感应钥匙 学习活动 学习活动 刷卡开锁的工作流程 一 学习活动 一、刷卡开锁的工作流程 RFID 门锁系统由内置电子标签的门禁卡、读卡器、控制模块和锁体等组成。 学习活动 一、刷卡开锁的工作流程 尝试描述刷卡开锁功能的实现流程。 计算 输入 输出 学习活动 一、刷卡开锁的工作流程 门禁卡一旦靠近读卡器,存储在电子标签中的数据就会被读卡器自动读出来并发送至控制模块,控制模块判断数据正确后,控制打开门锁。 用户数据 执行开锁过程 计算 输入 输出 学习活动 分析刷卡开锁功能 二 学习活动 二、分析刷卡开锁功能 依据 RFID 门锁系统的工作过程,一个完整的刷卡开锁功能可以分为输入、计算和输出三个模块。 读取电子标签中的数据 计算模块 输入模块 输出模块 判断是否满足开锁条件 模拟打开门锁 学习活动 二、分析刷卡开锁功能 采集身份数据 获取身份数据 判断 身份 发送开锁指令 接收指令开锁 模块 硬件 实现思路 输入模块 电子标签、RFID读卡器 读取电子标签中的编号 计算模块 主控板 用列表存储电子标签编号,判断编号是否在列表中 计算模块 舵机(模拟门锁) 模拟打开门锁 刷卡开锁功能分析 学习活动 实践探究 三 学习活动 三、实践探究 【1-体验舵机模拟开锁】 1. 连接主控板和舵机。 舵机是一种位置(角度)调节的驱动器,常见的可调节角度为 0°到 180°。 学习活动 三、实践探究 【1-体验舵机模拟开锁】 2. 烧录程序,观察舵机运行过程。 主要代码 学习活动 三、实践探究 【思考-讨论】 如何设计算法:控制开锁的触发条件? 如果电子标签编号在列表中,就执行开锁。 学习活动 三、实践探究 【2-模拟实现刷卡开锁功能】 回顾读取电子标签编码的实践探索。 主控板 读卡器 学习活动 三、实践探究 【2-模拟实现刷卡开锁功能】 1. 正确连接 RFID 读卡器模块、主控板和舵机。 2. 编程实现 RFID 刷卡开锁功能,主要代码如下: 学习活动 三、实践探究 【2-模拟实现刷卡开锁功能】 3. 把程序烧录到主控板中。 4. 验证刷卡开锁功能。 学习活动 三、实践探究 【2-模拟实现刷卡开锁功能】 课堂小结 拓展-提升 为了实现对进入小区人员的精准管理,通常将门禁卡和业主身份数据关联,利用标签编号的唯一性来标识用户身份。 如何实现用户刷门禁卡时,在显示屏上显示用户姓 ... ...