物联网-智能家居基本设计能力综合实训报告

合集下载

物联网智能家居实习报告

物联网智能家居实习报告

一、实习背景随着科技的飞速发展,物联网技术逐渐渗透到人们生活的方方面面,智能家居作为物联网的一个重要应用领域,正逐步改变着人们的居住方式和生活方式。

为了深入了解物联网智能家居技术,提升自身的实践能力,我于2023年7月至9月期间,在一家智能家居企业进行了为期两个月的实习。

二、实习目的1. 理解物联网智能家居的基本概念、技术架构和应用场景。

2. 掌握智能家居设备的安装、调试与维护方法。

3. 学习智能家居系统的设计与开发流程。

4. 了解智能家居市场的现状和发展趋势。

三、实习内容1. 智能家居系统概述在实习期间,我首先学习了智能家居系统的基本概念、技术架构和应用场景。

智能家居系统通过物联网技术,将家庭中的各种设备连接起来,实现远程控制、自动化管理等功能。

主要技术包括:无线通信技术、传感器技术、云计算技术、大数据分析等。

2. 智能家居设备安装与调试在实际操作环节,我参与了智能家居设备的安装与调试工作。

主要包括以下设备:- 智能照明系统:通过安装智能开关、智能灯具等,实现灯光的远程控制、定时开关、场景联动等功能。

- 智能安防系统:安装智能门锁、摄像头、烟雾报警器等,实现家庭安全的实时监控和报警。

- 智能家电:如智能电视、智能空调、智能洗衣机等,实现家电的远程控制、节能管理等功能。

- 智能环境监测系统:安装温湿度传感器、空气质量传感器等,实时监测家庭环境参数,保障居住舒适度。

3. 智能家居系统设计与开发在实习过程中,我参与了智能家居系统的设计与开发工作。

主要包括以下内容:- 需求分析:与客户沟通,了解其对智能家居系统的需求,包括功能、性能、安全性等。

- 系统架构设计:根据需求分析,设计智能家居系统的架构,包括硬件平台、软件平台、通信协议等。

- 软件开发:使用相关开发工具和编程语言,实现智能家居系统的功能。

- 系统集成与测试:将各个模块集成在一起,进行系统测试,确保系统稳定可靠。

4. 市场调研与产品推广在实习期间,我还参与了智能家居市场的调研和产品推广工作。

实习报告范文智能家居与物联网行业

实习报告范文智能家居与物联网行业

实习报告范文智能家居与物联网行业实习报告范文:智能家居与物联网行业一、引言智能家居与物联网行业近年来蓬勃发展,为人们的生活带来了许多便利和创新。

我在实习期间有幸加入一家智能家居公司,亲身参与了该行业的研发工作。

以下是我在实习期间的经历和总结。

二、公司背景和产品介绍我所实习的公司是一家专注于智能家居与物联网领域的创新型企业。

公司的主要产品包括智能家居控制中心、智能家电、智能安防系统等。

这些产品通过物联网技术实现了家居设备之间的互联互通,提供了更智能、更便捷的生活体验。

三、实习工作内容及项目经验在实习期间,我主要参与了一个智能家居控制系统的开发项目。

该项目旨在设计一套集成化的智能家居控制系统,能够通过手机、平板等终端设备进行远程控制和监控。

我们小组的任务是进行系统框架的设计与开发。

首先,我负责调研市场上常见的智能家居设备及其技术特点,从中选取合适的硬件和软件组件。

其次,我与团队成员合作,进行系统框架的搭建,并编写相应的代码。

最后,我参与了系统的测试工作,确保系统的稳定性和功能完善性。

在项目中,我不仅学到了许多专业知识和技能,还养成了良好的团队合作与沟通能力。

每周我们团队会召开一次会议,讨论遇到的问题并寻求解决方法。

通过这些交流与讨论,我逐渐明确了智能家居与物联网行业的发展方向和挑战。

四、行业现状和发展趋势智能家居与物联网行业目前正处于快速发展阶段,众多科技巨头纷纷加入竞争,市场规模不断扩大。

智能家居产品的普及率不断上升,消费者对智能化生活的需求也日益增加。

然而,智能家居与物联网行业面临着一些挑战。

