CN105807824B - 一种基于Kinect的智能农场监控方法及*** - Google Patents

一种基于Kinect的智能农场监控方法及*** Download PDF

Info

Publication number
CN105807824B
CN105807824B CN201610278715.2A CN201610278715A CN105807824B CN 105807824 B CN105807824 B CN 105807824B CN 201610278715 A CN201610278715 A CN 201610278715A CN 105807824 B CN105807824 B CN 105807824B
Authority
CN
China
Prior art keywords
farm
kinect
host computer
environmental information
information data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610278715.2A
Other languages
English (en)
Other versions
CN105807824A (zh
Inventor
杨建国
李淼
张健
高会议
董俊
李华龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUXI CAS INTELLIGENT AGRICULTURAL DEVELOPMENT CO LTD
Original Assignee
WUXI CAS INTELLIGENT AGRICULTURAL DEVELOPMENT CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUXI CAS INTELLIGENT AGRICULTURAL DEVELOPMENT CO LTD filed Critical WUXI CAS INTELLIGENT AGRICULTURAL DEVELOPMENT CO LTD
Priority to CN201610278715.2A priority Critical patent/CN105807824B/zh
Publication of CN105807824A publication Critical patent/CN105807824A/zh
Application granted granted Critical
Publication of CN105807824B publication Critical patent/CN105807824B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D27/00Simultaneous control of variables covered by two or more of main groups G05D1/00 - G05D25/00
    • G05D27/02Simultaneous control of variables covered by two or more of main groups G05D1/00 - G05D25/00 characterised by the use of electric means

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及一种基于Kinect的智能农场监控方法,包括:各传感器采集相应的农场环境信息数据,包括土壤湿度、空气温湿度和光照度数据,并将所采集的农场环境信息数据存储在存储模块中;控制处理器读取存储模块中的农场环境信息数据并通过RS232通信将数据传送到上位机;上位机将接收到的农场环境信息数据进行显示,等待用户根据生产实践进行判别作出相应的控制措施;农户在基于Kinect的开发界面下进行松土、灌溉、开关灯和通风相关动作的手势操作。本发明还公开了一种基于Kinect的智能农场监控***。本发明使用户可以实时监测农场的环境信息,及时根据生产实践做出相应的农业管控措施,提高农业生产效率,节省农业劳动力成本。

Description

一种基于Kinect的智能农场监控方法及***
技术领域
本发明涉及智能农业和Kinect应用技术领域,尤其是一种基于Kinect的智能农场监控方法及***。
背景技术
目前,我国农村土地生产效率低下,现代化程度不高,农民收入微薄;导致了大批农民抛弃土地进城务工,农村劳动力逐渐不足,出现耕地荒废的状况。因此,智能农业已成为农业领域的重要课题,也是国家实现农业现代化迫切解决的问题之一。随着物联网技术的发展,农业智能化逐渐成为一个趋势,日本、韩国等国家近年来陆续推出相关的项目来打造智能农场。
目前国内的家庭智能农场正处于研发初期阶段,小型的城市家庭智能农场只能够实现简单的人工培养,而不能够实现短距离的娱乐式手势控制。
发明内容
本发明的首要目的在于提供一种使用户可以实时监测农场的环境信息,及时根据生产实践做出相应的农业管控措施,提高农业生产效率,节省农业劳动力成本的基于Kinect的智能农场监控方法。
为实现上述目的,本发明采用了以下技术方案:一种基于Kinect的智能农场监控方法,该方法包括下列顺序的步骤:
(1)上电后***初始化,清除控制处理器内存储模块上次采集所存储的无用信息,为读取数据做准备;
(1)各传感器采集相应的农场环境信息数据,包括土壤湿度、空气温湿度和光照度数据,并将所采集的农场环境信息数据存储在存储模块中;
(3)控制处理器读取存储模块中的农场环境信息数据并通过RS232通信将数据传送到上位机;
(4)上位机将接收到的农场环境信息数据进行显示,等待用户根据生产实践进行判别作出相应的控制措施;
(5)农户在基于Kinect的开发界面下进行松土、灌溉、开关灯和通风相关动作的手势操作。
当农户将手部位置和上位机界面上的点重合后,Kinect手势模块就向下位机发出相应的控制信息,下位机执行相应的操作。
本发明的另一目的在于提供一种基于Kinect的智能农场监控***,包括用于采集农场空气温湿度的空气温湿度传感器、用于采集农场土壤湿度的土壤湿度传感器以及用于采集农场光照度的光照度传感器,空气温湿度传感器、土壤湿度传感器和光照度传感器的输出端均与控制处理器的输入端相连,控制处理器的输出端与执行装置的输入端相连,控制处理器与上位机双向通信,上位机与Kinect手势模块之间USB通信。
所述控制处理器是由主控芯片、复位电路、看门狗电路、时钟电路和RS422转USB通讯电路组成的Arduino开发板,所述主控芯片的第一输入端分别与空气温湿度传感器、土壤湿度传感器和光照度传感器相连,所述复位电路的输出端与主控芯片的第二输入端连接,将电路恢复到初始状态;所述时钟电路的输出端与主控芯片的第三输入端连接,为其提供时钟周期;所述看门狗电路与主控芯片双向通信;所述主控芯片通过RS422转USB通讯电路与上位机双向通讯。
所述Kinect手势模块插在上位机的USB接口上,采用微软的SDK软件包进行手势动作的开发。
由上述技术方案可知,本发明通过各个传感器采集包括光照强度、土壤湿度、空气温度和湿度四种类型的数据,控制处理器用于接收传感器所采集的各种环境数据,之后经过RS232通信将数据传递到上位机,上位机对实时数据进行显示,农户根据当前的实时数据做出相应的控制措施,之后通过Kinect的八点界面进行相应的手势操作,可以通知下位机做出相应的松土、灌溉、补光灯操作。本发明使用户可以实时监测农场的环境信息,及时根据生产实践做出相应的农业管控措施,提高农业生产效率,节省农业劳动力成本。
附图说明
图1为本发明的方法流程图;
图2为本发明的***结构框图;
图3为基于Kinect进行手势控制的界面图。
具体实施方式
如图1所示,一种基于Kinect的智能农场监控方法,该方法包括下列顺序的步骤:(1)上电后***初始化,清除控制处理器内存储模块上次采集所存储的无用信息,为读取数据做准备;(1)各传感器采集相应的农场环境信息数据,包括土壤湿度、空气温湿度和光照度数据,并将所采集的农场环境信息数据存储在存储模块中;(3)控制处理器读取存储模块中的农场环境信息数据并通过RS232通信将数据传送到上位机;(4)上位机将接收到的农场环境信息数据进行显示,等待用户根据生产实践进行判别作出相应的控制措施;(5)农户在基于Kinect的开发界面下进行松土、灌溉、开关灯和通风相关动作的手势操作。当农户将手部位置和上位机界面上的点重合后,Kinect手势模块就向下位机发出相应的控制信息,下位机执行相应的操作。
如图2所示,本***包括用于采集农场空气温湿度的空气温湿度传感器、用于采集农场土壤湿度的土壤湿度传感器以及用于采集农场光照度的光照度传感器,空气温湿度传感器、土壤湿度传感器和光照度传感器的输出端均与控制处理器的输入端相连,控制处理器的输出端与执行装置的输入端相连,控制处理器与上位机双向通信,上位机与Kinect手势模块之间USB通信。
所述控制处理器是由主控芯片、复位电路、看门狗电路、时钟电路和RS422转USB通讯电路组成的Arduino开发板,所述主控芯片的第一输入端分别与空气温湿度传感器、土壤湿度传感器和光照度传感器相连,所述复位电路的输出端与主控芯片的第二输入端连接,将电路恢复到初始状态;所述时钟电路的输出端与主控芯片的第三输入端连接,为其提供时钟周期;所述看门狗电路与主控芯片双向通信;所述主控芯片通过RS422转USB通讯电路与上位机双向通讯。所述Kinect手势模块插在上位机的USB接口上,采用微软的SDK软件包进行手势动作的开发。所述主控芯片是AVR单片机控制芯片,所述上位机是由C#编写的wpf应用程序,开发软件使用VS2010。
以下结合图1、2对本发明作进一步说明。
Kinect是微软公司推出的人机互动的一款3D体感摄影机,依靠相机捕捉三维空间中用户的身体变动;其导入了及时动态捕捉、影像辨识、麦克风输入、语音识别功能;可以实时捕捉用户的手势;利用Kinect的SDK很容易开发出手势界面。
Arduino开发板是一款便捷灵活、方便上手的开源电子型平台;因此,基于Arduino原型进行***电路开发灵活方便。外接农业环境传感器模块可以精确的采集当前农业环境的信息。信息传到下位机后执行操作从而实现对农场的远程控制
农户在基于Kinect的开发界面下进行松土、灌溉、开关灯等相关动作的手势操作。基于Kinect的手势操作界面如图3所示,位置1控制打开风扇,位置2关闭风扇;位置3打开灯光,位置4关闭灯光;位置5打开电磁阀浇水,位置6关闭电磁阀停止浇水;位置7打开机械臂进行松土;当农户将手部位置和界面上的点重合后,Kinect就向下位机发出相应的控制信息并执行相应的操作
Kinect手势捕捉器是本发明的核心部分,使用骨骼搜索引擎来跟踪农户的关节数据,并从关节数据中提取出手部数据。骨骼节点数据基于骨骼空间,将谷歌向量转化到UI坐标***进行绘制8点界面。C#开发的应用程序通过SensorDevice对象的方法来实现不同操作的实现,触点和对应操作表如下。
数字 控制信息
1 打开风扇
2 关闭风扇
3 开灯
4 关灯
5 打开电磁阀浇水
6 关闭电磁阀浇水
7 打开机械臂进行松土
综上所述,本发明通过各个传感器采集包括光照强度、土壤湿度、空气温度和湿度四种类型的数据,控制处理器用于接收传感器所采集的各种环境数据,之后经过RS232通信将数据传递到上位机,上位机对实时数据进行显示,农户根据当前的实时数据做出相应的控制措施,之后通过Kinect的八点界面进行相应的手势操作,可以通知下位机做出相应的松土、灌溉、补光灯操作。本发明使用户可以实时监测农场的环境信息,及时根据生产实践做出相应的农业管控措施,提高农业生产效率,节省农业劳动力成本。

Claims (2)

1.一种基于Kinect的智能农场监控方法,该方法包括下列顺序的步骤:
(1)上电后***初始化,清除控制处理器内存储模块上次采集所存储的无用信息,为读取数据做准备;
(1)各传感器采集相应的农场环境信息数据,包括土壤湿度、空气温湿度和光照度数据,并将所采集的农场环境信息数据存储在存储模块中;
(3)控制处理器读取存储模块中的农场环境信息数据并通过RS232通信将数据传送到上位机;
(4)上位机将接收到的农场环境信息数据进行显示,等待用户根据生产实践进行判别作出相应的控制措施;
(5)农户在基于Kinect的开发界面下进行松土、灌溉、开关灯和通风相关动作的手势操作;
当农户将手部位置和上位机界面上的点重合后,Kinect手势模块就向下位机发出相应的控制信息,下位机执行相应的操作。
2.实施根据权利要求1所述的基于Kinect的智能农场监控方法的***,其特征在于:包括用于采集农场空气温湿度的空气温湿度传感器、用于采集农场土壤湿度的土壤湿度传感器以及用于采集农场光照度的光照度传感器,空气温湿度传感器、土壤湿度传感器和光照度传感器的输出端均与控制处理器的输入端相连,控制处理器的输出端与执行装置的输入端相连,控制处理器与上位机双向通信,上位机与Kinect手势模块之间USB通信;
所述控制处理器是由主控芯片、复位电路、看门狗电路、时钟电路和RS422转USB通讯电路组成的Arduino 开发板,所述主控芯片的第一输入端分别与空气温湿度传感器、土壤湿度传感器和光照度传感器相连,所述复位电路的输出端与主控芯片的第二输入端连接,将电路恢复到初始状态;所述时钟电路的输出端与主控芯片的第三输入端连接,为其提供时钟周期;所述看门狗电路与主控芯片双向通信;所述主控芯片通过RS422转USB通讯电路与上位机双向通讯;
所述Kinect手势模块插在上位机的USB接口上,采用微软的SDK软件包进行手势动作的开发。
CN201610278715.2A 2016-04-29 2016-04-29 一种基于Kinect的智能农场监控方法及*** Active CN105807824B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610278715.2A CN105807824B (zh) 2016-04-29 2016-04-29 一种基于Kinect的智能农场监控方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610278715.2A CN105807824B (zh) 2016-04-29 2016-04-29 一种基于Kinect的智能农场监控方法及***

Publications (2)

Publication Number Publication Date
CN105807824A CN105807824A (zh) 2016-07-27
CN105807824B true CN105807824B (zh) 2017-11-07

Family

ID=56457896

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610278715.2A Active CN105807824B (zh) 2016-04-29 2016-04-29 一种基于Kinect的智能农场监控方法及***

Country Status (1)

Country Link
CN (1) CN105807824B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109197270B (zh) * 2018-07-02 2020-11-06 杭州职业技术学院 智能大棚监测控制***及其方法
US10732812B2 (en) 2018-07-06 2020-08-04 Lindsay Corporation Computer-implemented methods, computer-readable media and electronic devices for virtual control of agricultural devices
US10740984B2 (en) * 2018-07-06 2020-08-11 Lindsay Corporation Computer-implemented methods, computer-readable media and electronic devices for virtual control of agricultural devices
CN109571513B (zh) * 2018-12-15 2023-11-24 华南理工大学 一种沉浸式移动抓取服务机器人***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203837744U (zh) * 2014-03-07 2014-09-17 国家***第一海洋研究所 一种基于物联网的土壤监测***
CN104571225A (zh) * 2013-10-22 2015-04-29 镇江石鼓文智能化***开发有限公司 一种温室大棚智能监控***
CN204496318U (zh) * 2015-02-04 2015-07-22 郑州职业技术学院 一种家庭农场的远程监控装置
CN104850226A (zh) * 2015-04-30 2015-08-19 北京农业信息技术研究中心 基于手势识别的三维交互式果树树形修整方法
CN105078450A (zh) * 2015-08-24 2015-11-25 华南理工大学 一种可实现脑电检测的健康服务机器人
KR101575112B1 (ko) * 2014-10-30 2015-12-07 순천향대학교 산학협력단 키넥트 센서를 이용한 수면 모니터링 시스템
CN105242720A (zh) * 2015-10-15 2016-01-13 合肥谢尔网络科技有限公司 一种基于农业物联网的温室大棚自动控制***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104571225A (zh) * 2013-10-22 2015-04-29 镇江石鼓文智能化***开发有限公司 一种温室大棚智能监控***
CN203837744U (zh) * 2014-03-07 2014-09-17 国家***第一海洋研究所 一种基于物联网的土壤监测***
KR101575112B1 (ko) * 2014-10-30 2015-12-07 순천향대학교 산학협력단 키넥트 센서를 이용한 수면 모니터링 시스템
CN204496318U (zh) * 2015-02-04 2015-07-22 郑州职业技术学院 一种家庭农场的远程监控装置
CN104850226A (zh) * 2015-04-30 2015-08-19 北京农业信息技术研究中心 基于手势识别的三维交互式果树树形修整方法
CN105078450A (zh) * 2015-08-24 2015-11-25 华南理工大学 一种可实现脑电检测的健康服务机器人
CN105242720A (zh) * 2015-10-15 2016-01-13 合肥谢尔网络科技有限公司 一种基于农业物联网的温室大棚自动控制***

Also Published As

Publication number Publication date
CN105807824A (zh) 2016-07-27

Similar Documents

Publication Publication Date Title
CN105807824B (zh) 一种基于Kinect的智能农场监控方法及***
CN208128532U (zh) 一种多功能植物生长与生境信息监测***
Liqiang et al. A crop monitoring system based on wireless sensor network
CN101290238A (zh) 基于ZigBee网络与嵌入式3S技术的农田信息监测***
CN105941176B (zh) 基于LabVIEW开发平台的智能养殖***的控制方法
CN102143606A (zh) 农田信息采集无线传感器网络网关
CN107771563A (zh) 智能操纵下的自动植物培育***
Suneja et al. Cloud-based tomato plant growth and health monitoring system using IOT
CN105919599B (zh) 基于磁传感器的手指运动检测识别***及方法
CN207504879U (zh) 一种基于ZigBee传感网和手持RFID终端的试验箱
CN106841568A (zh) 基于物联网技术的良田土壤检测***及其实现方法
CN111670784A (zh) 基于5g移动通讯技术的远程智能节水灌溉***
CN101695128A (zh) 植物病害远程诊断仪
CN207039650U (zh) 基于iot技术的远程多端种植***
Li et al. Design of multifunctional seedbed planting robot based on MobileNetV2-SSD
CN204598191U (zh) 一种无线传感农业机器人图像采集装置
CN205943280U (zh) 一种生物医学传感器教学实验装置
CN114973006A (zh) 花椒采摘方法、装置、***及存储介质
CN203340214U (zh) 一种种植用监控相机
CN207689884U (zh) 一种智能型物联网生物培养测量***
CN203038085U (zh) 应用于农业的智能环境监控***
CN105867327A (zh) 一种基于物联网的农业大棚
CN209268261U (zh) 一种植物智能浇水处理***
Huang et al. Research and application of human-computer interaction system based on gesture recognition technology
Singh et al. Monitoring and detecting plant diseases using cloud-based internet of things

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant