基于Android平台的智能农业系统的设计与实现
2017-06-08殷西祥
殷西祥
(安徽商贸职业技术学院 电子信息工程系,安徽 芜湖 241002)
基于Android平台的智能农业系统的设计与实现
殷西祥
(安徽商贸职业技术学院 电子信息工程系,安徽 芜湖 241002)
设计并实现了一套基于Android平台的智能农业系统。该系统能将通过传感器搜集到的土壤温湿度、CO2浓度等环境指标信息实时显示在Android平台的智能设备上;同时,能远程或自动控制水泵、光照、风扇等控制器,减少了人工的投入,并能精准地实现农业智能化生产。
Android;智能农业系统;JSON
在传统农业的生产中,生产者基本上都是通过自己的感觉或经验来进行农业生产的。例如:浇水、温度控制等一系列操作,只能算是一种粗放式的管理模式,在这种生产管理方式下,通过人的感知能力来管理上述环境参数,是无法做到准确性要求的[1-2]。而通过应用物联网等信息技术,生产者可以通过传感器获得信息进行分析是否进行相应的操作,能够较为精确地把握农业生产的操作时间。本文主要从软件的角度,通过联想智能农业系统设备来模拟实现数据的获取、展示、预警和远程控制,来实现智能农业的核心问题之一,即农业信息的获取、展示和处理[3]。能提高生产者的工作效率,减少劳动力,减少生产成本。
该基于Android平台的智能农业系统分为服务端和客户端两部分组成,服务端与客户端通过http协议实现数据交互,均采用MVC架构模式,即“模型-视图-控制”模式[4]。在配置好jdk-7u79-windows-x64的Win 7环境下,使用MyEclipse 8.5,Eclipse Release 4.2.0,Android SDK 22.6.2,ADT 22.6.2开发工具,数据库采用Mysql 5.0,辅助开发工具为Adobe Photoshop CS5等。……
