armhttp的android温湿度采集分析及智能控制系统(源码)

摘 要摘 要在21世纪的今天,智能化控制已经成了最火的词之一,科技在不断的发展,人们的追求也在不断的提高。如何将软件和硬件结合,嵌入式和网络结合,将传统与现代化相结合并让传统的设备拥有智能化已经成为当前研究的热点。本系统设计的目的是想通过现代化的科学技术,改变传统温室大棚的控制与监测的方式,为用户带来便利。本系统实现了能够让用户在足不出户的情况下,通过PC客户端和手机Android应用端查询温室内的温湿度的值,并且实时的改变温室内的环境控制因子,查看温室内的监控视频,了解当前温室内环境状况以及农作物生长的状态。本系统采用基于ARM平台的技术进行硬件设备的开发,采用了Mini2440开发板和Boa嵌入式服务器,并且基于安卓平台设计和实现了手机客户端,基于Web平台设计和实现了网页客户端。并且将三者用网络建立了连接,实现了设备与网络之间的通信。本文的主要内容介绍了系统设计的背景、意义和框架,并对系统所应用的平台和相关技术进行了详细介绍,然后介绍了实现系统所应用到的硬件和软件及相关技术,最后介绍了各模块的功能、原理和实现方式。关键词:温室;JavaEE Web技术;安卓;嵌入式Web服务器;温湿度 目 录
第一章 绪论 1
1.1 研究背景 1
1.2 研究现状与发展 2
1.3 本文的主要内容 2
第二章 系统所用平台及相关技术 4
2.1嵌入式系统开发技术 4
2.2 JavaEE+Mysql+Tomcat 5
2.3 Andriod技术基本理论及分析 6
第三章 系统功能及框架设计 8
3.1 系统功能需求分析 8
3.2 系统功能和实施? 9
3.2.1 温湿度采集 9
3.2.2 环境控制 9
3.2.3 视频监控 9
3.3系统框架 9
第四章 系统硬件设计方案 11
4.1 温湿度采集模块 12
4.1.1数字温湿度传感器DHT11 12
4.1.2数字温湿度传感器DHT11通信原理 13
4.2继电器 13
4.3 视频采集模块 14
4.3.1
 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
境控制 9
3.2.3 视频监控 9
3.3系统框架 9
第四章 系统硬件设计方案 11
4.1 温湿度采集模块 12
4.1.1数字温湿度传感器DHT11 12
4.1.2数字温湿度传感器DHT11通信原理 13
4.2继电器 13
4.3 视频采集模块 14
4.3.1 OV7670视频采集 14
4.3.2 视频数据传输与显示的实现 16
第五章 系统软件设计方案 18
5.1 嵌入式Web中央控制器软件设计 19
5.1.1 系统运行环境 19
5.1.2 系统软件框架 19
5.1.3嵌入式TCP/IP 20
5.1.4 HTTP 协议及其实现 20
5.1.5 动态Web 页面的CGI 技术 21
5.1.6 轻量级的视频服务软件 MJPGstreamer 22
5.2 网页客户端设计与实现 24
5.3 安卓客户端设计与实现 26
第六章 系统调试 27
6.1 网页客户端测试 28
6.2 Android客户端测试 30
结 语 32
致 谢 34
参 考 文 献 35
绪论
1.1 研究背景
近年来,随着耕地面积的日益减少,农村人口的大量流失以及传统农业的技术落后,农作物的经济收入已不能满足农民的生活需求,农业发展面临着越来越严峻的考验,如何解决农业发展中的困难,提高农民的收入和土地的利用率,是我国经济发展的最重要问题之一。
随着科技的迅速发展,我国在科技农业方面取得了很大的进步。其中最主要的就是使用温室来进行农作物的种植。随着控制方面的应用技术能力的提升,尤其是技术水平相对落后的农业部门,现代化的计算机控制技术取得了从无到有,从少到多的进展与进步,而控制技术是温室控制系统的核心技术。温室生产可提高农作物的生产率和土地利用率,是发展工厂化农业的有效的途径之一,因此如何改进人工控制调节温室内的环境因子是温室农业发展的关键技术之一。然而在温室大棚的总体比例中,普通农户建立的简陋大棚仍然占大多数,这些普通的温室大棚虽然能够提高农作物的产量,但是难以实现简便的操控温室内环境因子。如果能结合先进的计算机科学技术,对温室内的温湿度、二氧化碳含量等环境因子进行实时监测,并对其进行数据采集和远程调控,将会大大的减轻农民的负担,增加农业产量的同时还促进现代化科技农业的发展。目前,全国很多地方都引入了大量的温室控制系统,同时对温室控制的关键技术进行研究,设计和制造出更加符合智能化的高技术水平的温室控制系统。
嵌入型微控制器技术是智能控制系统的发展方向[],数据库是智能控制系统的决策核心,是智能控制的基础。为了让温室在农业生产的过程中达到更高的利用率,并提高农产品的质量和产量,降低劳动强度,节约能源,对温度内的温度和湿度进行控制是改善这一切的关键。本系统通过调查现有的温室大棚实例,并研读大量相关文献,设计并实现一个基于ARM HTTP的Android温湿度采集分析及智能控制系统,主要研究内容是结合嵌入式和网络以及安卓技术,设计了一套较完善的温室大棚监控及控制系统。
1.2 研究现状与发展
目前我国在温室的发展上取得了很大的进步,越来越多的农业监控系统应运而生,这些现代化的监控系统实现了对温室的各种环境因子的实时监控与管理,提高了农作物的产量,节约了生产的成本。随着现代化的科学技术的逐步成熟,许多技术正被逐步的应用到农业的生产中去,如远程监控系统被用于温室的监控、无线传感器监测用于控制农作物生长环境,监控农作物的生产状态等,这些现代化技术的应用提高了农业生产的管理效率,提升了农产品的附加值,使得传统农业正向智慧农业转型。
然而我国在智能科技农业的发展方面还存在着一些问题:温室系统在栽培和管理方面,大多数结构比较简单,很多智能农业系统虽然能够实现对农业生产环境进行监测,但是在实时调控和改变环境因子方面还存在很多的问题,例如环境因子精准度和实时性采集不够灵敏;改变环境因子后不能及时获取农作物对新环境的反馈信息。因此研究出一套设备完善的温室温湿度采集分析及智能化控制系统对我国农业的发展具有重要意义。
1.3 本文的主要内容
本文的主要内容是利用计算机相关技术并结合温室大棚的生产实例,设计并实现了一个基于ARM HTTP的Android温湿度采集分析及智能控制系统。主要研究内容是建立在了解和借鉴当前国内外主要的温室智能化控制系统的主要设计理念以及主流系统和现有的实例学习分析的基础之上,对现有的温室大棚实例考察分析以后,设计出一个完善后的温室温湿度采集分析及智能控制系统。实现对温室实例内的温湿度进行实时采集,并结合ARM开发板、PC(Personal Computer)机和安卓开发平台,设计系统概要模型并开发出原型系统,实现能够实时的对温室温湿度进行采集分析,将采集的数据传输至服务器,通过手机或者PC机从服务器获得数据,远程监控温室环境因子,根据作物的生长需求进行实时的调控的智能化控制温室系统。
系统所用平台及相关技术
随着互联网和信息通讯技术的迅速发展

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2335.html

好棒文