开源智慧农场项目支持下的高中物联网课程设计

来源 :中国信息技术教育 | 被引量 : 0次 | 上传用户:xiaoxiaoDang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  ● 课程开设的背景
  沪科版(2017)必修2第三单元项目七《探究智能花卉养护系统——了解物联网》中对物联网做了简单的介绍,但是对于教学说,并无具体可操作的案例,学生缺少真实的体验。只有亲手搭建一个物联网项目,学生才能真正了解传感器、执行器的工作原理,掌握物联网的传感和控制的机制及应用。
  与面向园林、农田、农业设施等领域的日常灌溉控制和管理系统不同,教材中的智能花卉养护系统主要是从实验的角度,满足教学及学生研究的需要,在校园生物园内种植本地常见的花卉植物,建立一个便于实践操作的物联网环境。经过详细的调查和比较,我们选择了谢作如老师主导设计的开源智慧农场(Sfarm)方案。
  通过部署好的Sfarm智慧农场,完成项目七的教学任务后,我们发现学生对物联网知识很感兴趣,意犹未尽,因此有了将部署Sfarm智慧农场的过程,结合选修模块《开源硬件项目设计》的课程标准,开发一门名为《设计物联网和智能花卉养护系统》校本课程的想法。让学生通过开源硬件项目设计课程,既可以自主编程,学习物联网知识,也能深度参与开源项目系统的功能设计,还可以利用各种数据进行乡土地理和生物生态融合研究,可谓一举多得。
  ● 课程的设计
  1.课程目标
  新课标中的选修模块6《开源硬件项目设计》体现了信息技术学科发展的最新进展。在确定课程目标时,以选修模块6的课程内容要求为依据,将目标定在以下几点:①针对给定的物联网实验任务进行需求分析,明确需要解决的关键问题。②运用基本算法设计解决问题的方案,能使用Python编程语言实现这一方案。③针对不同功能模块设计合适的算法,利用Python编程语言实现各模块功能。④完善项目作品的设计方案,进行开源与知识分享的精神理解,保护知识产权的意义。
  相应的学业要求如下:①知道基于开源硬件进行项目设计的一般流程,能将其应用于智慧农场项目中。②能利用开源硬件与软件实现所设计的智慧农场项目方案。③能根据不同的功能模块需求,设计合适的算法来实现其功能。④理解自觉进行开源硬件项目设计的理念与知识、分享的精神,理解保护知识产权的意义。
  2.教学环境的配置
  软件清单:SIoT——MQTT服务器,含自主开发的“智慧农场”插件;Jupyter Netbook——可以在线编写Python程序的网络笔记本;Node-RED——可视化的物联网工具,能够以流程图的方式管理物联网项目。
  硬件清单:拿铁熊猫,虚谷号,掌控板,各类传感器、执行器、继电器、电磁阀等。
  3.课程内容和教学计划
  根据开源智慧农场及虚谷号的特点,结合学校实际情况,笔者共设计了12个专题实验(共18个课时),基本能满足校本选修课《设计物联网和智能花卉养护系统》一个学期的课程开设。具体安排如下表所示。
  ● 教学案例展示
  1.专题2:数据采集和消息发送
  本专题实验设计了两个学习活动(1课时):
  ①学习如何使用Python语言编写自动浇灌程序(如图1)。本活动的目的是让学生了解pingpong库的使用,能够根据监测的土壤湿度进行自动浇水。这也是学习物联网的第一个程序。
  ②学习通过Sfarm智慧农场来进行数据的采集与消息的发送(如图2)。学生通过此活动了解订阅(publish)功能,能够连接并访问Sfarm智慧农场。
  2.专题3:消息订阅和执行器控制
  本专题实验设计了三个学习活动(2课时):
  ①学习通过Sfarm智慧农场来订阅消息(核心代码如下页图3所示),掌握发布(subscribe)功能。
  ②学习通过Sfarm智慧农场来控制执行器(核心代码如下页图4所示)。发送浇水指令时控制电磁阀开始浇水。
  ③硬件安装与软件配置。
  在学校生物园内配置水、电设施及连接电磁阀,测试验收合格后,尽量让学生以小组为单位,自己动手安装虚谷号与各传感器。具体操作步骤如下。
  第一步:安装虚谷号及控制套件。在防水盒内适当位置固定主控板,安装扩展板、继电器模块,连接各种传感器和电磁阀套件。
  第二步:调试系统。各传感器安装好后进行小组交叉检查,正确无误后上电,启动虚谷号,逐一测试。若正常再接入电磁阀电源,打开三角阀,进行浇灌测试。
  ● 课程特色
  校本课程《设计物联网和智能花卉养护系统》的最大特色在于其拥有一个正在真实运行的物联网应用系统,课程的各个专题实验和Sfram无缝结合。课程带领学生逐步剖析、分解这个应用系统的奥秘,并逐步完善、丰富其功能。
  1.与2017版课标选择性必修课程无缝衔接
  本课程充分结合高中信息技术选修模块6的内容要求,让学生进行开源硬件项目的设计,体验作品的创意、设计、制作、测试和运行的完整过程。通过此课程,学生能熟悉开源硬件的基本使用方法,了解基于开源硬件的信息系统的实现方法。同时,以实例为依托,鼓励学生交流与合作,践行开源与知识分享的精神。
  2.结合校情开发有关物联网的校本课程
  在学校生物园内建设好智慧农场的项目之后,可结合学校实际情况进行完善,开发有一定特色的课程。在完善环境监控系统、智能灌溉系统和视频监控系统时,可设计较为开放的任务,给学生充分的想象与创新空间。例如,使用WebAPI开发物联网终端插件(siot插件),可直接在网页上使用按钮进行灌溉操作,也可通过Rime库的开发使用,使用手机直接访问此系统。手机通过扫描二维码方式在校内访问或通过动态域名在互联网上访问,能够实时监控环境。在增加摄像功能后,还能够通过ffmpeg库进行视频推流,完成视频监控的功能。
  3.结合生物生态和乡土地理进行劳动实践与研究性学习
  在校园智慧农场的应用与开发过程中,突出学生学习的过程性、体验性、探究性和创造性。整个智慧农场项目的开发涵盖了生物、地理、信息技术和劳动实践四个学科。将乡土地理环境、植物生长特性、种植实践活动和硬件系统搭建,软件功能调试,创意程序开发进行有机结合,以项目为载体,以实践过程为主线,为学生的拓展性学习、研究性学习打好基础。其采集的数据经过整理、分析,可以为生物和地理学科的研究性学习提供支持。
  “万物互联”的时代正渐行渐近,作为一个开源硬件项目系统,校园智慧农场Sfarm的出现,不仅让物联网技术进入了校本课程,还提供了一种数据采集方式,学生可以使用“数据探究”的方式去研究科学问题,从而极大地满足学校信息技术教学和学生研究性学习的需要。
  后记:最近的人工智能技术的发展仰赖于移动互联网技术普及之后人们大量贡献的数据,通过深度学习算法,使得机器可以更好地学习和理解人的各种物理特征,如我们的形象对应着人脸识别技术、我们的声音对应着语音识别技术、我们发表的文字配合的表情包对应着自然语言理解技术。但是机器目前理解的还只是人,对人和人之间的相互作用構成的人类社会还不够了解。因此,我们要获得更有用的人工智能训练成果,需要提供更复杂的人类社会的数据,这需要有更多的自动设备的参与,这些设备很多是物联网设备。相信物联网设备的普及应用,能够更好地让人类社会的行为“数字化”,创造出更加高效和智慧的社会治理形式。在这个过程中,反垄断、网络安全和国家安全的各种担忧始终是这一领域顶头上的“一朵乌云”,而国产芯片和自研物联网平台的“自主可控”、开源文化和社区的“创意分享”以及国家教材结合地方教材的“技术民主化”,是其中的重要基石。
