版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页人教版(2024)八年级全一册信息科技第13课门铃通知即时到教案一、教学目标分析知识与技能1.理解物联系统中反馈的概念、类型及作用。2.掌握门铃远程通知功能的硬件架构与数据传输流程,明确MQTT服务器的核心作用。3.能通过编程实现“发布-订阅”模式下的跨设备通信。过程与方法1.通过“视频观察—模块分析—实践操作”的探究过程,提升逻辑思维与系统分析能力。2.在小组合作中完成硬件搭建与代码调试,增强动手能力与协作意识。情感态度价值观1.感受物联网技术在生活中的应用价值,激发对信息技术的兴趣。2.渗透信息安全意识,理解数据传输中的隐私保护重要性。二、教学内容及重点教学重点1.反馈的分类(可视化反馈、通知反馈)。2.门铃系统的输入-计算-输出模块功能。3.MQTT服务器的主题订阅与消息中转机制。教学难点1.主控板与服务器的网络连接配置。2.“发布-订阅”模式的跨设备通信逻辑。3.代码调试中传感器触发与消息显示的同步问题。三、教学过程设计教学过程教学内容教学方法情景导入(4分钟)师:现在的很多智能门锁,当有人按门铃时,即使主人不在家也可以通过手机等设备远程查看到信息,那么“物联门铃”如何远程获得门铃信息?通过本节课我们一起来学习。师:本节课我们的学习任务是认识物联系统中的反馈并学会分析门铃远程通知功能。问题导向学习新课教学知识点一:认识物联系统重的反馈(14分钟)师:同学们,接下来我们一起认识物联系统中的反馈。在物联系统里,反馈是对现实世界采取行动的过程,那些能实现反馈的设备,我们称之为输出设备。像灯泡、音响、电脑显示器,都是典型的输出设备。通过这些输出设备的反馈,大家能清晰知晓物联系统中的数据是怎样被利用的。师:我们以门铃远程通知系统为例来进一步认识物联系统中的反馈。当访客按下门铃,作为物联系统感知层的门铃采集到这一操作信号,经网络传输等环节,物联系统将信息处理后,在手机界面输出“显示有访客”的反馈,让用户及时知晓门外情况。师:除此之外,生活中还有很多物联应用。物联灯可以通过手机控制开关、调整亮度和色温;物联空调可以通过手机实现开关、调整温度、设置时间等操作。师:反馈的形式多种多样,主要有可视化和通知等方式。具体采用哪种反馈方式,取决于物品的功能用途。师:了解了物联系统中的反馈,接下来我们深入分析门铃远程通知功能。它由输入、计算和输出三个模块构成。输入模块,硬件上靠主控板和按键传感器,实现思路是采集门铃状态数据,再把消息发到MQTT服务器对应主题。计算模块,需要具备移动热点功能的计算机,实现思路是搭建MQTT服务器,设置主题,实现消息的发布和订阅。输出模块,主要硬件是主控板,实现思路是订阅MQTT服务器相应主题,收到消息就以通知方式提醒用户。师:经过以上分析,我们可以知道门铃远程通知功能的项目原理。门铃端是输入模块,相当于发布者,负责把“有人按门铃”这个信息发出去;MQTT服务器是计算模块,像一座桥梁,连接着门铃端和用户端;用户端是输出模块,作为订阅者接收消息。当有人按门铃,门铃端采集信息发给MQTT服务器,服务器再把消息推送给用户端,用户端就能收到“有人按门铃”的通知。新课教学知识点二:模拟实现远程通知功能(20分钟)师:同学们,接下来我们通过学习活动2来模拟实现远程通知功能,将前面所学门铃远程通知原理进行实践操作。本学习活动有两个关键任务。任务1:大家要把控制信息发布到MQTT服务器。具体操作是,按下按键后,主控板得向MQTT服务器指定主题“×××”发送“有人按门铃”的消息,这就相当于模拟门铃端的信息发布功能。任务2:需要订阅主题并显示按门铃信息。主控板B订阅主题“×××”消息,一旦收到“有人按门铃”的消息,就得在主控板上显示出来,这是模拟用户端接收和呈现信息。师:本实验活动需要用到的物联实验设备有两个主控板以及MQTT服务器。师:同学们,接下来我们学习MQTT服务器操作。首先,需访问/完成注册登录。登录后,进入“项目管理”,点击“+”添加项目,输入名称并确定。项目创建好后,点击“MQTT”区域的“查看”。最后,在设备管理界面点击“+添加设备”。师:完成结果如图所示。师:我们先来完成任务1:将按门铃信息发布至MQTT服务器。首先,要把主控板A连接Wi-Fi,这是建立通信的基础。接着,建立主控板A与MQTT服务器的连接,让二者能“对话”。然后,当主控板读取到按键传感器被按下这个动作时,就要向MQTT服务器对应的主题发送“有人按门铃”这条消息。最后是功能测试环节,把程序烧录到主控板A,连接好按键传感器和主控板,按下按键传感器,去MQTT服务器看看能不能收到消息。师:打开mPython软件,单击mPython的“教程”→教程案例→义务教育指南八年级代码→图形化程序→第三单元→第13课门铃通知即时到→学习活动2-任务1.mxml,打开本活动的程序。首先设置连接Wi-Fi,准确填写环境中可用的wifi名称和密码。接着配置MQTT连接信息,服务器为“”,端口1883,指定client_id、user、psd,这三个参数在物联网平台对应项目中添加设备时自动生成。将变量“bt”设为按键初始化(引脚A)。程序不断循环,当获取按键“bt”状态为1(即按键A被按下)时,向主题“5b47fD2cGl”发布“有人按门铃”消息,主题编号同样在物联网平台对应项目中的主题中查看,随后等待5秒,继续循环监测按键状态。点击“刷入”,把程序刷入主控板A。师:代码版如图所示。师:可以看到,当按键A被按下的时候,MQTT服务器发布“有人按门铃”消息。师:当MQTT服务器成功接收到这条“有人按门铃”的消息后,我们进入任务2。师:下面我们一起来完成任务2:从MQTT服务器订阅按门铃信息并显示。让主控板B连接MQTT服务器,在MQTT服务器中订阅对应主题,当收到主题消息时,在主控板B屏幕显示该消息。最后进行功能测试,将程序烧录到主控板B,按主控板A按键传感器,查看主控板B屏幕是否显示“有人按门铃”。师:在前面的项目中再次点击“+添加设备”,输入名称“主控板B”并确定。可以看到主控板B被添加后的信息。师:打开mPython软件,单击mPython的“教程”→教程案例→义务教育指南八年级代码→图形化程序→第三单元→第13课门铃通知即时到→学习活动2-任务2.mxml,打开本活动的程序。同样的方法,使设备连接wifi,使用主控板B设备的client_id、user、psd三个参数将主控板B与物联网服务器建立连接。连接上物联网平台后,订阅主题“5b47fD2cGl”的消息,当从该主题接收到消息时,将消息存于变量“msg”。若“msg”内容为“有人按门铃”,就在显示屏显示该消息,等待5秒后,清除屏幕显示内容。点击“刷入”,把程序刷入主控板B。师:代码版如图所示。师:功能演示:按下主控板A上的按键A,如果主控板B的屏幕成功显示出“有人按门铃”这条消息,就表明从信息发布到接收显示的整个流程运作正常。讲授法实践学习拓展深化,回归生活(4分钟)师:同学们,现在我们要进一步探讨除当前显示方式外,还有哪些途径能向用户发出门铃提示,以及对应的执行器,并尝试修改程序来达成。生:讨论回答。师:大家的回答都很好。除当前显示方式外,可通过以下途径发出门铃提示及对应执行器实现:1.声音提示:执行器为蜂鸣器或扬声器,程序中添加控制蜂鸣器引脚输出高低电平代码,可设置不同频率和时长的提示音。2.震动提示:执行器为振动马达,程序中添加控制振动马达引脚输出高电平触发震动。3.手机通知:执行器为手机APP,需集成MQTT客户端或短信API,在程序中添加消息推送代码,当检测到门铃触发时向手机发送推送通知。修改程序时,需根据所选执行器类型,在原按键检测或消息接收事件处理函数中增加对应执行器的控制代码,并配置好硬件连接和通信参数。问题导向学习讨论法实践操作课后作业(1分钟)师:本节课的课后作业为简述物联网系统中反馈的作用,以及门铃远程通知里反馈的实现方式。课堂小结与评价(2分钟)本节课,我们学习了门铃远程通知的工作过程,认识物联系统中的反馈,知道反馈的作用。了解了使用物联网服务平台存储和传输数据的方法,能够实现门铃远程通知功能。教学反思1.反思点:教学中通过视频情境与任务驱动有效激发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽中澳科技职业学院《消费者行为学》2025-2026学年期末试卷
- 长春师范高等专科学校《口腔生物学》2025-2026学年期末试卷
- 中国矿业大学徐海学院《成本管理》2025-2026学年期末试卷
- 长春光华学院《思想政治教育课程与教学论》2025-2026学年期末试卷
- 瑞银AI应用报告
- 2026年苏教版小学四年级语文上册期中卷含答案
- 2026年人教版小学四年级数学下册小数的意义和读写卷含答案
- 深度解析(2026)《GBT 4269.4-2014农林拖拉机和机械、草坪和园艺动力机械 操作者操纵机构和其他显示装置用符号 第4部分:林业机械用符号》
- 深度解析(2026)《GBT 3903.32-2022鞋类 内底试验方法 缝合撕破力》
- 深度解析(2026)《GBT 3859.2-2013 半导体变流器 通 用要求和电网换相变流器 第1-2部分:应用导则》
- 2026年山东春考《艺术设计类专业知识》模拟试题及答案解析
- 2026年及未来5年市场数据中国纸质文具行业市场发展现状及未来发展趋势预测报告
- 2025年四川省省级机关公开遴选考试真题(附答案)
- 2026年统编版二年级道德与法治下册每课教学设计
- 21《杨氏之子》第一课时公开课一等奖创新教学设计
- 2026河南省烟草专卖局(公司)高校毕业生招聘190人备考题库及一套完整答案详解
- TSG08-2026《特种设备使用管理规则》全面解读课件
- 2026年疫情期间应急处置演练方案及演练记录范本
- pe线管施工方案(3篇)
- 第三单元 认识国家制度 单元检测(含答案)-2025-2026学年八年级下册统编版道德与法治
- 上海上海市农业科学院工作人员招聘35人(2025年第一批)笔试历年参考题库附带答案详解(5卷)
评论
0/150
提交评论