首先,安全性问题一直是行业讨论的焦点。

随着智能设备的增多,数据泄露和网络攻击的风险也在增加。

其次,行业标准的缺乏使得各个品牌的设备不够兼容,影响了用户体验和互联互通的便利性。

然而,随着技术的不断进步和政策的支持,智能家居与物联网行业仍然具有广阔的发展前景。

未来,随着人工智能技术的应用和人们对品质生活的追求,智能家居产品将会更加智能化、智能化、个性化。

智能家居设计实训报告

智能家居设计实训报告

一、实训背景随着科技的不断进步和人们生活水平的提高,智能家居逐渐成为人们追求舒适、便捷生活的热门选择。

为了更好地了解智能家居的设计原理和实现方法,我们开展了智能家居设计实训。

本次实训旨在通过实际操作,掌握智能家居系统的设计、搭建和调试方法,提高我们的实践能力和创新能力。

二、实训目的1. 熟悉智能家居系统的基本组成和功能;2. 掌握智能家居系统的设计方法和实现技巧;3. 提高电子设计、编程和调试能力;4. 培养团队协作和项目管理的意识。

三、实训内容1. 系统设计本次实训的智能家居系统主要包括以下几个模块:(1)主控模块:采用STM32单片机作为主控芯片,负责系统的整体协调和数据处理。

(2)环境监测模块:包括温湿度传感器、光照传感器、空气质量传感器等,用于实时监测家居环境。

(3)设备控制模块:通过继电器、步进电机等控制家电设备,如灯光、窗帘、空调等。

(4)无线通信模块:采用Wi-Fi模块实现手机APP远程控制。

(5)人机交互模块:包括OLED显示屏、按键等,用于显示系统状态和用户操作。

2. 硬件搭建根据系统设计,我们选择了以下硬件设备:(1)STM32F103ZET6单片机(2)DHT11温湿度传感器(3)BH1750光照传感器(4)MQ-2空气质量传感器(5)继电器模块(6)步进电机模块(7)Wi-Fi模块(8)OLED显示屏(9)按键(10)电源模块根据电路原理图,我们将各个模块连接到STM32单片机上,并完成电路调试。

3. 软件设计(1)主程序设计:负责初始化各个模块,读取传感器数据,控制设备开关,实现手机APP远程控制等功能。

(2)子程序设计:包括温湿度读取、光照读取、空气质量读取、设备控制、Wi-Fi 连接等子程序。

4. 调试与优化在硬件搭建和软件设计完成后,我们对系统进行了调试和优化。

主要工作如下:(1)测试各个模块的读取数据是否准确;(2)优化设备控制逻辑,提高系统响应速度;(3)调整Wi-Fi模块参数,确保手机APP远程控制稳定;(4)优化人机交互界面,提高用户体验。

物联网智能家居实习报告

物联网智能家居实习报告

实习报告:物联网智能家居一、实习背景与目的随着科技的不断发展,物联网技术逐渐应用于各个领域,智能家居作为其重要应用之一,正逐渐改变着人们的生活。

在我国,物联网智能家居产业得到了政策的扶持和市场的青睐,发展势头迅猛。

为了更好地了解物联网智能家居的应用和发展,提高自己的实践能力,我选择了物联网智能家居企业进行为期一个月的实习。

本次实习的主要目的是:了解物联网智能家居的基本概念、产品体系、技术架构和应用场景;掌握物联网智能家居的关键技术,如传感器技术、云计算、大数据等;观察物联网智能家居在实际生活中的应用,了解其市场前景和发展趋势;提高自己的实践能力,为今后的学习和工作打下坚实基础。

二、实习内容与过程1. 企业参观与培训实习初期,企业安排我们参观了物联网智能家居的研发中心、生产线和展示厅,让我们对物联网智能家居有了直观的认识。

同时,企业还为我们举办了培训班,系统地介绍了物联网智能家居的基本概念、产品体系、技术架构和应用场景等内容。

2. 实践操作在培训的基础上,我们参与了企业的实际项目,如智能家居系统的安装、调试和维护。

通过实践操作,我们掌握了物联网智能家居的关键技术,如传感器技术、云计算、大数据等,并学会了如何将这些技术应用于实际项目中。

