第三单元 第3课 简易温湿度采集器 课件 2026-2027学年 教育科学出版社初中信息科技八年级上册
|
18页
|
14人阅读
|
0人下载
普通
内容正文:
要求
机房上课要求
提前两分钟到机房,不迟到、不早退
严禁带水、零食等进入机房
不得擅自携带U盘、移动硬盘进入机房
按座位有序坐好,并保持安静
请假需和班主任说明,由班长告知
损坏物品需照原价赔偿
违反规定的学生需留下来做值日,具体视情况而定!
物联网数据采集
—— 温湿度采集器
第3课 简易温湿度采集器
思考
数据采集
数据传输
数据处理
数据输出
数据线(有线传输)
思考
数据采集
数据传输
数据处理
数据输出
数字温湿度传感器、土壤湿度传感器
数据线(有线传输)
掌控板
掌控板的显示器
1.任务分析
前两节课,我们分别采集了环境温度和土壤湿度——
温湿度传感器(DHT11)
测出空气温度
土壤湿度传感器
测出土壤湿度
+
能不能只用一块屏幕,把两种数据同时显示出来?
本节课任务:制作一个植物简易温湿度采集器
① 用一块 1.3 寸 OLED 屏,同时显示空气温度和土壤湿度;
② 每隔 3 秒自动刷新一次数据;
③ 在 linkboy 中完成程序编写与仿真调试。
要承担哪些角色?
硬件设计师
挑选硬件、完成连线
软件设计师
设计版面、编写程序
数据分析师
读取数据、判断是否合理
1.任务分析
2.版面设计
屏幕只有 128×64 个像素点,要显示哪些内容?
1
一行标题:“温湿度检测”
2
空气温度:一个温度数值
3
土壤湿度:一个湿度数值
最终效果(示意)
提示:内容不要太多,一行只放一类信息——屏幕才“看得清”。
2.版面设计
屏幕显示效果
x=0, y=0
三行文字都从 x=0 开始
屏幕上每个字符都有坐标 (x, y):
-x 表示从左往右的位置,y 表示从上往下的位置。
-标题放在 (0, 0);
-两行标签放在 (0, 20) 和 (0, 40);
-数值要和标签错开,所以从 x=100 开始写。
y 每增加 20,就往下挪一行。
设置好“基准点”,标签与数值才不会挤在一起
4.设备部件
这个采集器有哪些功能?
1
同时采集温度和湿度——两个传感器
2
每 3 秒刷新一次——延时器
3
屏幕上分行显示——信息显示器
把功能按顺序连起来,就是算法流程图。
4.设备部件
DHT11 数字温湿度传感器
内置测温、测湿元件和单片机,直接输出数字信号。
只占用一个引脚:DS → P0。
土壤湿度传感器
两根探针插入土壤,含水量不同,输出的模拟数值也不同。
占用一个模拟引脚:PORT → P2。
+
再加一块 OLED 屏 → 就能同时“看见”两种数据
3.算法流程图
这个采集器有哪些功能?
1
同时采集温度和湿度——两个传感器
2
每 3 秒刷新一次——延时器
3
屏幕上分行显示——信息显示器
把功能按顺序连起来,就是算法流程图。
是
初始化显示信息
测量温度并更新显示
是否超过 3 秒?
开始
否
保持显示不变
结束
5.连接部件
6.编程控制
第一步:初始化——把版面“画”出来
① 先设字体,中文才不会乱码;
② 三行文字都从 x=0 开始写,竖向间隔 20;
③ 初始化只在开始时执行一次。
6.编程控制
第二步:反复执行——让数据“动”起来
① 数值从 x=80 开始,正好接在标签后面;
② 要读取对应传感器的属性:温度 / 数值;
③ 延时 3 秒 = 每 3 秒刷新一次。
8.拓展应用
温湿度采集器,还能用在哪里?
文物库房
字画、古籍对温湿度
极为敏感,需要长期监测
温室大棚
温度、湿度直接
影响作物长势
智能家居
空调、加湿器
根据数据自动调节
医药冷链
疫苗运输途中
全程记录温湿度
一个小小的采集器,背后是物联网“感知—传输—处理—应用”的完整链路
9.课堂小结
这节课,我们解决了三个问题:
1
多传感器要先设计版面:显示什么、显示在哪里;
2
用基准点 (x, y) 排版,标签和数值分开写;
3
初始化只执行一次,“反复执行”才让数据不断更新。
课堂作业
① 修改版面:把标题改成“我的植物小屋”,并调整两行数据的位置;
② 把刷新间隔改成 5 秒,观察数值变化的速度;
③ 思考:如果温湿度超过设定值就要报警,流程图该怎么改?
要求
机房上课要求
提前两分钟到机房,不迟到、不早退
严禁带水、零食等进入机房
不得擅自携带U盘、移动硬盘进入机房
按座位有序坐好,并保持安静
请假需和班主任说明
损坏物品需照原价赔偿
违反规定的学生需留下来做值日,具体视情况而定!
$