未来智讯 > 物联网论文 > 智能家居应用背景下物联网实验教学研讨

智能家居应用背景下物联网实验教学研讨

发布时间:2019-01-11 01:06:07 文章来源:未来智讯    
    智能家居应用背景下物联网实验教学研讨作者:未知   摘 要: 物联网实验教学缺乏实际项目背景的综合性实验,实验内容互相独立,缺乏联系,实验组织形式与实际工程开发形式不一致。针对上述问题,文章选择智能家居物联网应用作为项目背景,根据物联网软硬件技能层次关系,对实验内容进行按层分组,学生通过自由组合方式,组织综合性实验内容,讨论实验软硬件环境的搭建,完成相关实验。
  关键词: 智能; 家居; 物联网; 实验; 教学
  中图分类号:TP391.1 文献标志码:A 文章编号:1006-8228(2017)12-73-03
  Research on IoT experiment teaching for the application of smart home
  Li Linlin1, Wu Jiansheng1, Sun Liangxu1, Liu Guoli2, Wang Gang1
  (1. School of Software, University of Science and Technology Liaoning, Anshan, Liaoning 114051, China;
  2. School of Science, University of Science and Technology Liaoning)
  Abstract: IoT (Internet of things) experiment teaching lacks the comprehensive experiment of actual project background. The experiment contents are independent and no relations each other. The experiment organization is not consistent with the actual project development organization. Aiming at the above problems, this paper selects the smart home IoT application as the project background, and according to the software and hardware technology hierarchy of IoT, groups the experiment contents by the layers. The students can group by free combination, and organize the comprehensive experiment contents, to discuss the construction of software and hardware environment and fulfill the relevant experiments.
  Key words: smart; home; IoT; experiment; teaching
  0 引言
  物联网(Internet of Things, IoT)实现了物理设备、网络设备、智能设备、建筑物和嵌入式设备之间的互联。通过嵌入设备中的电子器件、软件、传感器、执行机构和网络连接实现设备之间的数据采集和交换[1]。
  智能家居是对智能建筑中,与居住有关方面的扩展,通过Wi-Fi和4G等网络通讯技能实现对家庭生活各个方面的智能抑制。例如温湿度、光照采集,水浸、烟雾、可燃气实时监控,空调、热水器等家电设备的远程移动抑制,窗帘、照明灯等家居设备的智能化抑制,门禁、红外和视频监控等安防系统抑制等[2]。
  物联网技能的研讨已经深入到实验室硬件建设的各个方面[4-6],实验室硬件设备已经很好满足教学的需要,然而如何在良好的物联网实验室中,合理的利用现有良好的硬件环境,科学组织物联网技能的实验教学这个“软件”问题,一直是困扰物联网相关专业实验教学的问题。良好的硬件环境换不来良好的教学效果,这是必须要解决的问题,实景教学模式是解决该矛盾的一种新的尝试[7]。
  1 物联网实验教学存在的问题
  物联网应用涉及丰富的软硬件技能,硬件方面主要包括传感器技能、RFID技能和嵌入式系统技能,软件方面主要包括移动开发技能、服务器技能和数据库技能等[3]。除此之外,还需要网络通讯协议等理论基础支持。
  在实际的物联网实验教学过程中存在许多问题,主要有以下。
  ⑴ ��验内容的设定多以介绍、演示和验证某一基本技能原理为主,多种技能实验之间互相独立,实验内容之间缺乏逻辑联系,造成实验教学内容组织缺乏总体性。
  ⑵ 实验内容的设定多选取经过人为简化、脱离实际应用的虚拟场景。在此场景下虽然能够完成实验,然而所完成的任务与实际应用存在较大差别,锻炼的能力难以达到工程实践要求。
  ⑶ 实验类型对照单一,缺乏有一定规模的设计性和综合性实验。学生训练基本还停留在低层次的技能实现,缺少高层次的项目设计训练。
  ⑷ 实验组织形式多以个人为主,在传统实验箱有限功能基础上完成实验。由于实验内容难度分量和实验软硬件环境限制,实验组织形式缺乏团队成员之间的分工和协作,与实际工程实践过程不一致。
  2 智能家居应用背景
  本文认为上述问题的主要原因在于,实验内容设定没有一个真实的应用背景,不能将所有的物联网技能通过一个综合案例,按照工程实践的实际流程和水平要求,进行有效的分解和组合。我们建议以智能家居作为真实的应用背景,将智能家居所涉及的物联网技能从工程项目需求角度进行分解,按照工程实施逻辑再进行重新组织,充分利用现有软硬件资源,对学生按照团队模式进行组织,按照实际工程流程进行项目的设计、实施和验收。通过选取上述智能家居应用背景物联网实验教学改革,能够有效解决目前物联网实验教学存在的问题,理由如下。   ⑴ 实验内容的设定来至于智能家居应用问题的合理分解,互相保持一定的独立和联系,由问题需求引入技能解决方案,完成技能原理的学习和应用,适合问题导向的学习方式。
  ⑵ 智能家居是学生最熟悉的实际物联网应用背景,无需进行简化和虚拟。由于智能家居是典型的物联网应用,其具有一般物联网应用都具有的软硬件技能。通过完成智能家居应用背景的综合性实验内容,就能够达到实际工程实践训练的目的和要求。
  ⑶ 智能家居应用需求对照复杂,涉及的技能对照多。学生需要从系统的高层次设计起初,按照系统分解的设计思维,先进行功能分解,然后进行低层次任务实现。
  ⑷ 由于智能家居应用无法通过个人在合理的教学时间和环境下完成,所以必须通过团队形式完成。通过团队这种形式,能够锻炼学生在完成实际工程项目过程中所需要的分工、协作、沟通和组织等能力。
  3 智能家居综合性实验设计和组织实施
  将物联网的技能进行分层分析,能够分为感知层、执行层、网络层和应用层,其中感知层和执行层属于同一层次。感知层由各种传感器以及传感器网关构成,包括温湿度传感器、光照传感器、可燃气传感器、烟雾传感器、水浸传感器、震动传感器、红外栅栏传感器、人体感应传感器和摄像机等,接收指令,采集和上传信息。执行层由各种执行装置以及执行装置抑制器构成,包括门禁电磁锁、电动窗帘、红外遥控器、灯光开关等,接收指令,抑制执行装置完成动作。网络层由各种私有网络、互联网、有线和无线通讯网、网络管理系统和云计算平台等组成,负责传递和处理感知层获取的信息。应用层是物联网和用户的接口,它与具体需求联合,实现物联网的智能应用。
  根据物联网技能学习的要求,将综合性实验内容按照技能层次进行组织,分为四组,分辨为感知层实验内容组、执行层实验内容组、网络层实验内容组和应用层实验内容组。一个完整的物联网应用涉及到所有的实验内容分组,各个分组从技能本身角度是互相独立的,然而从技能应用角度又是亲密相关的。感知的信息需要通过网络传达到应用,应用的决策抑制又需要通过网络传达到执行设备。
  各个实验内容分组的具体实验内容如图1所示。
  将学生按照团队进行组织,要求团队中成员分辨选择各个层次中的一局部实验内容,所有团队成员集体完成一项智能家居物联网小应用。由于各个分层的实验内容从技能原理上是一致或者类似的,然而技能应用上又有所不同。团队成员能够根据个人兴趣,通过集体协商,在每个不同的层次选择不同的实验内容,通过这样的组合,能够创建很多相同智能家居背景的、不同需求的物联网应用,示例如表1所示。
  这样的综合性实验设计既能够使实验内容丰富完整,又能够使实验内容存在差异区别。通过这样的综合性实验设计,既能够让所有学生学习到相同的物联网技能,又能够让所有学生学习到不同的物联网应用。
  4 实验教学平台软硬件环境构建
  对于实验教学平台硬件环境构建,为了可以充分再现智能家居项目背景,购置一定数量、成本较低、不同类型的传感器,由团队根据设计方案自由选择,其他一些数量较少、成本较高的执行设备或者传感器,团队间协商共享方式使用,这样最初能够解决感知层和执行层的硬件环境问题。对于无线通讯,购置一些不同通讯协议无线通讯模块和路由器,确保在设置上团队之间互不干扰。对于有线通讯,为了实验管理方便,提前在实验室进行合理有序的网络布线,团队只可选择使用,不能随意重新布线,这样又能够解决网络层的硬件环境问题。感知层和执行层一半都是独立的硬件模块,在明白原理的基础上,学生只需掌握如何使用就能够了,一般实验不会涉及到硬件本身或协议本身的开发。
  对于实验教学平台软件环境构建,主要包括操作系统和开发工具。在应用层上,能够根据应用执行的终端类型,又能够分为服务器、网关、PC终端和移动终端。不同的终端类型要求不同的软件环境。一般来说,对于服务器,操作系统一般选择Linux或者Windows,安装服务组件,开发工具一般选择Eclipse或者Visual Studio开发工具。对于网关,多为嵌入式设备,一般选择裁剪后的Linux操作系统,为了开发方便,多选取Windows开发,Linux部署联调的方式,一般选择Qt Creator、MinGW和Qt-Opensource-Windows开发工具。对于PC终端,操作系统一般选择Windows,PC多以浏览器方式对服务器或者网关进行信息查看和设备抑制,一般只需要部署应用运行环境即可,不需要安装开发工具。对于移动终端,考虑开发成本,多选取Android操作系统的手机,选取与网关一样的开发方式,一般选择eclipse开发工具,安装J2EE开发组件完成开发,然后部署到手机,通过手机APP方式对服务器或者网关进行信息查看和设备抑制。
  5 结束语
  本文选择智能家居作为物联网应用背景,解决了学生进行物联网技能学习缺乏应用背景问题,描述了综合性实验内容的设计和组织,完成综合性实验所需要的软硬件平台环境的构建,解决了学生进行物联网技能学习和教师进行物联网技能授课所需要的实验教学平台问题。教师能够根据教学需要,在该平台上灵活地进行软硬件搭配和实验内容组合,学生的�W习效果良好,相当贴近实际的工程项目,达到了工程实践训练的目的,能够推广到物联网相关专业的实验教学中。随着物联网技能的发展,该平台还需要在软硬件长进行升级和扩展,实验内容还需要更新,复杂物联网应用在该平台的教学是否可行还需要进一步研讨。
  参考文献(References):
  [1] 朱洪波,杨龙祥,朱琦.物联网技能进展与应用[J].南京邮电大
  学报(自然科学版),2011.1:1-9
  [2] 高同辉,刘东晓.智能家居实训平台开发与应用[J].实验技能
  与管理,2015.7:167-171
  [3] 燕妮.浅论物联网技能的应用研讨[J].科技信息,2013.19:81,94
  [4] 吴蓬勃,李学海,杨斐,张金燕.基于物联网的智能实验室研讨
  与实践[J].实验室研讨与探索,2015.3:78-85
  [5] 安健,桂小林,杨麦顺.工程实践与科技创新的物联网开放实
  验室建设[J].实验技能与管理,2016.10:245-248
  [6] 李光雷,潘庆阳,徐坚,尹合栋.基于物联网技能的高职院校实
  验室智能管理平台设计[J].实验室研讨与探索,2016.5:249-252,260
  [7] 洪岚,王佳斌,郑力新.物联网实景实验教学系统的探索与建
  设[J].实验技能与管理,2016.11:172-175
转载请注明来源。原文地址:https://www.7428.cn/page/2019/0111/78769/
 与本篇相关的热门内容: