基于Android的智慧农业监控系统设计研究 .pdfVIP

  • 4
  • 0
  • 约2.66千字
  • 约 3页
  • 2024-12-09 发布于山东
  • 举报

基于Android的智慧农业监控系统设计研究 .pdf

龙源期刊网

基于Android的智慧农业监控系统设计研究

作者:刘珅廷张伟隗超

来源:《物联网技术》2017年第04期

摘要:智慧农业是农业中的智慧经济,是解决人口众多,土地面积过少这一问题的重要

途径。智慧农业将物联网技术应用至传统农业中,有效提高了农业生产效率与农产品质量。智

慧农业系统作为农业生产的智能化管理平台,科技带动发展起到了决定性的作用。文中重点分

析了智慧农业的整体系统框架及软件App的设计与实现。

关键词:Android;远程控制;智慧农业;物联网

中图分类号:TP393文献标识码:A文章编号:2095-1302(2017)04-00-02

引0言

我国一直是农业大国,如何生产高产、高质量的农产品,减少农民劳动力,通过科技带动

发展,通过技术平台智能管理农作物的生长是一致关注的焦点问题。而我们解决问题的方式就

是通过农业物联网,即在大棚控制系统中,运用物联网系统的温度传感器、湿度传感器、pH

值传感器、光传感器、CO2传感器等设备,检测环境中的温度、相对湿度、pH值、光照强

度、土壤养分、CO2浓度等物理参数,并通过各种仪器仪表实时显示或作为自动控制的参变量

参与自动控制,以保证农作物有一个良好的、适宜的生长环境。远程控制的实现使技术人员在

办公室就能对多个大棚的环境进行监测控制。采用无线网络来测量获得作物生长的最佳条件,

可以为温室精准调控提供科学依据,达到增产、改善品质、调节生长周期、提高经济效益的目

的。

整体1结构设计

该系统的整体接口框图如图1所示。系统通过各传感器来采集相应数据,并利用ZigBee

无线技术完成数据从传感器到嵌入式网关的传输,再依据TCP协议完成数据从嵌入式网关到

Web服务器的传输,然后将数据进行分析形成信息,在安卓客户端和Web客户端显示。该系

统可以实现对农业大棚里环境参数的实时显示,并有相应的移动端显示,同时可以依据传感器

反馈的信息对大棚里的控制设备进行简单控制,以保证环境参数的稳定。此外,该系统还为

Web用户和移动端用户提供了友好的显示、管理和控制界面,以实现良好的用户体验。

系统2App前端总体流程图

本系统App前端的总体流程如图2所示。App界面可分为登录界面,登录失败界面,设备

监控界面,设备详情界面,视频监控界面,系统设置界面,发现设备界面,扫描新设备界面。

主要实现数据显示功能、视频监控功能、系统报警功能、设备扫描与控制功能、系统设置功

能。App主界面如图3所示,系统设备详情界面如图4所示。

龙源期刊网

系统实现3

系统检测模块3.1

系统检测模块即通过多线程,定时5s向服务器发送请求获取数据库最新的数据信息,通

过Handler消息机制更新UI界面信息显示。获取温度信息关键代码如下:

classMyHandlerextendsHandler{

@Override

publicvoidhandleMessage(Messagemsg){

温度//AA_01线程

(msg.what==001if){

Log.i(“result”,””+msg.getData().getString(“AA_01_data”));if(msg.getData

().getString(“AA_01_data”).equals(“0”)){

}}

系统控制模块3.2

系统控制模块,即检测模块+控制模块+检测模块,首先界面会显示数据库的最新数据信

息,然后用Button控件向服务器发送控制指令的请求,通过Web服务器更改数据库数据信

息,底层通过定时获取数据库的数据更新底层硬件设备状态进行控制。最后,上层再获取数据

库的最新信息,即将UI界面数据更新为最新数据,由此底层硬件得以控制。

结4语

随着物联网+农业的不断发展,智慧农业的应用会更加普遍化,通用化,标准化。本文主

要介绍了智慧农业监测控制系统的整体架构及应用流程,详细分析了App应用中的重要模

块。通过App实时监控农

文档评论(0)

1亿VIP精品文档

相关文档