3. 市场调研为了了解物联网智能家居的市场前景和发展趋势,我们在实习期间进行了市场调研。

通过调查问卷、访谈等方式,我们收集了消费者对物联网智能家居的需求和期望,分析了物联网智能家居市场的现状和竞争态势。

4. 实习总结与反思实习结束后,我们对所学的知识和技能进行了总结和反思。

我们认为,物联网智能家居产业具有广阔的市场前景,但目前仍面临诸多挑战,如技术成熟度、安全隐患、标准制定等。

作为物联网专业的学生,我们应关注产业发展动态,努力提高自己的专业素养,为将来投身物联网产业做好充分准备。

三、实习收获与感悟通过本次实习,我们收获了以下几点:1. 理论知识与实践能力的提升。

通过实习,我们将所学的物联网智能家居理论知识应用于实际项目中,提高了自己的实践能力。

智能家居方案实训报告总结

智能家居方案实训报告总结

一、实训背景随着物联网技术的飞速发展,智能家居行业迎来了前所未有的发展机遇。

为了更好地适应市场需求,提高我国智能家居行业的技术水平和人才素质,我校开展了智能家居方案实训课程。

通过本次实训,我们深入了解了智能家居系统的设计、实现和应用,为今后的工作奠定了坚实的基础。

二、实训内容1. 智能家居系统概述实训伊始,我们学习了智能家居系统的基本概念、发展历程和未来趋势。

智能家居系统是通过物联网技术将家庭中的各种设备、传感器、控制系统等进行整合,实现家庭环境的智能化管理,提高居住舒适度、安全性和能源利用效率。

2. 智能家居系统架构实训过程中,我们详细学习了智能家居系统的架构,包括感知层、网络层、应用层和平台层。

感知层负责收集家庭环境信息,网络层负责数据传输,应用层负责实现各种功能,平台层负责系统管理和数据存储。

3. 智能家居系统硬件设计实训重点之一是智能家居系统硬件设计。

我们学习了常用硬件设备,如传感器、控制器、执行器等,并了解了它们在智能家居系统中的应用。

此外,我们还学习了如何设计智能家居系统的电路,包括电源电路、信号处理电路等。

4. 智能家居系统软件设计智能家居系统软件设计是实训的另一个重点。

我们学习了嵌入式软件开发、Java Web开发等,掌握了如何编写智能家居系统的控制程序、数据采集程序等。

同时,我们还学习了如何使用MQTT协议进行数据传输,以及如何实现数据可视化。

5. 智能家居系统案例分析实训过程中,我们通过实际案例分析,了解了智能家居系统在实际应用中的设计思路和实现方法。

例如,我们分析了智能照明系统、智能安防系统、智能家电控制系统等案例,了解了它们的设计原理、功能和特点。

6. 智能家居系统项目实践为了提高我们的实际操作能力,实训期间,我们进行了智能家居系统项目实践。

我们分组设计并实现了智能家居系统的部分功能,如智能照明、智能安防等。

通过项目实践,我们掌握了智能家居系统的设计、调试和优化方法。

三、实训收获1. 提高了理论水平通过本次实训,我们对智能家居系统的理论知识有了更深入的了解,为今后的学习和工作打下了坚实的基础。

智能家居配网设计实训报告

智能家居配网设计实训报告

一、引言随着科技的飞速发展,物联网技术逐渐渗透到人们生活的方方面面,智能家居系统作为物联网技术的重要应用领域,受到了广泛关注。

为了提高学生的实践能力,培养具备创新意识和实际操作技能的物联网技术人才,我们开展了智能家居配网设计实训。

本报告将详细阐述实训过程、实训成果及心得体会。

一、实训背景及目标1. 实训背景智能家居系统通过集成各种智能设备和传感器,实现对家居环境的智能化控制和管理,为人们提供更加便捷、舒适、安全的居住环境。

随着物联网技术的不断发展,智能家居市场潜力巨大,对相关专业人才的需求日益迫切。

2. 实训目标(1)掌握智能家居系统的基本原理和设计方法;(2)熟悉智能家居配网设计流程和工具;(3)具备独立设计和实现智能家居系统的能力;(4)提高团队协作和沟通能力。

