- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
反馈控制有算法第四单元简单物联功能实践
目录CONTENTS12行业PPT模板http:///hangye/了解基于数据分析设计算法的方法,熟悉执行器的使用方法。了解系统整合的一般方法。
讲授新课物联系统中的反馈与控制是基于算法实现的。物联花盆系统需要增加执行模块,以便向现实世界采取行动。
讲授新课拓展与提升执行器模块的作用是让物联系统对环境形成反馈,执行器都是输出设备。这里的反馈不局限于控制电机、舵机运动。事实上,点亮指示灯、让蜂鸣器发出声音也属于反馈的形式。
导入新课1.如何基于数据分析设计算法?2.如何控制执行器?
根据数据设计算法PART01
讲授新课物联花盆系统要实现自动灌溉功能,需要在对温度、土壤湿度、光照强度和天气预报数据分析的基础上设计算法。可以设计表格来规划灌溉条件。
学习活动1.根据土壤湿度的分析结果,确定合适的土壤湿度上限值、下限值。2.根据物联花盆系统的灌溉条件,将对应决策填入表20.1中。
学习活动条件决策土壤湿度大于上限值土壤湿度小于下限值土壤湿度介于上下限值之间,且天气预报下雨土壤湿度介于上下限值之间,且天气预报不下雨土壤湿度介于上下限值之间,且光照强度大
学习活动3.对灌溉条件进行整理。以上所有条件都与土壤湿度有关,且可以分为大于上限值、介于上下限值之间、小于下限值三种,因此可以将灌溉条件整理成如表20.2所示内容。
学习活动条件决策土壤湿度大于上限值土壤湿度大于下限值且小于等于上限值天气预报下雨天气预报不下雨光照强度大光照强度小土壤湿度小于下限值
学习活动4.根据表格中的条件设计算法,形成数据决策部分程序,主要代码如图所示。
控制执行器PART02
讲授新课物联花盆系统中,反馈与控制就是显示土壤湿度情况和实现自动灌溉。
学习活动21. 显示土壤湿度。在显示屏显示土壤湿度数据。
学习活动22. 实现自动灌溉。灌溉需要水泵作为执行部件。将水泵与主控板连接。修改数据决策程序,添加相关的控制代码,让电机启动并灌溉5s,如图所示。
对系统进行整合PART03
讲授新课实现各个功能模块并测试后,将所有模块集成到一起形成一个简易物联灌溉系统,其处理核心流程如图20.3所示。每次执行完相应的功能,可以让主控板等待一段时间再执行,以减少数据通信和数据存储。因此,可以把主程序代码放在无限循环中,并在最后通过time.sleep( )控制等待时间。
讲授新课在项目投入使用前,还需要进行系统调试。一方面要对比功能需求进行测试;另一方面则是让物联系统进行整体运行,以测试是否存在问题。
讲授新课
学习活动31.以小组为单位,完成物联花盆系统项目的模块整合和功能集成。2.根据需求清单对物联花盆系统项目进行功能测试。
讲授新课拓展与提升在进行功能整合时,注意引导学生思考硬件和软件可能存在的问题。硬件方面需要考虑引脚使用、供电能力等。例如,主控板的引脚是否够用,能否为多个设备提供充足的电力等。软件方面则需要考虑主控板的系统资源、程序结构等。例如,使用无限循环重复执行,可能导致系统无法正常运行,影响网络通信等功能。
讲授新课拓展与提升对物联系统进行功能测试,包括硬件检查、网络测试和动态测试等。1.硬件检查。在通电之前,仔细检查所有连线,确保连接正确。注意不要接错电源正负极,否则可能导致电路损坏或烧毁。还应检查传感器、执行器等硬件的连接是否正确,以及是否有物理损伤。
讲授新课拓展与提升2.网络测试。要确保系统内的所有设备都能顺畅地连接到网络,包括测试设备之间的通信连通性,以及设备与云服务或服务器的连接稳定性。
讲授新课拓展与提升3.动态测试。通过模拟实际操作条件来测试系统的整体功能,可能包括模拟各种环境条件下的系统反应,如温度变化、光照强度变化或其他外部因素的影响。目的是确保系统在实际运行环境中能稳定工作,并且能按预期响应各种情况。
讲授新课拓展与提升在有些物联网应用场景中,主控板需要完成的任务比较繁杂,使用time.sleep()让主控板等待会造成资源的浪费。有些主控板支持定时器功能,可以把程序代码放入定时器框架中定时执行。
讲授新课拓展与提升对于物联花盆系统项目,可以添加警报提醒、远程查看数据、控制灌溉等功能。例如,当土壤湿度过低
您可能关注的文档
- 【初中信息】《模块功能先划分》课件+2024-2025学年人教版(2024)初中信息科技八年级全一册.pptx
- 【初中信息】《物物互通有新径》教案设计2024-2025学年人教版初中信息科技八年级全一册.docx
- 【初中信息】电子标签我揭秘 教学设计-2024-2025学年人教版(2024)初中信息技术八年级全一册.docx
- 【初中信息】互联协议仍沿用教学设计-2024-2025学年人教版(2024)初中信息技术八年级全一册.docx
- 【初中信息】健康生活新设备课件+2024—2025学年人教版(2024)初中信息科技八年级全一册.pptx
- 【初中信息】巧用蓝牙做工具教学设计-2024-2025学年人教版(2024)初中信息技术八年级全一册.docx
- 2025年山西省汽车驾驶员高级理论知识考试试卷带解析及参考答案(突破训练).docx
- 2025年山西省汽车驾驶员高级理论知识考试试卷带解析及参考答案(满分必刷).docx
- 4 《地域文化在城市公共艺术设计中的地方文化保护与可持续发展》教学研究课题报告.docx
- 古法造纸艺术在小学教育中的创新应用与效果评估教学研究课题报告.docx
- 2025年山西省汽车驾驶员高级理论知识考试试卷带解析及参考答案(研优卷).docx
- 2025年山西省汽车驾驶员高级理论知识考试试卷带解析及参考答案(必威体育精装版)题库大全.docx
- 医疗护理知识综合测试:高血压血栓疼痛监护医嘱等要点.docx
- 简易垃圾清理合同范本(精选13篇) .pdf
- 简易个人道路施工合同范本5篇 .pdf
- 2025年山西省汽车驾驶员高级理论知识考试试卷带解析及参考答案(基础题)题型大全.docx
- 简易版劳动合同模板(5篇) .pdf
- 2025年山西省汽车驾驶员高级理论知识考试试卷带解析及参考答案(完整版).docx
- 福建省泉州市南安侨光中学2024届高考化学三模试卷含解析.pdf
- 2025年山西省汽车驾驶员高级理论知识考试试卷带解析及完整答案【夺冠】.docx
最近下载
- 淘宝买菜业务题库.docx VIP
- 欧洲的工工业化与劳工运动的兴起.pptx
- Testing for competence rather than for “intelligence:(测试的能力,而不是u201C情报).pdf
- 《集中用餐单位落实食品安全主体责任监督管理规定》解读与培训.pptx VIP
- ML梅花形弹性联轴器选型参数表.pdf VIP
- 黄原胶发酵工厂设计.doc VIP
- 年产1000吨黄原胶发酵工厂的设计.docx VIP
- TCITS 181-2024 基于黑黄红色彩学的中国女性面部肤色定量测试与评价方法.docx VIP
- 儿童心理问题的早期干预与疏导.pptx VIP
- 力劲冷室压铸机液压原理分析.doc
文档评论(0)