内容正文:
义务教育2024 八年级上册
第三单元 简单物联功能实践
第14课 :远程控制更便捷
义务教育2024 八年级上册
了解物联系统中控制实现的过程,知道反馈与控制的关系。
通过远程控制开锁功能的模拟实现,体会控制在物联系统中的作用。
学习
目标
第14课 :远程控制更便捷
问题情境
义务教育2024 八年级上册
导入
新课
你见过哪些远程控制的案例?它们是人工控制还是自动控制?它们是如何实现控制的?
第14课 :远程控制更便捷
一、认识物联系统中的控制
学习内容
二、探究远程控制开锁功能
义务教育2024 八年级上册
第14课 :远程控制更便捷
物联系统中的反馈与控制密不可分,控制是基于反馈
的数据来调整设备或者系统的工作状态。以火车站的验票
系统为例,当乘客在闸机上刷身份证并注视摄像头时,系统会采集乘客的身份数据,并通过网络传输到验票服务器;验票服务器进行分析后,做出是否允许乘客进入候车区的决策,反馈给闸机系统,闸机系统根据反馈数据判断是否打开闸机。
义务教育2024 八年级上册
火车站
人脸识
别闸机
一、认识物联系统中的控制
义务教育2024 八年级上册
在物联系统中,控制通常分为人工控制和自动控制。
人工控制:通过发送指令,实现对远程设备的控制。
自动控制:根据设定的控制规则,系统控制设备运转。
一、认识物联系统中的控制
设置开启和清洁模式
人工控制
感知环境数据
规划路线
避开障碍清扫
自动控制
义务教育2024 八年级上册
当确认来访的客人身份后,用户可以使用人工控制的方式,通过按
下特定的按键发送开锁指令,远程控制打开门锁。
依据功能需求和控制系统的模块组成,把输入模块看作用户端,输出模块看作门锁端。可以使用按键传感器和主控板模拟用户端,使用主控板和舵机模拟门锁端,使用MQTT服务器转发控制指令。
二、分析远程控制开锁功能
用
户
端
发送
控制
指令
发送控
制指令
舵机开锁
门
锁
端
远程 控制开锁工作过程
义务教育2024 八年级上册
动手实践
分析远程控制开锁功能
本根据功能需求,选择合适的硬件,并写出相应的实现思路,填写表。
二、分析远程控制开锁功能
模块 硬件 功能
输入模块 主控板、按键传感器 采集按键状态数据,并发布消息至MQTT服务器相应主题
计算模块 具备移动热点功能的计算机 搭建 MQTT服务器,设置主题,实现发布与订阅功能
输出模块 主控板、舵机 订阅 MQTT 服务器相应主题,收到消息后控制舵机转动
输入模块是用户端
输出模块是门锁端。
义务教育2024 八年级上册
模拟实现远程控制开锁功能
本活动使用2个主控板、1个按键传感器和1台具备移动热点功能的计算机。在计算机中利用SloT搭建本地MQTT服务器,并设置移动热点。
1.搭建本地MQTT服务器,在计算机中设置移动热点。
2.编写实现发布消息至门锁主题的程序,主要代码。程序实现思路:把主控板接入Wi-Fi,并建立与MQTT服务器的连接,初始化按键传感器并连接到指定接口,主控板监听按键传感器的状态。当按键传感器被按下时,主控板向MQTT服务器中的指定主题发送一条消息,之后等待5s。
二、分析远程控制开锁功能
动手实践
发布消息至门锁
主题的主要代码
义务教育2024 八年级上册
二、分析远程控制开锁功能
3.把程序烧录到主控板A
4.测试验证。按下与主控板A相连的按键传感器,观察MQTT服务器是否收到消息。
5.编写实现订阅门锁主题控制舵机的程序,主要代码。
义务教育2024 八年级上册
二、分析远程控制开锁功能
6.把程序烧录到主控板B。
7.测试验证。
活动小结
测试验证。按下与主控板A相连的按键传感器,观察能机是否旋转。
义务教育2024 八年级上册
1.物联系统中的反馈与控制密不可分,控制是基于反馈的数据调整设备或者系统的工作状态。控制通常分为人工控制和自动控制。
2.远程控制开锁功能由输入、计算和输出三个模块组成,可以利用MQTT的订阅与发布模拟实现。
课堂总结
下 课
$