二、实训内容1. 智能家居系统概述首先,我们对智能家居系统进行了概述,介绍了智能家居系统的基本组成、功能特点以及发展趋势。

通过学习,我们对智能家居系统有了全面的认识。

2. 智能家居配网设计(1)需求分析:根据用户需求,分析智能家居系统的功能模块和硬件设备。

(2)网络架构设计:根据系统功能需求,选择合适的网络架构,如ZigBee、WiFi、蓝牙等。

(3)硬件设备选型:根据网络架构和功能需求,选择合适的硬件设备,如传感器、控制器、执行器等。

(4)软件设计:编写程序实现智能家居系统的各项功能,如设备控制、数据采集、远程监控等。

(5)系统集成与测试:将硬件设备与软件系统进行集成,并进行功能测试和性能优化。

三、实训成果1. 智能家居系统设计方案根据实训内容,我们完成了一份智能家居系统设计方案,包括系统概述、网络架构、硬件设备选型、软件设计等部分。

2. 智能家居系统原型在实训过程中,我们成功搭建了一个智能家居系统原型,实现了家电控制、照明控制、室内外遥控、窗帘自控、防盗报警等功能。

3. 智能家居系统演示通过演示,我们展示了智能家居系统的各项功能,包括手机APP控制、语音控制、定时控制等。

智能家居技术实训总结报告

智能家居技术实训总结报告

一、实训背景随着科技的不断发展,智能家居技术逐渐走进了我们的生活。

为了更好地了解智能家居技术,提高自己的实践能力,我们参加了智能家居技术实训。

本次实训旨在让我们了解智能家居技术的原理、应用和发展趋势,掌握智能家居系统的设计、搭建和调试方法,培养我们的创新意识和团队协作能力。

二、实训内容1. 智能家居技术概述实训开始,我们学习了智能家居技术的定义、发展历程、应用领域和未来趋势。

智能家居技术是指利用物联网、云计算、人工智能等技术,将家庭设备、家居环境、家庭安全等系统集成在一起,实现家庭生活的智能化、便捷化、舒适化和安全化。

2. 智能家居系统架构我们学习了智能家居系统的架构,包括感知层、网络层、平台层和应用层。

感知层负责采集家庭环境数据,如温度、湿度、光照等;网络层负责数据传输,包括有线和无线网络;平台层负责数据处理、存储和分析;应用层则实现各种智能功能,如智能照明、智能安防、智能家电等。

3. 智能家居设备与应用实训中,我们了解了智能家居设备的种类和功能,如智能门锁、智能插座、智能摄像头、智能音箱、智能灯光等。

同时,我们还学习了如何将这些设备应用于实际场景,如智能照明、智能安防、智能家电控制等。

4. 智能家居系统搭建与调试我们学习了智能家居系统的搭建方法,包括设备选型、硬件连接、软件配置等。

在实训过程中,我们动手搭建了一个简单的智能家居系统,并对系统进行了调试和优化。

5. 智能家居技术发展趋势实训最后,我们了解了智能家居技术的发展趋势,如人工智能、边缘计算、5G通信等技术的应用,以及智能家居系统在智慧城市建设中的重要作用。

三、实训心得体会1. 提高了实践能力通过本次实训,我们不仅掌握了智能家居技术的理论知识,还提高了动手实践能力。

在搭建和调试智能家居系统的过程中,我们学会了如何分析问题、解决问题,培养了我们的创新意识。

2. 拓宽了知识面实训让我们了解到智能家居技术的广泛应用,以及其在各个领域的创新和发展。

物联网-智能家居基本设计能力综合实训报告

物联网-智能家居基本设计能力综合实训报告

物联网基本设计能力综合实训报告报告题目:基于Android的智能家居系统班级: B13512 所在分组:闭雨哲、丁文娟、李畅组员姓名:闭雨哲指导教师姓名:王兴会、王静完成时间: 2016年7月计算机与遥感信息技术学院目录第1章概述 (1)1.1 设计目的 (1)1.2 设计要求 (1)第2章系统设计 (2)2.1 系统功能框架 (2)2.2 功能模块说明 (3)第3章硬件设计 (6)3.1 蜂鸣器及接口设计 (6)3.2 气压传感器及接口设计 (6)3.3 XXXX传感器及接口设计 (7)第4章软件设计 (8)4.1 传输协议设计 (8)4.2 手机终端设计 (9)第5章系统测试 (12)5.1 采集测试 (12)5.2 手机端测试 (12)5.3 联调测试 (13)第6章总结 (14)第1章概述1.1 设计目的随着社会电子信息化的不断发展,人们在家居中使用的电器越来越多,由此带来的安全隐患也有了明显的增多。

在这些电器中一旦出现一些异常,便会给人们带来很大的损失。

为了降低电器的不合理使用带来的异常情况,就要求在异常发生时用户能及时得到信息,并通过实时监控采取一定的操作排除异常。

因此,远程监控系统的作用是非常巨大的。

此外,随着物联网的深入发展,智能家居越来越多的走进百姓家中,加上当前智能手机的发展趋势已经愈加明显,对于用户来讲,上网进行登陆,通过手机便可对家中情况进行远程控制与管控,十分方便。

再者,作为物联网专业的一名学生,通过一次“智能+硬件”的综合实训,对我们即将步入企业实为一次能量的大补给。

1.2 设计要求我们需要怎样智能的家?手机软件控制家居设备:WIFI模块——实时数据传输需网络支持照明模块——开/关,光照场景风扇模块——开/关,空气指数,如PM2.5高于某一个值,自动开启换风干燥模块——湿度控制,低于(或高于)某一个湿度,自动开启干燥空调模块——温度控制,低于(或高于)某一个温度,空调自动开启报警模块——危险(火警),接收(解除)报警压强海拔——可用于监控家中物品是否被恶意移动等小组分工:闭雨哲:Android界面设计、Android控制端模块设计与实现。

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

物联网基本设计能力综合实训报告报告题目:基于Android的智能家居系统班级: B13512 所在分组:闭雨哲、丁文娟、李畅组员姓名:闭雨哲指导教师姓名:王兴会、王静完成时间: 2016年7月计算机与遥感信息技术学院目录第1章概述 (1)1.1 设计目的 (1)1.2 设计要求 (1)第2章系统设计 (2)2.1 系统功能框架 (2)2.2 功能模块说明 (3)第3章硬件设计 (6)3.1 蜂鸣器及接口设计 (6)3.2 气压传感器及接口设计 (6)3.3 XXXX传感器及接口设计 (7)第4章软件设计 (8)4.1 传输协议设计 (8)4.2 手机终端设计 (9)第5章系统测试 (12)5.1 采集测试 (12)5.2 手机端测试 (12)5.3 联调测试 (13)第6章总结 (14)第1章概述1.1 设计目的随着社会电子信息化的不断发展,人们在家居中使用的电器越来越多,由此带来的安全隐患也有了明显的增多。

在这些电器中一旦出现一些异常,便会给人们带来很大的损失。

为了降低电器的不合理使用带来的异常情况,就要求在异常发生时用户能及时得到信息,并通过实时监控采取一定的操作排除异常。

因此,远程监控系统的作用是非常巨大的。

此外,随着物联网的深入发展,智能家居越来越多的走进百姓家中,加上当前智能手机的发展趋势已经愈加明显,对于用户来讲,上网进行登陆,通过手机便可对家中情况进行远程控制与管控,十分方便。

再者,作为物联网专业的一名学生,通过一次“智能+硬件”的综合实训,对我们即将步入企业实为一次能量的大补给。

1.2 设计要求我们需要怎样智能的家?手机软件控制家居设备:WIFI模块——实时数据传输需网络支持照明模块——开/关,光照场景风扇模块——开/关,空气指数,如PM2.5高于某一个值,自动开启换风干燥模块——湿度控制,低于(或高于)某一个湿度,自动开启干燥空调模块——温度控制,低于(或高于)某一个温度,空调自动开启报警模块——危险(火警),接收(解除)报警压强海拔——可用于监控家中物品是否被恶意移动等小组分工:闭雨哲:Android界面设计、Android控制端模块设计与实现。

