智能家居温湿度控制系统设计收获与体会.pdfVIP

智能家居温湿度控制系统设计收获与体会.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

智能家居温湿度控制系统设计收获与体会

1引言

随着社会的发展,人们对于生活居住条件的要求越来越高,人们

希望可以像比尔盖茨-样随时随地掌控居住环境。近些年,由于信息技

术和传感器技术等的不断发展,智能家庭正在悄悄走进千家万户。智

能家庭是在联网设备的基础上,通过传感器采集数据,网络后台获取

并存储数据,通过特定的算法对数据进行分析,将得到的结果返回给

执行机构或通知用户,从而为用户提供-个智能的居家生活环境。目前

智能家庭系统方案众多,各有优缺点。

笔者在智能家庭方面进行了研究,提出了一套易于扩展、高性能

的智能家庭系统。本系统是-个轻级的但功能完整的智能家庭系统。

传统的智能家庭对设备的控制大多基于局域网络,只适应于家庭内部

进行监测控制,本系统以家庭为单位,将所有家庭的数据采集到云端

存储,便于以后的分析挖掘,本系统可以更加智能,同时系统采用分

层的模块化架构,便于维护和扩展。本系统在设计的时候充分考虑安

全和成本,力求在安全的前提下降低系统成本。

2系统架构

2.1整体架构设计

如图1所示,每个家庭都通过TCP/IP协议接入智能家庭云平台,

在家庭和Internet之间通过网关管理控制,家庭内部则采用Zigbee

构建的局域网进行通信,达到监测和控制的目的。用户可以通过客户

端连接到云平台查看家庭环境数据和控制家庭中的联网设备。评台可

以通过特殊的算法对采集到的数据进行分析处理,层而达到越用越聪

明的目的。

Zigbee是一种低功耗、短距离、低速短延时、简单大容量、安

全可靠的无线网络传输技术[1]。zigbee具有强大的自组织网络性能,

主要工作在ISM频段。中,2.4GHz频段较为常见,并诅免费使用。在

每一个家庭中通过Zigbee构建局域网络,达到安全可靠成本低低功

耗的家庭网络的需求。

家庭网关采用Arduino模块。Arduino是-块基于开放原始代码

的SimpleI/O平台[2],因为Arduino是为业余电子爰好者开发的,

所以开发语言和开发环境具有简单易懂的特点,同时Arduino开发语

言是建立在C语言的基础上,功能强大,可以尽情发挥想象[3]。

Arduino以其简单、便宜、功能强大赢得了成干上万电子工程师的喜

爱。

户端采用WEB形式,降低开发成本并且具有很高的兼容性。当模

块增多,功能复杂的时候可以考虑开发APP,本身APP也可以通过

webview等组建直接嵌入WEB页面,同时WEB也可以直接和微信打通,

方便用户使用。

2.2平台架构设计

本系统采用REST架构。REST(RepresentationalStateTransfer)

表征状态转移是从资源的角度看待整个网络[4],分布在网络中的各

种资源都是通过URL(统-资源定位器)来唯一确定,应用程序可以通过

URL来取得网络资源的表征,从而改变其状态。REST架构希望通过统

的Hypermedia

Controls,实现标准的可扩展性高的标准语义及表现形式,从而

达到无需人工干预、机器之间通用的交互协议边的目的[5]。

物联网(Internetofthings)能够让被独立寻址的物体互相连通,

其中涉及的联网设备非常庞大,物联网包含的物体个数保守估计在千

万亿级别,面对如此强大的资源世界,采用REST架构构建物联网系统,

在目前来看是最好的解决方案。

3硬件实现

3.1主控制器设计

主控制器采用Arduino+Zigbee模块,如图,Arduino拥有14个

数字|O接口和6个模拟I0接口,外部供电5V~9V直流电源,输出5V

和3.3V直流电压,采用Atmega328微处理器控制器芯片。

Zigbee模块使用T|公司的CC2530芯片,此芯片具有增强型

8051CPU,系统内部可以编程闪存,E具有4种不同的闪存运行模式模

式,可直接在片上系统进行编程且代码移植性好,技术成熟,成本低

等优势让其成为目前ZIGBEE开发的主流芯片。

3.2温湿度监测模块

通过DHT

文档评论(0)

领航教育 + 关注
实名认证
服务提供商

专注于中小学教案的个性定制:修改,审批等。本人已有2年教写相关工作经验,具有基本的教案定制,修改,审批等能力。可承接教案,读后感,检讨书,工作计划书等多方面的个性化服务。欢迎大家咨询^

1亿VIP精品文档

相关文档