第20课 反馈控制有算法 课件 2025-2026学年人教版初中信息科技八年级全一册.pptxVIP

  • 0
  • 0
  • 约5.29千字
  • 约 45页
  • 2026-02-02 发布于浙江
  • 举报

第20课 反馈控制有算法 课件 2025-2026学年人教版初中信息科技八年级全一册.pptx

义务教育

信息科技教学指南

物联网实践与探索

第20课反馈控制有算法;

反馈控制有算法

学习目标

01了解基于数据分析设计算法的方法,熟悉执行

器的使用方法。

02了解系统整合的一般方法。;

反馈控制有算法

问题情景

物联系统中的反馈与控制;

1.如何基于数据分析设计算法?

2.如何控制执行器?;

反馈控制有算法

学习内容;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合探索功能扩展

一、根据数据设计算法

物联花盆系统要实现自动灌溉功能,需要在对温度、土壤湿度、光照强度和天气预报数据分析的

基础上设计算法。可以设计表格来规划灌溉条件。;

设计灌溉条件决策表,并通过编程让主控板实现决策;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合

1.根据土壤湿度的分析结果,确定合适的土壤湿度上限值、下限值。

2.根据物联花盆系统的灌溉条件,将对应决策填入下表中。;

3.对灌溉条件进行整理。以上所有条件都与土壤湿度有关,且可以分为大于上限值、介于上下限

值之间、小于下限值三种,因此可以将灌溉条件整理成如下面右表所示内容。;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合

4.根据表格中的条件设计算法,形成数据决策部分程序,主要代码如图所示。

ifhumhum_max:如果土壤湿度大于上限值,

oled.print(不灌溉)显示屏显示“不灌溉”

elifhumhum_min:土壤湿度介于上下限值之间;

反馈控制有算法

项目原理:根据优化后的表格中的条件设计算法,形成数据决策部分程序,根据条件判断是否

灌溉,在主控板上显示“灌溉”或“不灌溉”。;

硬件设备;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合探索功能扩展

第一步:连接土壤湿度传感器和主控板;

第二步:编写程序(图形化)

根据土壤湿度的分析结果,确定合适的土壤湿度上限值、下限值。

如果土壤湿度大于上限值,显示“不

灌溉”。

土壤湿度介于上下限值之间时,天气预报有雨,显示“不灌溉”,否则显示“灌溉”。

光照强度大则增加土壤湿度下限值,

否则恢复下限值。

如果土壤湿度低于下限值,显示灌溉”。;

else:

如果土壤湿度低于下限值,显示“灌;

逻辑

1oad:01en:3248

1educoz0“_gadueoze:py”,1ne37

获感投光地化的植

Typehelp0formoreinformation.;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合探索功能扩展;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合

活动总结:;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合探索功能扩展

二、控制执行器

物联花盆系统中,反馈与控制就是显示土壤湿度情况和实现自动灌溉。;

反馈控制有算法根据数据设计算法控制执行器对系统进行整合探索功能扩展

学习活动2

1.显示土壤湿度。在显示屏显示土壤湿度数据。

2.实现自动灌溉。灌溉需要水泵作为执行部件。将水泵与主控板连接。修改数据决策程序,添加相关的控制代码,让电机启动并灌溉5s;

根据数据设计算法控制执行器

学习活动2硬件设备

土壤湿度传感器*1水泵*1;

反馈控制有算法根据数据设计算法

第一步:连接水泵、土壤湿度传感器与主控板

接M1口;

反馈控制有算法

第二步:编写程序(图形化)

显示土壤湿度,实习自动灌溉;

importtime

fromeducoreimportparrot,light,oled,S

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档