李畅、丁文娟:通信传输协议及硬件部分设计与实现。

第2章系统设计2.1 系统功能框架系统整体框架图及最终成品框架图如图2.1、图2.2所示。

图2.1图2.2系统工作原理整个系统分为软件控制单元和系统执行单元,我们通过智能家居的手机软件去控制硬件部分的执行,软件控制端与硬件执行端的每一个细分模块一一对应。

如图2.3所示。

图2.32.2 功能模块说明1.数据采集模块在计算机广泛应用的今天,数据采集的重要性是十分显著的。

它是计算机与外部物理世界连接的桥梁。

各种类型信号采集的难易程度差别很大。

(一)AM2320(数字温湿度传感器):对室内温湿度进行采集。

AM2320 通信方式采用单总线、标准I2C 两种通信方式。

标准单总线接口,使系统集成变得简易快捷。

超小的体积、极低的功耗,信号传输距离可达20 米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选择。

I2C 通信方式采用标准的通信时序,用户可直接挂在I2C通信总线上,无需额外布线,使用简单。

(二)BH1750(光照传感器):BH1750是基于IIC协议的器件,不同的工作环境,需要调整相关函数,当改用1T的MCU时,需调整此延时函数。

bh1750光照采集采用微控制器进行控制,利用I2C总线接口进行数据传输,可将光照强度传输到我们的控制输出端。

(三)bmp180(气压传感器):BMP180被设计成直接连接到经由I2C总线的移动设备的微控制器。

BMP180由一个压阻传感器,模拟- 数字转换器,并与E2PROM和一个串行I 2 C接口的控制单元。

该BMP180提供的压力和温度补偿的值。

E2PROM中已存储的个人校准数据的176位。

这是用于补偿偏移量,温度依赖性和传感器的其他参数。

微控制器发送一个启动序列启动压力或温度测量。

转换时间后,结果值(UP或UT)通过I2C接口进行读取。

2.无线传输模块无线传输有WIFI和蓝牙两种,我们采用的是WIFI传输。

wifi链接需要三个参数(wifi 名称)(wifi 密码)(wifi 类型)class Adminwifi{} 里封装了打开、关闭,连接、断开的方法WIFI链接整体流程如下:1.checkNetworkState() -------------- //判断当前网络是否已连接2.WifiOpen() ---------- //如果当前WiFi处于关闭状态,则打开WiFi3.wifi_init() --------- //wifi初始化获取周边wifi信息并列出条目4.CreateWifiInfo(wifi_name,"",wifitype) ---//进行WiFi匹配并连接5.WifiClose() ----------------------------------- //关闭wifi3. 手机终端模块整个项目的手机终端模块包括:(一)Wifi · Activity - Wifi搜索与连接模块(二)Led ·Activity - 灯光照明控制模块(三)Fan ·Activity - 风扇控制模块(四)Data ·Activity - 温湿度、光照、海拔、压强等信息采集模块(五)First ·Activity - 初始界面,停顿一会则自动跳转到下一个界面模块图2.4 灯光照明控制模块与初始界面图图2.5 风扇控制模块与温湿度光照等信息模块图第3章硬件设计A硬件信息1、LZ_STM32F103开发板2、J-linkV8或J-linkV9仿真器一套B软件信息1、Keil开发环境,版本:5.172、J-link V4.93.1 蜂鸣器及接口设计如图2.6 蜂鸣器及接口设计原理图。

图2.6 蜂鸣器及接口设计原理图3.2 气压传感器及接口设计如图2.7 气压传感器BMP180原理图。

图2.7 气压传感器BMP180原理图3.3 光照传感器传感器及接口设计如图2.7光照传感器BH1750原理图。

