第20课 反馈控制有算法 课件 义务教育版(2024)信息科技八年级全一册.pptxVIP

第20课 反馈控制有算法 课件 义务教育版(2024)信息科技八年级全一册.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

(义务教育版)八年级

全一册

第20课

反馈控制有算法

单元主题

单元名称

课名称

核心内容

第四单元

简易物联系统实践

第16课模块功能先划分

简易物联系统的工作环节、功能需求,划分功能模块

第17课物联数据需采集

利用传感器获取数据,通过互联网获取数据,传输与存储数据

第18课数据分析与处理

从物联系统中获取数据,处理数据的方法

第19课数据呈现可视化

可视化呈现数据的作用、方式和方法

第20课反馈控制有算法

根据数据设计算法,实现反馈与控制

学习目标

了解基于数据分析设计算法的方法。

熟悉执行器的使用方法。

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

感受“算法让物联系统变智能”的魅力,理解反馈控制在生活中的实用价值。

激趣导入

【问题情境】

“死板”与“智能”的浇水方案

(1)“定时浇水方案”:每天中午12点启动水泵浇水3秒,结果出现“雨天土壤已湿仍浇水”“晴天土壤干旱未浇水”的问题;

(2)“智能浇水方案”:湿度传感器实时检测土壤湿度,低于60%自动浇水,高于80%停止,绿植生长状态良好。

两个方案的核心区别是什么?为什么智能方案更可靠?

激趣导入

【建构】

智能方案的核心是‘用数据做决策’,形成‘采集数据→判断→控制’的闭环,这就是反馈控制;而让系统知道‘何时该做、何时不做’的规则,就是算法。

今天我们就亲手搭建这个‘会思考的智能绿植养护系统’。

学习活动

学习活动

学习活动

一、根据数据设计算法

【思考-讨论】

物联花盆系统的执行模块需要哪些硬件?什么条件下会触发执行模块工作?

物联花盆系统要实现自动灌溉等功能,需要在系统中加入执行模块,以便向现实世界采取行动。

学习活动

一、根据数据设计算法

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

可以根据数据分析处理过程中获得的土壤在干燥、适中、湿润时的传感器数据,确定合适的土壤湿度上限值、下限值。

在物联花盆系统中,需要如何设计算法呢?

学习活动

一、根据数据设计算法

1.小组合作:探究自动灌溉的触发条件,将对应决策填入表中。

条件

决策

土壤湿度大于上限值

土壤湿度小于下限值

土壤湿度介于上、下限值之间,且天气预报下雨

土壤湿度介于上、下限值之间,且天气预报不下雨

土壤湿度介于上、下限值之间,且光照强度大

学习活动

一、根据数据设计算法

2.交流总结:优化后的条件和决策。

条件

决策

土壤湿度大于上限值

不灌溉

土壤湿度大于下限值且

小于等于上限值

天气预报下雨

不灌溉

天气预报不下雨

灌溉

光照强度大

提高下限值

光照强度小

恢复下限值

土壤湿度小于下限值

灌溉

学习活动

一、根据数据设计算法

3.根据表格中的条件设计算法,形成数据决策部分程序。

学习活动

学习活动

二、控制执行器

物联花盆系统中,控制与执行就是显示土壤湿度情况和实现自动灌溉,与之对应的执行器分别是显示屏和直流电机水泵。

1.实时显示土壤湿度值

学习活动

二、控制执行器

2.实现自动灌溉

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

学习活动

学习活动

三、对系统进行整合

在项目投入使用前,还需要进行调试。系统调试工作一方面要对比功能需求进行测试,另一方面则是让物联系统进行整体运行,以测试是否存在问题。

1.硬件检查:连接正确;

2.网络测试:畅通稳定;

3.动态测试:模拟功能过程,测试触发条件响应等。

学习活动

三、对系统进行整合

小建议:

在本项目中,主要功能是通过主控板实现的,其核心处理流程如右图所示。

把主程序代码写在whileTrue中,并在最后通过time.sleep()函数控制等待时间。

讨论:这样做有什么好处?

学习活动

三、对系统进行整合

1.以小组为单位,完成物联花盆系统项目的模块整合和功能集成。

2.根据需求清单对物联花盆系统项目进行功能测试。

学习活动

探索功能扩展

【思考-讨论】

物联花盆系统还可以扩展哪些新的功能?

物物相连带来了无限的可能,通过不断地创新可以让物联系统有更多的功能,物联花盆系统也是如此。

学习活动

探索功能扩展

1.从系统功能上进行扩展

(1)利用红外热释电传感器,便可以感知是否有人在附近活动,然后将数据上传到物联网服务平台,并进行数据分析,便可以了解植物的主人对植物的关心程度。

(2)可以给物联花盆系统增加人工智能摄像头,自动识别植物种类,并设置不同的湿度参数。

学习活动

探索功能扩展

2.从人机交互上进行扩展

(1)可以编写一个网页端程序,方便地查看各个花盆终端的实时数据。

(2)可以增加手动灌溉控制的按钮,更灵活地控制花盆灌溉。

学习活动

探索功能扩

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档