物联网133 项目实训报告

合集下载

物联网技术实训报告

物联网技术实训报告

物联网技术实训报告物联网技术实训报告1-摘要在本实训中,我们团队通过学习和实践物联网技术,设计并实现了一个基于物联网的智能家居系统。

本报告将对实训的整体流程、系统设计、关键技术和实验结果进行详细阐述。

2-引言2-1 背景介绍物联网技术作为信息技术发展的新兴领域,正在逐渐渗透到我们生活的各个方面。

它通过将传感器、通信设备和云计算技术相结合,实现了物与物之间的互联互通,为人们提供了更加智能便捷的生活方式。

2-2 实训目标本实训的主要目标是通过设计和实现一个智能家居系统,加深对物联网技术的理解和掌握,培养学生的创新能力和实践能力。

3-系统设计3-1 系统架构我们的智能家居系统包括传感器模块、通信模块、控制模块和移动终端模块。

传感器模块用于感知环境变化,通信模块实现设备之间的通信,控制模块负责控制家居设备的运行,移动终端模块用于用户远程控制和监测。

3-2 传感器选择与集成我们选择了温度传感器、湿度传感器和光照传感器作为主要的环境感知传感器,并通过相关接口将它们与控制模块相连接。

3-3 通信技术我们采用了WiFi技术作为通信方式,使用MQTT协议实现设备之间的通信。

通过WiFi连接,实现传感器数据的采集和控制指令的传递。

3-4 控制模块设计我们设计了一个基于单片机的控制模块,它通过接收传感器数据和指令,实现家居设备的自动控制和远程控制。

3-5 移动终端应用我们开发了一个移动终端应用,通过该应用,用户可以远程监测家居环境数据,并进行设备的远程控制。

4-实验步骤4-1 硬件搭建根据系统设计,我们进行了硬件的搭建工作,包括传感器与控制模块的连接、设备的安装和调试。

4-2 软件开发我们进行了移动终端应用的开发工作,利用相关开发工具和技术实现了用户界面的设计、数据的显示和设备的控制等功能。

4-3 实验验证我们将系统投入使用,并对其进行了验证。

通过与传统家居系统进行对比实验,分析了物联网技术在智能家居领域的应用优势。

物联网工实训报告

物联网工实训报告

物联网工实训报告一、实训背景物联网是信息技术与各行业应用的结合,其发展在现代社会中扮演着重要角色。

为了更好地应对物联网发展带来的挑战和机遇,我所在的实训单位安排了一次物联网工实训。

通过实践操作与理论学习相结合,提高我们的实际操作技能和理论知识水平,增加我们对物联网工的了解。

二、实训内容本次物联网工实训主要包含了以下几个方面的内容:1.物联网技术原理学习:我们首先学习了物联网的基本概念和发展历程,了解了物联网的架构和工作原理,还学习了物联网中常用的传感器技术和通信技术。

2.物联网硬件平台搭建:学习了物联网开发板的使用方法,了解了硬件平台的基本构成和连接方式。

通过实操操作,掌握了硬件设备的基本配置和操作流程。

3.物联网软件开发:学习了物联网软件开发的基本流程和常用开发工具。

我们使用C语言编写了一些简单的物联网应用程序,实现了数据的采集、传输和展示。

4.物联网应用实践:在实训过程中,我们还进行了一些物联网应用实践,比如智能家居系统的搭建、智能农业监测系统的设计等。

通过这些实践,我们深入了解了物联网在各个行业中的应用和优势。

三、实训收获通过本次物联网工实训,我不仅学到了很多有关物联网的知识,还提高了实际操作能力和问题解决能力。

具体收获如下:1.理论知识的学习:学习了物联网的基本原理和技术,了解了物联网在各个行业中的应用。

这些知识对我今后的学习和工作都有很大的帮助。

2.实际操作能力的提高:通过实践操作,我熟悉了物联网硬件平台的使用方法,掌握了物联网软件开发的流程和技巧。

在实训过程中,我不断尝试和探索,解决了许多实际问题,提高了我的实际操作能力。

3.团队协作能力的培养:在物联网应用实践中,我与同学们一起合作完成了一些项目,学会了与他人协作和沟通。

