7

2。4 本章小结 7

第三章  温室控制系统总体设计 8

3。1 引言 8

3。2 系统模块设计 8

3。3 系统的应用架构 9

3。4 本章小结 10

第四章  温室控制系统设计及实现 11

4。1 温室控制系统硬件设计 11

4。1。1 树莓派 11

4。1。2 DHT22 12

4。1。3 LED和三色灯 13

4。1。4 硬件连接图 13

4。2 控制系统温室软件设计 14

4。2。1 温湿度采集控制 14

4。2。2 报警模块实现 17

4。2。3 远程小灯控制实现 18

4。2。4 网络监测模块 21

4。3 本章小结 23

第五章  系统测试分析 24

5。1 分步测试及分析 24

5。1。1 系统准备工作 24

5。1。2 温湿度读取测试 25

5。1。3 报警测试 27

5。1。5 Yeelink网站测试 29

5。1。5 远程小灯测试 30

5。2 总体测试分析 32

5。3 本章小结 33

总 结 34

致 谢 35

参考文献 36

第一章  绪论

1。1 选题背景及意义

1。1。1 行业和领域背景

历经10年,“物联网”(IOT)已经经历了三个发展阶段。它被认为是一种高度动态和广泛分布的网络系统。最开始的时候,它通过路由器等网络设备与各种嵌入式设备相连接接入网络,其中包括许多能够在网络中通信和互动识别组件,最终用户以及其他实体的系统。然后演变成通过安装移动设备或者微Web服务进行连接,最后通过远程连接,数据分析云的连接性。

而其中的智能家居也正在通过它飞速发展着。通过智能设备感知物理现象并把它们转换成数据流信息,可以最大化的提高安全并且十分便利。传感器网络和建筑管理系统是家庭自动化的构建元素。这种可交流的设施利用传感网元件,作为物联网的一部分,与标准传感器元件相反,从地方到全球,从BMS到全球级别变化极为迅速。而且,从整体上来说,家庭自动化系统变得无处不在——可以在任何地方上出现。

1。1。2 依赖的项目背景及其发展现状

本文基于开源项目Pi4J,MQTT协议,DHT22传感器以及树莓派的开发平台的开发的低价灵活,易于扩展的智能温室控制系统的项目。

Pi4J这个项目为Java程序员提供了一个友好的访问树莓派I/O的API接口,并提供了一个功能完整的I/O功能库。让Java程序员更专注的实现他们应用程序的业务逻辑。它在Wiring Pi库的基础上拓展而来,Pi4J编译时与Wiring Pi库隔离,所以运行时无需安装依赖包。并且它的资源十分广泛,可以从树莓派社区,Twitter, Tracking, Git,自动化家居的博客中找到相关的资料[[[] 张怀柱,姚林林,沈扬,姚欣宜。 基于树莓派的农作物低空观测系统设计[J]。 吉林大学学报(信息科学版),2015,06:625-631。]]。

上一篇:MATLAB人脸年龄估计系统的设计
下一篇:PLC交通信号灯控制系统设计+梯形图

基于树莓派智能家居系统的设计与研究

基于树莓派开发板的智能家居控制系统设计

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

安康汉江网讯

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...