图2.8光照传感器BH1750原理图第4章软件设计4.1 传输协议设计1. android 手机和开发板通过蓝牙/ wifi 进行连接2. 一般通信中都要规定主机与从机3. 本系统中:手机端是主机开发板是从机4. 通信系统中,进行一次通信都是有主机发起,从机不能发起一次通信,蓝牙/wifi 组成的网络中,从机要有地址,5. 主机发起一次通信,主机发送命令,从机去相应主机的命令第一次通信:主机-> 从机第二次通信:主机<- 从机以上是一次通信过程6. 暂定协议如下:(a).主机查询从机是否在线主机-> 从机包头|命令类型| 包尾0xaa 0x01 查询从机0xbb从机接收到这个命令后,可以返回从机的状态主机<- 从机包头| 从机状态| 包尾0xcc 0x01 busy 0xdd0x02 read / OK0x03 error(b). 主机读从机的数据信息主机-> 从机包头|命令类型| 包尾0xaa 0x02 读从机数据0xbb主机<- 从机包头| 命令类型|数据长度|数据.. |包尾0xcc | 0x02 字节数字节1,字节2,字节3,字节4,字节N 0xdd例如:主机读从机:(返回数据温度2字节,湿度2字节,大气压2字节,海拔2字节,pm2.5 2字节,光强2字节,adc电压2字节)发送命令:0xaa 0x02 0xbb返回的数据:0xbb 0x02 0x0e 温度高位温度低位湿度高位湿度低位大气压高位大气压低位海拔高位海拔低位PM2.5 高位PM2.5低位adc高位adc低位0xdd(c). 主机写从机命令主机-> 从机包头|命令类型| 数据长度| 数据.. | 包尾0xaa 0x03 写从机| 字节数|字节1,字节2,字节3,字节N 0xbb 从机返回主机写的内容主机<- 从机包头|从机执行命令状态| 包尾0xcc 0x 11 从机执行命令OK0x 12 命令错误0x 13 系统busy例如:发送命令:0xaa 0x03 0x4 led1开关led2开关beep开关fan开关0xbb返回数据:0xcc 0x11 0xdd 命令执行ok0xcc 0x12 0xdd 命令执行错误0xcc 0x12 0xdd 系统忙4.2 手机终端设计第5章系统测试5.1 采集测试对数据采集测试来说,精度是反映一个数据采集设备读入的信号测量值有多大程度的可能性。

测量误差分析与试验数据处理是实验中的重要部分,误差分析也是实验的基础。

不精确的测量可能会使开发项目与方案设计及产品质或自动化测试应用等费工费时全功尽弃,因此确保数据采集系统的精确也是我们评估设计方案的一个主要方式。

我们的采集测试工作主要集中在开发板的测试上,毕竟开发板才是数据的来源。

首先是测试开发板温湿度等模块烧写的代码准确性,程序是否有Bug、输出数据精度是否符合用户的标准,然后将数据输出到串口助手进一步在屏幕打印出来,我们将观察这些数据是否有误并进行代码修改等操作。

在我们的项目中,数据精度是一个比较重要的问题,因为数据存储不支持小数的形式,可通过乘以10得整数进行输出,进而避免这个问题。

5.2 手机端测试手机端的测试相比采集端的测试可通过Android 开发软件和手机段程序运行观测。

各模块的功能能正常点开关闭不出现EROOR就说明问题就不大了,接下来就是与硬件相关模块进行联调测试。

下面是手机端的测试结果图,可顺利打开系统模块与进行WIFI连接。

图5.1 手机端模块测试5.3 联调测试经过上面两个步骤的测试,我们就可以做整体项目的联调了,先来看看光照的测试,如图5.2所示。

图5.2 灯光照明模块开关测试可见光照模块是成功的,接下来测试温湿度、光照强度、压强和海拔模块也是成功的,测试结果如图5.3所示。

图5.3 环境监测图第6章总结在这二十天的高强度训练里,我们主要是运用Android系统与开发板设计了一个智能家居系统,并且用模块化的设计方法来实现各个。

在程序编写结束后,我们还对该程序进行了调试, 能按预期的效果进行模拟,基本完成课程设计的要求。

综上所述,本次实训通过对智能家居及其功能的介绍,展示智能家居的现代生活中的重要性。

实训过程中遇到不少的难题,比如对Android开发的学习周期短,还不熟悉API的使用,像只忙头苍蝇、硬件与软件间的传输协议是一大难题,数据间的传输转换与数据传输前后的格式也需要细细的理解等等,遇到这么多问题的同时,自己也不放弃不气馁,虚心踏实的请教老师和同学,最终解决了难点,完成了实训任务。

相关文档
最新文档