通过团队合作,我们可以更好地发挥各自的优势,完成任务。

4.解决问题的能力:在实训过程中,我遇到了一些问题和挑战,通过学习和思考,我成功解决了这些问题。

通过这个过程,我提高了自己的问题解决能力和思考能力。

2023物联网专业实习报告(通用10篇)

2023物联网专业实习报告(通用10篇)

2023物联网专业实习报告(通用10篇)物联网专业实习报告篇1(1802字)实习是我大学生涯结束的标志,也是我步入社会,融入社会的开始。

第一次感觉到自己的渺小,第一次感受到工作的辛苦与劳累,也体会到了辛苦工作后,得到他人认可的成就感。

在经过这段时间的实习后,终于是让我成长起来,下面我将这几个月里的实习情况做一个总结:一、实习时间x月x日二、实习地点__市__机器人教育学校三、实习单位介绍__机器人教育学校是以开展机器人教育为主的,培养中小学生对于机器人的兴趣的一所民营机构。

该教育机构开设有x家分校,遍布于__市、__市等五所城市里,是非常的一所学校。

四、实习内容我就读于__职业技术学院,所就读的专业是物联网应用技术,如今大学三年的时间已过,在离校之后,我通过本专业老师的介绍,在__机器人教育学校里当一名实习老师。

在通过简单的面试之后,我得到了学校的office,也开始了我的职业生涯。

虽然是一名实习老师,而且还是第一天参加这样的工作,但我并没有太过紧张与兴奋。

在第一天上课之前,我就已经在家里练习了无数次了。

学校里会将每个年级组分一个出好几个班,就像真正的学校一样,大致上是以三岁为一个阶段,划分为一个年级,我所教导的孩子大多数是十一岁到十二岁之间。

机器人教育,主要是以培养孩子们的兴趣为主。

我作为学校里的实习老师,每天授课的内容是不需要自己准备的,而是由校方下发,然后让我们老师根据内容自行发挥。

基本上我们都是以寓教于乐的方式在教导孩子们。

一边带着他们玩乐,一边教他们一些简单的知识,组装机械人。

学校里的机器人组装是一门很孩子们欢迎的课程,在课堂上,我需要教授这些孩子们如何连接每一个机器人的关节,这些关节各有什么用处,又是处于什么样的工作情况。

以组建机械臂课程为例,我们需要用到大致四个关节齿轮、五个扭矩电机、一根usb数据线、一个座台、一个机器爪以及一些连接部件。

这是每一个小朋友都有的配件,除此之外,我自己还带了一台电脑和一些电池。

物联网实训报告

物联网实训报告

物联网实训报告一、引言。

随着物联网技术的不断发展和普及,物联网已经成为了当今社会中不可或缺的一部分。

物联网技术的应用已经渗透到了各个行业领域,为人们的生活和工作带来了诸多便利。

本报告旨在总结物联网实训的过程和成果,分析实训中遇到的问题及解决方法,并对未来的物联网发展趋势进行展望。

二、实训内容。

在本次物联网实训中,我们团队选择了智能家居领域作为实训的应用场景。

通过使用各类传感器和控制器,我们成功实现了家居设备的自动化控制,包括灯光、空调、窗帘等。

我们还结合了移动App和云平台,实现了远程控制和智能化管理,为用户提供了更便捷的生活体验。

三、实训成果。

在实训过程中,我们克服了诸多技术难题,如传感器数据的准确采集、设备之间的协同控制、移动App与硬件的通信等。

最终,我们成功搭建了一个完善的智能家居系统,并取得了以下成果:1. 实现了家居设备的智能控制,提高了能源利用效率;2. 开发了可视化的移动App,用户可以随时随地对家居设备进行控制;3. 构建了稳定可靠的云平台,实现了设备的远程监控和数据存储。

四、问题与解决。

在实训过程中,我们遇到了不少问题,如传感器数据不稳定、硬件设备兼容性等。

针对这些问题,我们采取了一系列的解决方法,包括优化传感器采集算法、更新硬件设备固件、加强网络稳定性等。

通过不懈的努力,我们最终解决了这些问题,确保了系统的稳定运行。

五、未来展望。

随着物联网技术的不断发展,智能家居将会成为未来的发展趋势。

