内容正文:
第13课《门铃通知即时到》教学设计
课题
第13课 门铃通知即时到
教材版本
人教版八年级全一册
所在单元
第三单元 简单物联功能实践
课型
新授课
课时
1课时(40分钟)
授课对象
八年级学生
一、教学目标
1. 通过情境讨论与教师讲解,理解物联系统中「反馈」的含义,能区分本地反馈与远程反馈,并能列举至少三种反馈设备。(信息意识)
2. 能用「输入—计算—输出」方法分解门铃通知功能,准确指出各模块对应的硬件,并能画出借助MQTT实现远程消息推送的数据流。(计算思维)
3. 通过小组搭建,能正确连接按钮、蜂鸣器与LED,编写/上传程序并配置Wi-Fi与MQTT参数,成功实现「按门铃—本地声光提醒—手机即时收到通知」。(数字化学习与创新)
4. 在使用MQTT服务器与Wi-Fi过程中,具备不随意连接陌生网络、不向陌生服务器发送个人信息的安全意识。(信息社会责任)
二、教学重点与难点
教学重点:理解物联系统中「反馈」的含义与分类;门铃通知功能的模块化分解与MQTT消息流转过程。
教学难点:Wi-Fi连接与MQTT发布—订阅参数的正确配置;让学生真正体会「本地反馈+远程反馈」双通道协同。
三、教学方法与教学准备
教学方法:情境导入法、任务驱动法、小组合作探究法、演示法。
教学准备:多媒体课件、物联实验套件(带Wi-Fi主控板、按钮模块、蜂鸣器、LED灯、杜邦线、USB线)、MQTT调试App/小程序、课堂公共MQTT服务器账号、任务单。
四、教学过程
教学环节
教师活动
学生活动
设计意图
情境导入
(5分钟)
1. 回顾上节课:我们已经用RFID读卡器+舵机实现了「刷卡开锁」,人在家时刷卡即可进门。
2. 情境提问:如果人不在家,有朋友来按门铃,家里的门铃响了我们也听不到,怎么办?能不能让门铃把「有人来了」这个消息即时推送到手机上?
3. 揭示课题:第13课 门铃通知即时到。
1. 回顾刷卡开锁的组成与流程。
2. 思考「人不在家如何收到门铃提醒」的问题。
3. 明确本课任务:实现「按下门铃按钮,手机即时收到通知」。
承接上节课门锁项目,用「远程通知」制造问题冲突,激发探究兴趣。
探究一:认识物联系统中的反馈
(10分钟)
1. 课件出示反馈概念:反馈就是物联系统把执行结果或感知到的信息传送回用户或相关设备。
2. 提问:门铃按下后,哪些设备或人需要「被告知」?
3. 介绍常见反馈设备:蜂鸣器(声音)、LED(灯光)、屏幕显示、手机消息推送、语音播报等。
4. 引导对比:反馈可分为本地反馈(门铃在门口响)和远程反馈(消息推送到手机)。
5. 点题:本课实现「远程即时反馈」——把门铃消息通过MQTT发送到云端再推送到手机。
1. 学习「反馈」概念。
2. 讨论门铃通知的对象与方式。
3. 区分本地反馈与远程反馈。
4. 明确本课核心:通过MQTT实现远程即时通知。
建立「反馈」概念,区分本地与远程反馈,为引入MQTT作铺垫。
探究二:分析门铃通知模块与MQTT消息流转
(10分钟)
1. 用「输入—计算—输出」分解门铃通知功能。
2. 师生共同拆解:输入模块——按钮;计算模块——主控板+MQTT服务器;输出(反馈)模块——本地蜂鸣器/LED + 手机App远程推送。
3. 回顾MQTT三个角色:主控板是发布者(发布到door/bell主题),手机是订阅者,MQTT服务器中转。
4. 完整数据流:按按钮→主控板检测→连接MQTT→发布到door/bell→服务器转发→手机收到通知。
5. 强调「即时」:MQTT长连接、轻量、延迟低。
1. 用「输入—计算—输出」分解门铃通知。
2. 回忆MQTT发布—订阅流程。
3. 梳理门铃消息完整数据流,在任务单上画示意图。
把已学方法和MQTT协议结合,理解发布—订阅如何支撑远程反馈。
探究三:动手搭建门铃通知系统
(10分钟)
1. 发放器材:带Wi-Fi主控板、按钮模块、蜂鸣器、LED灯、杜邦线、USB线。
2. 示范接线:按钮接数字引脚、蜂鸣器接PWM引脚、LED串电阻接数字引脚。
3. 下发参考程序:连接Wi-Fi与MQTT→检测按钮→蜂鸣器响+LED闪→发布「有人按门铃」到door/bell→延时去抖。
4. 学生分组搭建:手机App订阅door/bell主题测试。
5. 巡视指导:检查Wi-Fi、MQTT地址、主题名一致性。
6. 演示并讨论主题名写错、Wi-Fi连不上等问题的排查。
7. 安全提醒:不连陌生Wi-Fi、不向陌生服务器发个人信息。
1. 按接线图完成硬件接线。
2. 配置Wi-Fi与MQTT参数、上传程序。
3. 手机订阅同一主题测试。
4. 按下按钮观察本地与远程反馈效果,演示分享调试经验。
让学生在真实搭建中体验「本地+远程」双通道反馈,巩固MQTT发布—订阅机制。
课堂小结与作业
(5分钟)
1. 小结:认识了物联系统的反馈,学会区分本地反馈和远程反馈;借助MQTT实现门铃即时通知。
2. 提问:既然手机能收到门铃消息,能不能在手机上点一下反过来控制门锁开锁?(引出下节课「远程控制更便捷」)
3. 布置作业。
1. 回顾反馈概念、模块划分与MQTT消息流转。
2. 思考「手机反向控制门锁」,预习下节课。
3. 记录作业。
梳理知识,用「远程控制」作为悬念自然衔接第14课。
五、板书设计
第13课 门铃通知即时到
一、反馈:物联系统把信息传送回用户或相关设备
二、反馈的两种方式
本地反馈:蜂鸣器、LED灯(本地声光提醒)
远程反馈:手机消息推送(借助网络与MQTT)
三、门铃通知的「输入—计算—输出」
输入:按钮模块
计算:主控板检测 + MQTT服务器中转
输出:本地蜂鸣器/LED + 手机App消息推送
四、MQTT消息流转
按门铃→主控板发布到door/bell→MQTT服务器中转→手机订阅端收到通知
五、安全:不连陌生Wi-Fi、不向陌生服务器发隐私信息
六、作业设计
1. 基础题:用自己的话说说什么是物联系统的「反馈」,并各举一个本地反馈和远程反馈的例子。
2. 实践题:回顾本课搭建的门铃通知系统,在任务单上补全「按门铃→手机通知」的MQTT消息流转图。
3. 拓展题(选做):如果希望门铃通知消息中包含「按下时间」,程序应该怎样补充?
4. 复习题:预习第14课《远程控制更便捷》,思考:人不在家门口,怎样能远程帮客人开门?
第 1 页 共 1 页
学科网(北京)股份有限公司
$