本发明涉及农业种植控制技术领域,尤其涉及一种具有颜色警示效果的数据显示方法及装置。
背景技术:
目前,随着物联网的发展,物联网技术已经比较成熟,而我国农业也逐渐从粗放型农业向精细化、智能化发展,但现有的农业管理系统大多只涉及到农业生产中的某个方面,还没有涉及到农作物种植准备阶段、在种植培育阶段、在种植生长阶段以及收获阶段,整个农业生产过程中的智能管理系统,尤其是在对于农作物种植各个生长阶段所需要的最佳环境的参数显示控制,并没有得到有效地即是控制,从而使得整个农业生产过程中存在生产效率低,管理还不够精细。
技术实现要素:
本发明实施例提供了一种具有颜色警示效果的数据显示方法及装置,以解决现有技术中由于对农作物种植生长环境参数的管理不够精细,导致生产效率低下的技术问题。
为解决上述技术问题,本发明实施例提供一种具有颜色警示效果的数据显示方法,包括:
获取用户在终端的触控显示屏上的触控操作;
根据所述触控操作确定待操作的植物品种信息以及数据的显示方式;
通过传感器获取植物品种所在区域的实时环境参数;
根据所述植物品种信息获取对应的植物品种的各生长周期的理论环境参数;
根据所述显示方式对所述实时环境参数和理论环境参数进行可视化显示处理,所述可视化显示处理包括警示显示。
在本发明一些实施例中,所述通过传感器获取植物品种所在区域的实时环境参数包括:通过所述传感器获取该区域中的以下环境参数中的至少一种:二氧化碳浓度、土壤温湿度、空气温湿度、光照强度。
在本发明一些实施例中,根据所述植物品种信息获取对应的植物品种的各生长周期的理论环境参数包括:
根据所述植物品种信息获取对应的植物品种当前所处的生长周期,所述生长周期包括发芽期、幼苗期、开花期和结果期;
根据所述生长周期获取所述生长周期的理论环境参数。
在本发明一些实施例中,根据所述显示方式对所述实时环境参数和理论环境参数进行可视化显示处理包括:
将所述实时环境参数与所述理论环境参数进行比较,得到比较结果;
将所述比较结果根据所述显示方式中预设的显示格式通过所述终端的触控显示屏进行显示。
在本发明一些实施例中,将所述比较结果根据所述显示方式中预设的显示格式通过所述终端的触控显示屏进行显示包括:
根据所述比较结果确定所述实时环境参数的告警级别;
根据告警级别、以及告警级别与告警显示颜色的对应关系确定当前环境参数的告警显示颜色;
根据所述告警显示颜色和数据的显示格式显示所述实时环境参数,所述显示格式包括:进度条、柱状图、折线图、曲线图、饼状图和仪表盘。
本发明实施例还提供一种具有颜色警示效果的数据显示装置,包括:第一获取模块、确定模块、第二获取模块和显示模块;
所述第一获取模块用于获取用户在终端的触控显示屏上的触控操作;
所述确定模块用于根据所述触控操作确定待操作的植物品种信息以及数据的显示方式;
所述第二获取模块用于通过传感器获取植物品种所在区域的实时环境参数;以及根据所述植物品种信息获取对应的植物品种的各生长周期的理论环境参数;
所述显示模块用于根据所述显示方式对所述实时环境参数和理论环境参数进行可视化显示处理,所述可视化显示处理包括警示显示。
在本发明一些实施例中,所述第二获取模块用于通过所述传感器获取该区域中的以下环境参数中的至少一种:二氧化碳浓度、土壤温湿度、空气温湿度、光照强度。
在本发明一些实施例中,所述第二获取模块用于根据所述植物品种信息获取对应的植物品种当前所处的生长周期,所述生长周期包括发芽期、幼苗期、开花期和结果期;根据所述生长周期获取所述生长周期的理论环境参数。
在本发明一些实施例中,所述显示模块用于将所述实时环境参数与所述理论环境参数进行比较,得到比较结果;将所述比较结果根据所述显示方式中预设的显示格式通过所述终端的触控显示屏进行显示。
在本发明一些实施例中,所述显示模块用于根据所述比较结果确定所述实时环境参数的告警级别;根据告警级别、以及告警级别与告警显示颜色的对应关系确定当前环境参数的告警显示颜色;根据所述告警显示颜色和数据的显示格式显示所述实时环境参数,所述显示格式包括:进度条、柱状图、折线图、曲线图、饼状图和仪表盘。
本发明的有益效果是:
根据本发明实施例提供的具有颜色警示效果的数据显示方法及装置,通过传感器获取植物品种所在区域的实时环境参数,根据所述植物品种信息获取该植物品种对应的各个生长周期下的理论环境参数,最后根据显示方式对所述实时环境参数和理论环境参数进行可视化显示处理,所述可视化显示处理包括警示显示;通过对植物每个生长周期以及环境参数的显示,实现了对植物的生长环境的实时监控,并根据监控能够有效地快速的调整,进一步实现了农作物生长周期的精细化管理,提高了农作物的生产效率。
附图说明
图1为本发明实施例一提供的具有颜色警示效果的数据显示方法的流程图;
图2为本发明实施例一提供的仪表盘显示示意图;
图3为本发明实施例一提供的具有颜色警示效果的数据显示方法的另一种流程图;
图4为本发明实施例二提供的具有颜色警示效果的数据显示装置的结构框图。
具体实施方式
下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。
实施例一:
请参见图1,图1为本实施例提供的具有颜色警示效果的数据显示方法,该方法具体的处理流程如下所示:
s101,获取用户在终端的触控显示屏上的触控操作。
这里的触控操作具体包括用户在触控显示屏上选择植物品种的操作和选择数据的显示方式,该数据的显示方式具体是用于将后续获取到的环境参数以选择好的方式在显示屏上显示出来,这样更加方便于工作人员对数据的观察、监控等,以及根据用户在种植完成后,通过触控操作在植物种植系统中设置对应的植物名称、生长周期等信息。
在本实施例中,通过获取显示屏上的触控操作,根据触控操作解析出用户所选择的植物品种信息,以及选择到的用于显示数据的显示方式。
s102,根据所述触控操作确定待操作的植物品种信息以及显示方式。
s103,通过传感器获取植物品种所在区域的实时环境参数,具体的通过所述传感器获取该区域中的以下环境参数中的至少一种:二氧化碳浓度、土壤温湿度、空气温湿度、光照强度。
在本实施例中,所述传感器包括湿度传感器、温度传感器、光敏传感器和二氧化碳传感器等等,当在步骤s102中确定选择的植物品种后,立即对植物品种所在的区域位置进行定位,并控制该区域位置上的各种传感器进行参数的采集,具体是采集该区域中种植环境的湿度、温度、光照、二氧化碳等等。
s104,根据所述植物品种信息获取对应的植物品种的各生长周期的理论环境参数。
在本实施例中,植物不同生长周期的所需要的生长环境不相同,在选定了植物品种后,根据植物品种信息,调取该植物品种对应的各个生长周期所需要的环境参数,这里的环境参数具体是通过预先的实验测试得到,并将这些测试得到的数据存储于控制系统中,在需要使用时,直接通过触控操作从系统中调取出来显示即可,具体还可以根据上述选择的显示方式进行显示。
在本实施例中,在获取理论环境参数时,具体可以通过以下方式获取:
根据所述植物品种信息获取对应的植物品种当前所处的生长周期,所述生长周期包括发芽期、幼苗期、开花期和结果期,根据所述生长周期获取所述生长周期的理论环境参数;优选的,当确定的生长周期为发芽期时,根据植物品种和发芽期的信息从数据库中获取预设存储的理论环境参数;当确定的生长周期为结果期时,根据植物品种和结果期的信息从数据库中获取预设存储的理论环境参数。
s105,根据所述显示方式对所述实时环境参数和理论环境参数进行可视化显示处理。
在本实施例中,所述显示方式包括数据的显示格式、数据的不同告警等级对应的告警显示颜色,该显示格式包括进度条、柱状图、折线图、曲线图、饼状图和仪表盘。对于选择哪种格式进行数据的显示,具体根据实际情况进行确定。
在本实施例中,在对参数的可视化显示处理时,具体包括:
将所述实时环境参数与所述理论环境参数进行比较,得到比较结果;
将所述比较结果根据所述显示方式中预设的显示格式通过所述终端的触控显示屏进行显示。
优选的,将所述实时环境参数中的二氧化碳浓度、土壤温湿度、空气温湿度、光照强度分别与理论环境参数中的二氧化碳浓度、土壤温湿度、空气温湿度、光照强度进行比较,得到一比较结果,根据所述比较结果确定对应的告警级别,根据所述告警级别选择对应的显示颜色,最后将实时环境参数按照显示格式显示出来,并显示出对应的告警颜色。
在本实施例中,所述将所述比较结果根据所述显示方式中预设的显示格式通过所述终端的触控显示屏进行显示包括:
根据所述比较结果确定所述实时环境参数的告警级别,优选的,这里的告警级别可分为三级,一级为严重偏离正常值范围,显示颜色为红色;二级为轻微偏离正常值范围,显示颜色为橙色;三级为正常值方范围,显示颜色为绿色。
根据告警级别、以及告警级别与告警显示颜色的对应关系确定当前环境参数的告警显示颜色。
根据所述告警显示颜色和数据的显示格式显示所述实时环境参数。
在实际应用中,如图2所示,当选择的显示格式为仪表的方式,其中在比较结果中:空气温度、土壤温度处于正常值范围内,关照强度、二氧化碳浓度、空气湿度、土壤湿度都处于轻微偏离正常值范围内;根据上述的比较结果将当前环境参数分别在对应的仪表盘上显示出对应的数值,并根据确定的告警等级进行对应的颜色标记。
具体的,如图2中的预先将仪表盘按照取值范围进行颜色的区分,将0到n数值划分为三个告警等级,0-n1为红色显示,属于严重偏离情况,n1-n2为橙色显示,属于轻微偏离情况,n2-n为绿色显示,属于正常情况。
根据上述的比较情况,将对应的数据值在对应的仪表盘上通过指针显示出来,在显示数值的同时也进行了告警颜色的选择,这样的显示方式不仅便于用户对环境中的各个参数的观察,还方便用户根据显示各情况确定是否需要调整。
进一步的,在本实施例中,除了对环境参数的显示外,还包括对当前植物品种的生长周期进行显示,以及对生长周期的实际种植时间进行显示,如图2所示,在各个仪表盘的上方位置显示对应的植物品种信息、生长周期和实际种植时间。
如图3所示,为将该数据显示方式应用至植物工厂时,各种植物参数的显示过程,具体以一个小型的植物工厂种植草莓为例进行说明,其具体过程如下所示:
s301,设置种植的植物品种为生菜以及当前种植完成时植物的生长周期,优选的,该生菜的当前生长周期处于生长期。
s302,通过传感器实时对生菜进行监控,并将采集的参数数据发送至后台。
在本实施例中,如图2中,在生菜生长的第1天采集的环境参数为二氧化碳为389ppm,光照强度为1095lux,控制温度为17度,空气的湿度为46%,土壤的湿度为61%,土壤温度为14度。
s303,后台对接收到参数数据进行比较。
在本实施例中,将所述实时环境参数中的二氧化碳浓度、土壤温湿度、空气温湿度、光照强度分别与理论环境参数中的二氧化碳浓度、土壤温湿度、空气温湿度、光照强度进行比较,得到一比较结果,根据所述比较结果确定对应的告警级别,根据所述告警级别选择对应的显示颜色,最后将实时环境参数按照显示格式显示出来,并显示出对应的告警颜色。
优选的,根据理论环境参数将仪表盘分为三个等级,每个等级的取值用对应的颜色显示,这时当传感器将采集的参数发送至后台后,后台直接将参数的数值在仪表盘中进行显示,根据指针的只是情况确定对应的告警等级。
在本实施例中,当选择的显示方式为进度条时,后台对采集的参数进行比较,根据比较的结果确定对应的告警等级以及告警颜色,在显示参数的具体数值的同时进行颜色的显示。
s304,根据比较结果对生菜的环境参数进行告警的显示,该显示包括对采集到的各个环境参数的具体数值显示之外,还包括颜色的显示,颜色用于提示用户是否需要进行环境参数调整,例如,当光照偏低时,用户可以通过开灯进行照明的方式增加对植物的光照。
本发明实施例提供的具有颜色警示效果的数据显示方法,通过根据植物在不同的生长周期所需要的环境参数对当前环境的实际参数进行判断,根据判断结果将当前环境的环境参数显示出来,并进行颜色的区别,这样便于用户对植物种植情况的监控,解决了现有技术中由于对农作物种植生长环境参数的管理不够精细,导致生产效率低下的技术问题,提高了整个农业生产过程中的生产效率。
实施例二:
请参考图4,图4为本实施例提供的具有颜色警示效果的数据显示装置的结构框图,该数据显示装置包括:第一获取模块41、确定模块42、第二获取模块43和显示模块44,其中:
所述第一获取模块41用于获取用户在终端的触控显示屏上的触控操作;
所述确定模块42用于根据所述触控操作确定待操作的植物品种信息以及数据的显示方式;
所述第二获取模块43用于通过传感器获取植物品种所在区域的实时环境参数;以及根据所述植物品种信息获取对应的植物品种的各生长周期的理论环境参数;具体的通过所述传感器获取该区域中的以下环境参数中的至少一种:二氧化碳浓度、土壤温湿度、空气温湿度、光照强度。
所述显示模块44用于根据所述显示方式对所述实时环境参数和理论环境参数进行可视化显示处理。
在本实施例中,这里的触控操作具体包括用户在触控显示屏上选择植物品种的操作和选择数据的显示方式,该数据的显示方式具体是用于将后续获取到的环境参数以选择好的方式在显示屏上显示出来,这样更加方便于工作人员对数据的观察、监控等,以及根据用户在种植完成后,通过触控操作在植物种植系统中设置对应的植物名称、生长周期等信息。
在本实施例中,所述第二获取模块43在获取理论环境参数时,具体可以通过以下方式实现:
根据所述植物品种信息获取对应的植物品种当前所处的生长周期,所述生长周期包括发芽期、幼苗期、开花期和结果期;根据所述生长周期获取所述生长周期的理论环境参数。
在本实施例中,所述显示模块44用于将所述实时环境参数与所述理论环境参数进行比较,得到比较结果;将所述比较结果根据所述显示方式中预设的显示格式通过所述终端的触控显示屏进行显示。
在实际应用中,植物不同生长周期的所需要的生长环境不相同,在选定了植物品种后,根据植物品种信息,调取该植物品种对应的各个生长周期所需要的环境参数,这里的环境参数具体是通过预先的实验测试得到,并将这些测试得到的数据存储于控制系统中,在需要使用时,直接通过触控操作从系统中调取出来显示即可,具体还可以根据上述选择的显示方式进行显示。
在本实施例中,所述显示模块44用于根据所述比较结果确定所述实时环境参数的告警级别;根据告警级别、以及告警级别与告警显示颜色的对应关系确定当前环境参数的告警显示颜色;根据所述告警显示颜色和数据的显示格式显示所述实时环境参数,所述显示格式包括:进度条、柱状图、折线图、曲线图、饼状图和仪表盘。
在实际应用中,如图2所示,当选择的显示格式为仪表的方式,其中在比较结果中:空气温度、土壤温度处于正常值范围内,关照强度、二氧化碳浓度、空气湿度、土壤湿度都处于轻微偏离正常值范围内;根据上述的比较结果将当前环境参数分别在对应的仪表盘上显示出对应的数值,并根据确定的告警等级进行对应的颜色标记。
在实际应用,对于本实施例中的数据显示装置中的各个模块还可以采用现有技术中的终端上的处理器、存储器和通信单元来实现,具体是通过在存储器中存储有用于实现上述各个模块功能的程序代码,在执行对应的功能时,通过处理器从存储器中读取程序代码执行即可控制通信单元获取对应的环境参数,并通过处理器将环境参数进行比较处理,得到对应的显示结果。对于该显示结果,优选的是采用电脑的显示屏进行显示,但是并不限定与智能通过电脑的显示屏进行显示,只要能实现数据显示的所有设备均可以,例如,手机、带触控功能的触控屏等等。
根据本发明实施例提供的具有颜色警示效果的数据显示方法及装置,通过传感器获取植物品种所在区域的实时环境参数,根据所述植物品种信息获取该植物品种对应的各个生长周期下的理论环境参数,最后根据显示方式对所述实时环境参数和理论环境参数进行可视化显示处理;通过对植物每个生长周期以及环境参数的显示,实现了对植物的生长环境的实时监控,并根据监控能够有效地快速的调整,进一步实现了农作物生长周期的精细化管理,提高了农作物的生产效率。
显然,本领域的技术人员应该明白,上述本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(rom/ram、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。
以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。