我们将继续深入研究物联网技术,不断优化智能家居系统,提升用户体验。

同时,我们还将探索物联网在其他领域的应用,如智慧城市、智能医疗等,为社会发展做出更大的贡献。

六、结论。

通过本次物联网实训,我们深刻认识到了物联网技术的重要性和广阔前景。

我们将继续努力,不断创新,为物联网技术的发展贡献自己的力量,推动物联网技术在各个领域的广泛应用,让人们的生活变得更加便捷和智能。

七、参考文献。

[1] 《物联网技术与应用》,XXX,XXX出版社,2019。

物联网技术的实习报告

物联网技术的实习报告

实习报告一、实习背景及目的随着科技的飞速发展,物联网技术已逐渐成为新一代信息技术的重要组成部分。

我国政府对物联网产业给予了高度重视,并在近年来加大了政策扶持力度,推动了物联网技术的广泛应用。

为了深入了解物联网技术及其应用,提高自身的实践能力,我选择了物联网技术的实习岗位,希望通过实习,对物联网技术有更全面的了解。

本次实习的目的主要有以下几点:1. 学习物联网基本概念、技术原理及其应用领域。

2. 掌握物联网感知层、网络层和应用层的关键技术。

3. 提高实际操作能力,将理论知识应用到实际项目中。

4. 了解物联网产业的发展现状和未来趋势。

二、实习内容及收获1. 实习内容(1)物联网基础知识学习:通过阅读相关书籍、资料,了解物联网的起源、发展历程、基本概念、技术架构和应用领域。

(2)关键技术学习:学习物联网感知层、网络层和应用层的关键技术,如RFID、传感器技术、云计算、大数据等。

(3)实际项目操作:参与公司项目,实际操作物联网设备,了解项目实施过程,掌握项目运行原理。

(4)与行业专家交流:参加行业研讨会、讲座等活动,与业内专家交流,了解物联网产业的发展动态和未来趋势。

2. 实习收获(1)理论知识掌握:通过学习,掌握了物联网的基本概念、技术原理及其应用领域,为今后的工作打下了坚实基础。

(2)实际操作能力提高:在实际项目中,学会了如何操作物联网设备,了解了项目实施过程,提高了自己的实际操作能力。

(3)行业认识加深:通过与行业专家的交流,对物联网产业的发展现状和未来趋势有了更深入的了解,为今后的人生规划提供了参考。

(4)团队协作能力增强:在实习过程中,与同事、导师积极沟通,共同解决问题,提高了自己的团队协作能力。

三、实习总结通过本次实习,我对物联网技术有了更加全面的认识,掌握了物联网的基本概念、技术原理及其应用领域,实际操作能力得到了提高。

同时,对物联网产业的发展现状和未来趋势有了更深入的了解,为今后的工作和发展提供了有力支持。

物联网社会实践活动报告(3篇)

物联网社会实践活动报告(3篇)

第1篇一、前言随着信息技术的飞速发展,物联网(Internet of Things,IoT)技术已经成为当今世界科技创新的重要方向之一。

为了更好地了解物联网技术在社会发展中的应用,提升自身实践能力,我们组织了一次物联网社会实践活动。

本次活动旨在通过实地考察、动手实践和交流学习,深入了解物联网技术在实际生活中的应用,以及其对社会的深远影响。

二、活动背景与目的1. 背景:物联网技术通过将各种信息传感设备与互联网相结合,实现了对物体、环境以及人的智能化识别、定位、追踪、监控和管理。

随着5G、大数据、云计算等技术的不断发展,物联网的应用领域日益广泛,已成为推动社会进步的重要力量。

2. 目的:(1)提高学生对物联网技术的认识,激发学习兴趣;(2)了解物联网技术在实际生活中的应用,增强实践能力;(3)探讨物联网技术对社会发展的影响,培养创新思维。

三、活动内容与过程1. 实地考察:(1)参观物联网企业:我们一行人首先来到了某知名物联网企业,参观了企业展厅、研发中心、生产线等,了解了企业的发展历程、核心技术以及产品应用。

(2)走访物联网应用场景:随后,我们来到了城市智慧交通、智慧医疗、智能家居等应用场景,实地体验物联网技术在生活中的应用。