其他文献
振动导致产品及其内部结构动态位移,这些动态位移和相应的速度、加速度可能引起或加剧结构疲劳,以及结构、组件和零件的机械磨损。通过试验室模拟预期振动环境的典型条件和使用方式,可以考察振动对产品的影响,评定产品在预期的运输及使用环境中的适应能力,发现产品的耐环境设计缺陷,验证装备能否承受寿命周期内的振动条件并正常工作。在工程实践中,振动试验使用的夹具从振动台传递的应力往往存在较大的失真,难以再现产品比较真实的使用状态。根据装甲产品振动试验条件及有关试验夹具设计要求,在分析夹具结构的基础上,基于三维软件进行实体建
当我们最早接触开源硬件的时候,最直观的感受有三个特征:一是价格便宜,二是资源丰富,三是其潜在的教育属性。当信息技术实验室即将成为信息技术学科的标准教学环境的时候,其中的物联网教学环境是否还能守得住这三个特征?谢作如老师领衔的“玩转物联网技术”的第一个一“一个创意--乾坤板”,便是一种“坚守初心”的表现。
为确保特种车辆在复杂环境中工况转换的高可靠性和快速机动性,针对目前油气悬挂系统手工装配存在工艺数字化程度低、装配质量一致性不高等问题,提出了一种油气悬挂系统精密装测单元的构建方法。通过理论分析、虚拟仿真、实验验证等技术方法,构建了微渗漏检测系统、无损装配系统、智能拧紧系统和耐压测试系统,解决了油气悬挂系统装配关键工艺参数的感知、分析与控制问题,提升了产品质量可靠性。
智慧农场项目是玩转物联网的过程中值得全国普及的一个公共项目,谢作如老师找到了一个喜闻乐见的"花花草草"的应用场景,并且提供了相应的"教育公共品"资源,借助这些资源,不同的教师可以从场景的使用者和二次开发者的角度开展不同层次的教学——柔软地改变教育。背景物联网、人工智能等新技术的应用越来越成熟,
以低温离子渗硫处理左、右半轴齿轮为研究对象,分析了不同渗硫工艺参数下齿轮渗硫层深、元素分布和表面含硫量,最终优选了渗硫温度240℃、保温时间4 h为最理想的渗硫工艺参数。摩擦磨损试验揭示了2#渗硫样品摩擦磨损性能优于未渗硫样品,其摩擦因数保持在0.3以下。在变形过程中,渗硫样品由于渗硫层FeS相的存在,增加了犁痕为主过渡失效形式,且渗硫层FeS相易沿某一位向滑移,以及S元素占位使得过渡层富集Cr和C元素,均降低了粘着磨损等高破坏倾向的发生,故渗硫层在摩擦磨损过程中起到自润滑作用。
为了提高现有除雪除冰方法的效率,克服道路损伤大、费时费力的缺点,通过分析吹风机吹干头发的工作原理,结合移动电源车的行驶方便特性,应用SolidWorks三维设计软件,构建出了
学习物联网技术,感知世界、控制万物,已经成为当下信息技术课程的主要内容之一。因此,如何设计出符合时代要求的初中物联网课程,成为时下需要重点思考的问题。  ● 初中物联网课程设计现状  要让学生掌握物联网技术,不仅要分析物联网的工作原理,了解物联网的生活应用,还应提供相关的硬件和平台让学生尝试开发简单的物联网应用,这是衡量一个物联网课程设计成功与否的关键要素。然而纵观多本旧版初中物联网教材,大多以扫
自2018年5月在本刊发表《基于产品的学习:创客生产生活方式的教育启蒙》一文至今已有3年,如今,人们仍然被各种各样的产品广告所包围。看来,赚钱、买自己喜欢的东西、哪怕累了第二天早上也要起床赚钱……这是一个自然循环。然而,从创客的生产和生活方式来看待这一现象似乎很不自然--如果你能创造出满足自己需要的东西,你还会沉溺于欲望的沼泽吗?
贴片瓷介电容以其优异的电性能被广泛使用,其内在可靠性十分优良,但是若电容焊接出现问题导致电容失效,会影响整个产品的生产质量。针对贴片瓷介电容在回流焊接中出现的端头脱裂问题,分析其关联因素建立故障树模型,具体分析了回流焊的工艺流程、生产过程中的裁剪应力以及相关物料的变化,并开展了不同物料的回流焊接比对试验,最终确认PCB电路板的板内开孔降低了PCB板的机械强度,这是造成电容回流焊接端头脱裂的根本原因。根据研究结论改进了相应的工艺设计,保证了后续电容回流焊工艺质量的稳定。
热冲压零件已在汽车制造领域广泛应用,热冲压成形技术也有了较为成熟的发展。热成形模具的水道冷却效果是提高热成形零件生产效率和节约生产成本的关键因素。提出了一种喷雾式水道的冷却方式,可以通过直接冷却的方式快速高效地降低板料温度,缩短热成形工艺的保压时间。该研究阐明了喷雾式水道的结构及工作原理,并通过试验的方式验证了设计效果。结果表明,该研究提出的设计方法解决了厚板热成形模具保压时间长、生产效率低的难题,使生产效率提高了60%以上,大大缩短了保压时间,节约了生产成本。