内容正文:
第三单元 简单物联功能实践
第13课 门铃通知即时到
1
1
2
了解门铃远程通知的工作过程,认识物联系统中的反馈,知道反馈的作用。
学习目标
了解使用物联网服务平台存储和传输数据的方法,能够实现门铃远程通知功能。
第13课 学习目标
2
大家见过电子门铃吗?他是怎么工作的呢?为什么当有人按下你家门铃的同时,你可以收到消息呢?
电子门铃
问题情境
第13课 课堂导入
3
第13课 学习内容
学习内容
一 认识物联系统中的反馈
二 分析门铃远程通知功能
4
在物联系统中,反馈就是针对现实世界采取行动的过程。可用于反馈的设备被称为输出设备。
第13课 学习内容
一、认识物联系统中的反馈
5
以通知的形式反馈是物联门锁的一个重要功能。小组讨论,描述“门铃按、通知到”的工作过程。
第13课 学习内容
一、认识物联系统中的反馈
感知层
应用层
网络层
6
总结:
远程通知可使用MQTT。
门铃按下是触发条件。
用户终端是输出设备,可以显示通知内容。
工作过程:
家中门铃:门铃按下 →获取按键状态数据 → 通过网络发布至主题
用户终端:从主题中接收数据→ 终端显示“有人按门铃”通知
第13课 学习内容
一、认识物联系统中的反馈
7
第13课 学习内容
门铃远程通知功能由输入、计算和输出三个模块组成,通信流程见下表。
二、分析门铃远程通知功能
8
第13课 学习内容
实践导入
探究实践一
探究实践二
实践总结
实现主题
使用Mind+的积木编程实现MQTT门铃系统
二、分析门铃远程通知功能
9
第13课 学习内容
实践导入
探究实践一
探究实践二
实践总结
实现器材准备
使用Mind+的积木编程实现MQTT门铃系统
二、分析门铃远程通知功能
10
第13课 学习内容
输入模块(门铃端):采集按键状态数据,发布主题消息 硬件:掌控版A
输出模块(用户端):订阅主题消息,显示通知 硬件:掌控版B
计算模块(物联网服务平台):搭建本地MQTT服务器
硬件:计算机
1.分解模块,设计算法。
实践导入
探究实践一
探究实践二
实践总结
二、分析门铃远程通知功能
11
MQTT服务器
接收
数据
模块一
模块二
第13课 学习内容
发送
数据
实践导入
探究实践一
探究实践二
实践总结
二、分析门铃远程通知功能
12
第13课 学习内容
(1)连接无线网络。
(2)搭建本地MQTT服务器,获取服务器地址 、端口号、用户名和密码。
实践导入
探究实践一
探究实践二
实践总结
2.搭建实验环境,模拟实现功能。
二、分析门铃远程通知功能
13
第13课 学习内容
(3)门铃端:当按键传感器被按下,发送消息“有人按门铃”。
按键传感器
模拟门铃
掌控版A按键
实践导入
探究实践一
探究实践二
实践总结
二、分析门铃远程通知功能
主要代码
14
第13课 学习内容
主要代码
实践导入
探究实践一
探究实践二
实践总结
(4)用户端:接收到消息,显示“有人按门铃”。
二、分析门铃远程通知功能
15
第13课 学习内容
实践导入
探究实践一
探究实践二
实践总结
(5)小组合作,完善代码,运行验证功能。
二、分析门铃远程通知功能
实现两块掌控板通过MQTT通信,构建即时门铃通知系统:
1.门铃端(A板):检测按钮按下,发送MQTT通知
2.用户端(B板):接收通知,触发声光报警
16
第13课 学习内容
请老师根据教学注意事项。
成果展示
实践导入
探究实践一
探究实践二
实践总结
二、分析门铃远程通知功能
安全注意事项
1. 使用5V/1A电源适配器供电
2. 避免掌控板接触水源
3. 物理按钮接线时断开电源
4. 勿将Iot_id/Iot_pwd公开分享
17
第13课 学习内容
老师根据教学实情,展示作品成果。
成果展示
实践导入
探究实践一
探究实践二
实践总结
二、分析门铃远程通知功能
18
1.在物联系统中,反馈就是针对现实世界采取行动的过程,可用于反馈的设备被称为输出设备。以通知的形式反馈是物联门锁中的一个重要功能。
2.远程通知功能由输入、计算和输出三个模块组成,可以利用MQTT的订阅与发布模拟实现。
第13课 课堂总结
19
Lavf58.20.100
$$