2. 动手实践:(1)搭建物联网平台:在老师的指导下,我们学习了如何搭建物联网平台,了解了平台架构、功能模块以及开发流程。

(2)编写物联网应用程序:我们分组合作,利用所学知识编写了物联网应用程序,实现了对设备数据的实时采集、分析和展示。

3. 交流学习:(1)专家讲座:我们邀请了物联网领域的专家学者进行讲座,分享了物联网技术的发展趋势、应用案例以及未来前景。

(2)小组讨论:在讲座结束后,我们分组讨论了物联网技术在各个领域的应用,以及如何将物联网技术与自身专业相结合。

四、活动成果与体会1. 成果:(1)掌握了物联网技术的基本原理和应用方法;(2)提高了动手实践能力,编写了物联网应用程序;(3)拓宽了视野,了解了物联网技术在社会发展中的重要作用。

物联网技术实训报告

物联网技术实训报告

物联网技术实训报告在当今数字化的时代,物联网技术正以惊人的速度改变着我们的生活和工作方式。

为了更深入地了解和掌握这一前沿技术,我参加了一次物联网技术实训。

通过这次实训,我不仅学到了丰富的理论知识,还获得了宝贵的实践经验。

实训的开始,我们首先对物联网的基本概念和架构有了清晰的认识。

物联网,简单来说,就是通过各种传感器、网络技术将世间万物连接起来,实现智能化的感知、控制和管理。

它由感知层、网络层和应用层构成。

感知层负责收集数据,网络层负责数据的传输,应用层则对数据进行分析和处理,为用户提供各种服务和应用。

在实训过程中,我们接触到了众多的传感器设备,如温度传感器、湿度传感器、光照传感器等。

这些传感器就像是物联网的“眼睛”和“耳朵”,能够敏锐地感知周围环境的变化,并将这些信息转化为电信号。

通过编程和调试,我们成功地实现了传感器数据的采集和传输。

为了实现数据的远程传输,我们学习了多种通信技术,其中 Zigbee 和 WiFi 技术给我留下了深刻的印象。

Zigbee 技术具有低功耗、自组网等优点,适用于一些对功耗要求较高、数据传输量不大的场景;而WiFi 技术则以其高速、便捷的特点,广泛应用于家庭和办公环境。

我们通过实际操作,搭建了 Zigbee 和 WiFi 的通信网络,让传感器采集的数据能够稳定、快速地传输到服务器端。

数据传输到服务器端后,如何对这些海量的数据进行处理和分析就成了关键。

我们学习了使用数据库来存储数据,并运用数据分析工具和算法对数据进行挖掘和分析。

通过这些分析,我们能够发现数据中的规律和趋势,为决策提供有力的支持。

在应用层的开发中,我们结合实际需求,开发了一些简单的物联网应用系统。

比如,基于物联网的智能温室控制系统,能够根据温室内的温度、湿度、光照等参数自动调节通风、遮阳、灌溉等设备,实现温室环境的智能化管理;还有智能安防系统,通过传感器和摄像头的配合,实时监测环境中的异常情况,并及时发出警报。

物联网技术实习实训报告

物联网技术实习实训报告

一、实习背景与目的随着信息技术的飞速发展,物联网(IoT)技术已经成为推动社会进步和产业升级的重要力量。

为了更好地了解物联网技术的实际应用,提升自己的实践操作能力,我于2024年在XX公司进行了为期一个月的物联网技术实习实训。

本次实习实训的主要目的是:1. 熟悉物联网技术的原理和应用场景。

2. 掌握物联网设备的安装、配置与维护。

3. 学习物联网系统的设计与开发。

4. 增强团队协作与沟通能力。

二、实习内容在实习期间,我主要参与了以下内容:1. 物联网技术基础知识学习首先,我对物联网技术的概念、发展历程、关键技术等进行了深入学习。

通过阅读相关文献、参加培训课程,我了解了物联网技术的基本原理,如传感器技术、通信技术、数据处理技术等。

2. 物联网设备安装与配置在实习过程中,我参与了物联网设备的安装与配置工作。

具体包括:(1)传感器设备的安装:我学习了不同类型传感器的特点、安装方法和注意事项,并实际参与了环境监测、智能家居等项目的传感器设备安装。

