摘要
基于Android移动操作系统开发了具有实时数据显示、报警数据推送、灌溉交互控制功能的温室灌溉控制管理系统。该系统可以监测温室的土壤含水量和温室温度、湿度,当温室温度数据超过所设定的温湿度界限,以数据推送的方式将警报信息推送到移动终端,在检测到需要灌溉时,也会以推送的形式向用户发送灌溉确认信息,形成交互性良好实时监控平台。经实验证,在服务器端产生异常数据的情况下,客户端能及时收到服务器发送的推送通知。相对于传统的监控系统软件更符合计算移动化的趋势,同时也为开发基于移动设备的推送应用提供了参考。
A control and management system of greenhouse irrigation based on the Android mobile operating system was developed with functions of real-time data display, alarm data push, interactive control. The system could monitor soil moisture, temperature and humidity in greenhouse. When the temperature and humidity data exceeded the set values, the system pushed the alarm information to the mobile terminal. When the need for irrigation detected, it sent irrigation confirmation message to the user, and made a good interactive platform for real-time monitoring. Based on field test, in the case of abnormal data generated on the server side, the client could timely receive the pushed notifications sent by the server. Compared with the traditional monitoring system, the system developed was more in line with the trend of mobile computing, and provided a valuable reference for the development of applications based on mobile devices.
引文
[1]杜尚丰,李迎霞,马承伟,等.中国温室环境控制硬件系统研究进展[J].农业工程学报,2004,20(1):7-12.
[2]陈益,梁军,王炜.服务器推送技术在气象数据布中研究与应用[J].广西师范学院学院(自然科学版),2012,29(1):92-97.
[3]郑玲,郑晓天.基于WebSocket的电力系统实时数据更新研究[J].计算机与现代化,2013(1):85-87.
[4]何少岳,徐晓东,马祖苑.主动推送技术在移动协同教育中的应用[J].现代教育技术,2012,22(4):100-103.
[5]邹海,李强,邱慧丽.基于C2DM服务的云端推送研究与实现[J].计算机技术与发展,2012,26(7):29-32.
[6]高静,段会川.JSON数据传输效率研究[J].计算机工程与设计,2011,32(7):2267-2270.