(2)通信设备的配置:我了解了不同通信协议(如ZigBee、LoRa等)的原理和应用场景,并参与了无线通信设备的配置与调试。

3. 物联网系统设计与开发在实习期间,我参与了物联网系统的设计与开发工作。

具体包括:(1)需求分析:我学习了如何从用户需求出发,进行系统需求分析,确保系统功能满足实际应用需求。

(2)系统设计:我参与了物联网系统的架构设计、模块划分和接口设计,确保系统具有良好的可扩展性和可维护性。

(3)代码编写与调试:我学习了物联网设备的编程语言(如Python、Java等),并实际参与了系统的代码编写与调试。

4. 项目实践在实习期间,我参与了以下项目实践:(1)智能家居系统:我参与了智能家居系统的设计与开发,包括智能照明、安防、温湿度控制等功能。

(2)环境监测系统:我参与了环境监测系统的设计与开发,包括空气质量、水质、土壤湿度等监测功能。

三、实习收获与体会通过本次实习实训,我收获颇丰:1. 理论知识与实践操作相结合,提高了自己的物联网技术能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生实训报告册课程名称:物联网项目综合实训姓名:组员:黄东健,何京晶,葛稹,丁明珂,杨丽梅班级物联网133指导教师许常青实习时间 3月9日~~~3月20日实习地点 J4-208物联网工程系2015年 3 月 20 日第一部分、引言1.1 背景及意义随着人们生活水平的提高和科技的发展,家庭智能化已成为一种必然趋势而深入千家万户。

家庭智能化即智能化家居(Smart Home),亦称数字家园(Digital Family)、家庭自动化(Home Automation)、电子家庭(E-home)、智能化住宅(Intelligent Home)、网络家居(Network Home)、智能屋(Wise House,WH)、智能建筑(Intelligent Building)等。

它是利用计算机、通信、网络、电力自动化、信息、结构化布线、无线等技术将所有不同的设备应用和综合功能互连于一体的系统。

它以住宅为平台,兼备建筑、网络家电、通信、家电设备自动化、远程医疗、家庭办公、娱乐等功能,集系统、结构、服务、管理为一体的安全、便利、舒适、节能、娱乐、高效、环保的居住环境。

因此,学习了物联网应用,也就将试着操作完成此项物联网项目的简易综合实训课题。

1.2 课题的研究与目的本项目基于物联网,操作完成物联网应用综合实训操作架上智能家居模拟器械,实现实验架上各个仪器根据所需要求进行正常检测与正常控制,保证协调器、路由器和终端的平稳正确连接,实现例如电表、报警器、灯光、风扇以及窗帘等模拟机器的智能化控制。

二、项目需求分析2.1 系统需求该系统需要有:(1)终端控制系统(2)无线传输系统(3)各仪器的处理系统2.2 系统实现要求(1)对于该系统,在终端控制系统中,对于各节点反馈的信息能做出快速处理,并快速传出,进而控制整个系统,对于该系统具有绝对控制权。

(2)无线数据传输系统要求其实现远程传输,在传输过程中保证数据的精准与快速。

由于其组网方便,布局容易且已经架设布局,可以选择创建无线专网或利用已有网络(3)通过程序,结合接收到的各种信息,使得各个仪器完成智能控制,如根据光照,温度,湿度等改变工作状态,或者由终端直接命令处理,实现简易的家居智能化。

三、设计与实现3.1 系统整体模型3.2 系统实际运行图原理:通过移动终端设备箱控制节点发送相应指令,相应节点通过光电转换发送至相应设备,完成相应的动作。

3.3 设计的详细流程3.3.1 控制终端①系统运行在默认条件下,控制端工作在本地工作方式,各控制器运行程序按照设置的参数进行各自工作,不需要终端软件参与,暂时只处于查阅。

在控制器与本地运行的情况下,终端可以随时中断控制器的程序,接替传感器对其进行控制,直到终端退出控制,传感器控制则再次运行。

②建立监控检测终端随时对整个系统运行进行检测,如出现故障及时通知或报警,便于快速准确地对其进行维护。

3.3.2 传输网络无线网络组网方便、布局容易并且维护简单,并已大范围应用于各种领域。

我们便可以采用自己组建无线专网的通信方式,亦或选择利用已有的无线网络通信方式。

3.3.3 智能家居控制监测系统(1)光检测光检测是利用光传感器,采集光的大小,通过采集的数据,控制灯的开关及其亮度以及窗帘的开关,从而实现家居照明的节能高效。

(2)温湿度检测温湿度检测是利用温湿度传感器,采集温度高低与湿度信息,并通过最后采集的数据,控制风扇开关与转速,实现室内常温控制。

(3)烟雾与红外报警检测烟雾与红外报警则是利用烟雾传感器与红外传感器,采集烟雾浓度以及红外信号收集,检测室内安全情况,判断并控制报警,实现家居智能安全化。

(4)故障检测故障检测主要是由安装在各单玉控制器实现的,通过电流检测查看是否故障。

如若故障,通过其电流将会极小甚至为零,无法运行,则其电压的低于基准电压,通过电压比较电路给单片机送入终端或报警提示,通知其发生故障。

第二部分硬件设备的安装、编程与调试一、功能描述根据任务书要求,在工作环境中,进行智能家居监控系统硬件设备的选型、安装、接线、编程与调试,硬件设备主要包括各类传感器和执行器、安防监测设备、远程电表设备等。

二、工作任务1、器件安装将提供的开关电源、3.3V电压模块、四路隔离继电器模块、PWM调压模块、RS232-485转换器、温湿度传感器节点、被动红外传感器节点、可燃气体传感器节点、光照度监控节点、电控锁、声光报警器、LED灯泡、RFID读卡器、智能电表、IP摄像头、电动窗帘等器件安装在装置适当位置。

(注:断路器及系统进线电源已事先安装好,不需安装)。

2、系统接线图绘制、接线与布线采用指定的Protel软件绘制系统接线图,要求标注线号,并按接线图在实训装置上设计布线路径,完成智能家居监控系统的布线和各设备器件的接线(每根线端放入与系统接线图线号相对应的号码管,线头要求采用上锡处理,端接线头要求焊接并套热熔管处理)。

3、无线感知层的调测每组提供7个感知节点模块,并提供两个半定制ZigBee 协议栈,网络拓扑已设定成网状网,包含“协调器”、“路由”及“终端”三种网络角色,其中“协调器”已具备网络管理及数据转发功能,“路由”已具备读取电表信息功能,其余功能实现符合发布的“无线组网通信协议”,7个感知节点模块对应信息如表1所示:(1)感知节点设置①根据工位号,按表2所示,设置 ZigBee网络的PAN_ID。

根据工位号,按表3所示,设置 ZigBee网络的信道号。

②根据ZigBee网络角色,下载对应Z-Stack到感知节点,将0号感知节点配置成“协调器”,1-6号感知节点根据表1配置成“路由”和“终端”,并将这7个节点组成无线传感网,网络拓扑为网状网。

(2)完善感知节点ZigBee协议栈代码根据表1,在1-6号感知节点上安装传感器及连接执行器,完成对应的感知节点功能配置。

感知节点功能配置完毕后,修改ZigBee协议栈,完成下述功能:①感知节点2能根据无线接收到的指令,读取光照度值,并无线传输给“协调器”。

②感知节点3能根据无线接收到的指令,读取可燃气体数值,并无线传输给“协调器”。

③感知节点5能根据无线接收到的指令,读取被动红外传感器状态,并无线传输给“协调器”。

④感知节点6能根据无线接收到的指令,读取RFID卡号,并无线传输给“协调器”。

⑤感知节点4能根据无线接收到的指令,读取紧急报警按钮状态,并无线传输给“协调器”。

⑥感知节点2能根据无线接收到的指令,实现LED灯泡调光。

⑦感知节点3能根据无线接收到的指令,控制电动窗帘左移、右移和停止。

第三部分嵌入式网关设备的安装、编程与调试一、功能描述根据任务要求,在网关上定制嵌入式操作系统及相关的文件系统,开发出具有数据转发功能的服务器,并根据任务要求完善客户端程序,以实现对ZigBee网络节点信息的读取和控制。

图1所示为系统三层结构。

嵌入式网关负责与ZigBee协调器、应用层主机的通信,其中“嵌入式客户端”和“应用层主机”都通过“嵌入式服务器”获取ZigBee协调器信息,统称为“客户端”:下述工作任务中所提及的“超级终端”为嵌入式系统调试软件。

图1 三层结构图二、工作任务1、安装嵌入式网关外围设备根据后面所述的任务要求,完成嵌入式外围设备的硬件连接,网关和ZigBee协调器连接2、嵌入式开发环境配置(1)安装WINDOWS环境下所需的各类硬件驱动。

(2)完善LINUX下的QT开发环境。

3、为嵌入式硬件制作、安装与配置嵌入式LINUX系统(1)制作引导系统并下载至嵌入式硬件中。

(2)根据硬件情况,把与显示、网络、串口等后续用到的相关硬件驱动定制到嵌入式LINUX内核中,并下载至嵌入式硬件中。

(3)制作YAFFS文件系统并下载至嵌入式硬件中,布置QT4运行环境。

4、嵌入式服务器的开发与配置注意:进行此部分解答时,根据需要自行搭建网络环境根据下述的功能描述,开发出一个具有数据转发功能的“嵌入式服务器”,功能实现后移植到网关上并能正常运行。

其中第1、3、5项功能通过客户端查看结果,第2、4项功能通过超级终端查看结果。

(1)服务器能监听本机的所有网络接口,监听端口为10200;服务器能接受客户端的连接和数据请求,当有客户端连接时返回工位号+“串口服务器”欢迎信息(中文)。

比如01工位号应返回“01串口服务器”字样。

(2)服务器端接收客户端的数据请求并转发数据请求给ZigBee协调器。

(3)服务器端能监听ZigBee协调器信息,并用广播形式转发协调器数据信息给客户端。

(4)服务器端能在超级终端显示客户端的请求及数据返回信息(要求输出字符及相应十六进制两种形式并有文字标识)。

(5)客户端连接超时断开功能。

客户端连接上服务器后,假若2分钟内无任何数据请求,服务器自动断开与该客户端的连接(设定时间2分钟)。

(6)上述功能实现后交叉编译并移植到网关上,可正常运行。

5、嵌入式客户端程序配置与开发注意:进行此部分解答时,根据需要自行搭建网络环境根据下述的功能描述,编写并完善基于QT Creator开发平台的智能家居监控系统嵌入式客户端,将该客户端连接到上述4中开发的嵌入式服务器。

功能实现后编译并下载到开发板,并能进行正确的操作演示。

(1)自行设计界面,要求界面布局合理(建议设计4个页面)。

(2)“系统控制”功能。

智能家居监控系统能连接上述4中开发的嵌入式服务器并显示服务器返回的欢迎信息,连接上服务器后通过相应按钮可获得ZigBee网络信息并显示,要求能够显示节点总数(十进制)、节点类型、节点物理地址(十六进制大写)、节点网络地址(十进制),同时用户也可通过页面断开连接或退出应用程序。

(3)“节点绑定”功能。

节点功能有:读电表数据、读光照度数据、读可燃气体状态、读紧急报警按钮状态、控制LED灯、控制报警器,要求实现节点功能与节点物理地址(十六进制大写)的绑定。

(绑定功能解释:绑定的最终目的是获得节点的网络地址;在ZigBee网络中节点物理地址是固定的,网络地址是协调器动态分配的。

但对于ZigBee节点的控制是通过其网络地址进行的,所以在使用ZigBee节点进行某项功能操作时需把该功能与该节点的物理地址绑定,物理地址与其网络地址绑定;在对某个节点执行操作时需要执行如下查找过程:节点功能节点物理地址节点网络地址。

详情可参考ZigBee通信协议)。

(4)完善程序。

实现对电表数据的读取并通过LCD控件显示,显示信息应与电表实际数值一致(包含总电量、尖电量、峰电量、平电量、谷电量5项数据。

电量单位为KWH)。

(5)完善程序。

实现如下描述的“家居环境”控制功能:①用户可通过界面操作直接打开、关闭LED灯。

②用户可通过界面自定义光照度控制阀值,当实际检测到的光照度数据小于控制阀值时自动开启LED灯(强光模式),当实际检测到的光照度数据大于控制阀值时关闭LED灯。

相关文档
最新文档