本发明涉及盆栽技术领域,尤其涉及一种盆栽防湿涝的实现方法和装置、电子设备、存储介质。
背景技术:
随着人们生活水平的不断提高,生活节奏也不断加快,为此,人们习惯购买或者种植一些观赏性的花草盆栽摆放在家庭阳台或者办公室内,作为工作之余的休闲活动,使得人们的精神生活得到极大的提升。很大一部分人把种植花草作为他们的精神寄托,花草可以陶冶情操、净化空气。
布置在阳台上的盆栽植株,容易受到风吹日晒雨淋。大多数盆栽植株不宜浇灌过多的水,浇水过多会使盆栽土壤湿涝,容易使盆栽植株根部窒息而腐烂、以及叶子变黄脱落。室外下小雨时不会淋湿阳台上的盆栽,但假若室外狂风暴雨阳台上的盆栽会被雨水浇淋出现湿涝。
技术实现要素:
本发明的主要目的在于提供一种盆栽防湿涝的实现方法和装置、电子设备、存储介质,解决因室外狂风暴雨致使摆放在阳台上的盆栽被雨水浇淋而出现湿涝,致使盆栽植株根部窒息腐烂、叶子变黄脱落的技术问题。
为实现上述目的,本发明提供一种盆栽防湿涝的实现方法,所述盆栽防湿涝的实现方法包括:
获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段;
在所述降雨时间段的起始时间点开启雨水监测功能,实时监测是否有降雨;
当监测到有降雨,则开启雨水罩挡雨功能,使雨水罩罩住盆栽,使盆栽免遭淋雨。
优选地,所述盆栽防湿涝的实现方法中,所述开启雨水罩挡雨功能具体包括:
获取待挡雨的每一盆栽的摆放位置,以及每一盆栽对应的雨水罩的所处方位;
根据每一盆栽的摆放位置和对应雨水罩的所处方位,计算每个雨水罩的移动路线;
针对每个雨水罩,根据雨水罩的移动路线,启动控制雨水罩移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
优选地,所述盆栽防湿涝的实现方法中,所述根据每一盆栽的摆放位置和对应雨水罩的所处方位,计算每个雨水罩的移动路线具体包括:
针对每一盆栽,根据相应盆栽的摆放位置和对应雨水罩的所处方位,计算对应雨水罩在水平方向的第一移动路线,以及在竖直方向上的第二移动路线。
优选地,所述盆栽防湿涝的实现方法中,所述针对每个雨水罩,根据雨水罩的移动路线,启动控制雨水罩移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋具体包括:
针对每个雨水罩,根据雨水罩的第一移动路线,启动控制雨水罩在水平方向上移动,使雨水罩处于对应盆栽的正上方;
根据雨水罩的第二移动路线,控制雨水罩在竖直方向上移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
优选地,所述盆栽防湿涝的实现方法中,所述开启雨水罩的挡雨功能后还包括:
实时判断当前时间点是否达到所述降雨时间段的终了时间点;
若当前时间点达到所述降雨时间段的终了时间点,关闭所述雨水罩的挡雨功能;并返回执行所述获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段及其后续操作。
此外,为实现上述目的,本发明还提供一种盆栽防湿涝的实现装置,所述盆栽防湿涝的实现装置包括:
时间确定模块,用于获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段;
降雨监测模块,用于在所述降雨时间段的起始时间点开启雨水监测功能,实时监测是否有降雨;
挡雨控制模块,用于当监测到有降雨,则开启雨水罩挡雨功能,使雨水罩罩住盆栽,使盆栽免遭淋雨。
优选地,所述盆栽防湿涝的实现装置中,所述挡雨控制模块包括:
信息获取单元,用于获取待挡雨的每一盆栽的摆放位置,以及每一盆栽对应的雨水罩的所处方位;
路线计算单元,用于根据每一盆栽的摆放位置和对应雨水罩的所处方位,计算每个雨水罩的移动路线;
移动控制单元,用于针对每个雨水罩,根据雨水罩的移动路线,启动控制雨水罩移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
优选地,所述盆栽防湿涝的实现装置中,所述路线计算单元,具体用于针对每一盆栽,根据相应盆栽的摆放位置和对应雨水罩的所处方位,计算对应雨水罩在水平方向的第一移动路线,以及在竖直方向上的第二移动路线。
所述移动控制单元,具体用于针对每个雨水罩,根据雨水罩的第一移动路线,启动控制雨水罩在水平方向上移动,使雨水罩处于对应盆栽的正上方;以及根据雨水罩的第二移动路线,控制雨水罩在竖直方向上移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
优选地,所述盆栽防湿涝的实现装置还包括:时间判断模块、返回调用模块;
所述时间判断模块,用于在挡雨控制模块开启雨水罩的挡雨功能后,实时判断当前时间点是否达到所述降雨时间段的终了时间点;
所述挡雨控制模块,还用于若当前时间点达到所述降雨时间段的终了时间点,关闭所述雨水罩的挡雨功能;
所述返回调用模块,用于在挡雨控制模块关闭所述雨水罩的挡雨功能后,依次调用所述时间确定模块、降雨监测模块、挡雨控制模块执行相关操作。
此外,为实现上述目的,本发明还提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述盆栽防湿涝的实现方法的步骤。
此外,为实现上述目的,本发明还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述盆栽防湿涝的实现方法中的步骤。
本发明的有益技术效果是:通过获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段;在所述降雨时间段的起始时间点开启雨水监测功能,实时监测是否有降雨;当监测到有降雨,则开启雨水罩挡雨功能,使雨水罩罩住盆栽,使盆栽免遭淋雨的方式,暴雨天气用户无需担心摆放在阳台上的盆栽被雨水浇淋而出现湿涝,致使盆栽植株根部窒息腐烂、叶子变黄脱落的情况发生,提升了用户培养盆栽植株的体验效果。
附图说明
图1为本发明的盆栽防湿涝的实现方法第一实施例的一流程示意图;
图2为本发明中的雨水罩的结构示意图;
图3为图1中步骤S30中开启雨水罩挡雨功能的具体流程示意图;
图4为图3中步骤S33的具体流程示意图;
图5为本发明的所述盆栽防湿涝的实现方法第二实施例的一流程示意图;
图6为本发明的盆栽防湿涝的实现装置第一实施例的一程序模块示意图;
图7为图6中挡雨控制模块的具体细化程序模块示意图;
图8为本发明的盆栽防湿涝的实现装置第二实施例的一程序模块示意图;
图9为本发明的一种电子设备一实施例的硬件实体示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
本发明提供一种盆栽防湿涝的实现方法第一实施例。参照图1,图1为本发明的盆栽防湿涝的实现方法第一实施例的一流程示意图。在第一实施例中,所述盆栽防湿涝的实现方法包括:
步骤S10:获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段。
本实施例具体从互联网下载本地最新天气预报信息。
步骤S20:在所述降雨时间段的起始时间点开启雨水监测功能,实时监测是否有降雨。
本实施例具体通过控制设置在室外的流体传感器,实时感应监测流体传感器外表面是否有流体物质流过,若有,则表明监测到当前降雨。
步骤S30:当监测到有降雨,则开启雨水罩挡雨功能,使雨水罩罩住盆栽,使盆栽免遭淋雨。
本实施例所采用的雨水罩具体参见图2,图2为本发明中的雨水罩的结构示意图。所述雨水罩10包括雨水罩本体11,所述雨水罩本体11顶部连接设置有一竖向伸缩杆12;所述竖向伸缩杆12远离雨水罩本体11顶部的一端连接设置有一横向伸缩杆13;所述横向伸缩杆13远离所述竖向伸缩杆12的一端可转动连接于墙体或其他固定物上,实现所述横向伸缩杆在水平方向可相对所述墙体或其他固定物转动。
参见图3,图3为图1中步骤S30中开启雨水罩挡雨功能的具体流程示意图。上述实施例所述步骤S30中开启雨水罩挡雨功能具体包括:
步骤S31:获取待挡雨的每一盆栽的摆放位置,以及每一盆栽对应的雨水罩的所处方位。
本实施例中每一盆栽均设置有定位器,每一雨水罩均设置有第一定位器。本步骤中具体通过每个定位器定位获取相应盆栽的摆放位置,以及具体通过每个第一定位器定位获取相应雨水罩的所处方位。
步骤S32:根据每一盆栽的摆放位置和对应雨水罩的所处方位,计算每个雨水罩的移动路线。
本实施例中所述根据每一盆栽的摆放位置和对应雨水罩的所处方位,计算每个雨水罩的移动路线具体包括:针对每一盆栽,根据相应盆栽的摆放位置和对应雨水罩的所处方位,计算对应雨水罩在水平方向的第一移动路线,以及在竖直方向上的第二移动路线。
步骤S33:针对每个雨水罩,根据雨水罩的移动路线,启动控制雨水罩移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
进一步地,参见图4,图4为图3中步骤S33的具体流程示意图。上述实施例中所述步骤S33针对每个雨水罩,根据雨水罩的移动路线,启动控制雨水罩移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋具体包括:
步骤S331:针对每个雨水罩,根据雨水罩的第一移动路线,启动控制雨水罩在水平方向上移动,使雨水罩处于对应盆栽的正上方。
本实施例所提供的雨水罩10因所述竖向伸缩杆12远离雨水罩本体的一端连接设置有一横向伸缩杆13,所述横向伸缩杆13远离竖向伸缩杆的一端在水平方向可转动连接与墙体等固定物上,因此通过控制所述横向伸缩杆13的伸缩程度以及控制所述横向伸缩杆13在水平方向上的转动角度,即可实现根据雨水10在水平方向上的第一移动路线控制雨水罩10在水平方向上移动,使雨水罩10处于对应盆栽的正上方。
步骤S332:根据雨水罩的第二移动路线,控制雨水罩在竖直方向上移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
本实施例所提供的雨水罩10因雨水罩本体11顶壁连接设置有一竖向伸缩杆12,在雨水罩10处于对应盆栽的正上方情况下,可通过控制所述竖向伸缩杆12的伸缩程度即可实现根据雨水罩10在竖直方向上的第二移动路线控制雨水罩10在竖直方向上移动,使雨水罩10罩住对应的盆栽,使得对应的盆栽免遭雨淋。
进一步地,本发明提出所述盆栽防湿涝的实现方法第二实施例。参照图5,图5为本发明的所述盆栽防湿涝的实现方法第二实施例的一流程示意图。本第二实施例在第一实施例的基础进行了改进,改进之处在于,所述步骤S30开启雨水罩的挡雨功能后还包括:
步骤S40:实时判断当前时间点是否达到所述降雨时间段的终了时间点;
步骤S50:若当前时间点达到所述降雨时间段的终了时间点,关闭所述雨水罩的挡雨功能;并返回执行步骤S10。
本实施例所述关闭雨水罩的挡雨功能具体包括:针对每个盆栽,首先根据对应的第二移动路线生成相应的反向第二移动路线,以及根据对应的第一移动路线生成相应的方向第一移动路线。再根据所述反向第二移动路线控制所述竖向伸缩杆12的伸缩程度,使对应的盆栽在竖直方向上复位。然后根据所述反向第一移动路线控制所述横向伸缩杆13的伸缩程度,以及控制所述横向伸缩杆13在水平方向上的转动角度,使对应的盆栽在水平方向上复位,至此实现关闭相应雨水罩的挡雨功能。
上述实施例所提供的盆栽防湿涝的实现方法,通过获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段;在所述降雨时间段的起始时间点开启雨水监测功能,实时监测是否有降雨;当监测到有降雨,则开启雨水罩挡雨功能,使雨水罩罩住盆栽,使盆栽免遭淋雨的方式,暴雨天气用户无需担心摆放在阳台上的盆栽被雨水浇淋而出现湿涝,致使盆栽植株根部窒息腐烂、叶子变黄脱落的情况发生,提升了用户培养盆栽植株的体验效果。
进一步地,本发明提出一种盆栽防湿涝的实现装置第一实施例。参见图6,图6为本发明的盆栽防湿涝的实现装置第一实施例的一程序模块示意图。本实施例中所述盆栽防湿涝的实现装置100包括:时间确定模块110、降雨监测模块120、挡雨控制模块130。其中,所述时间确定模块110,用于获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段。所述降雨监测模块120,用于在所述降雨时间段的起始时间点开启雨水监测功能,实时监测是否有降雨。所述挡雨控制模块130,用于当监测到有降雨,则开启雨水罩挡雨功能,使雨水罩罩住盆栽,使盆栽免遭淋雨。
本实施例具体从互联网下载本地最新天气预报信息。
本实施例所述降雨监测模块120具体通过控制设置在室外的流体传感器,实时感应监测流体传感器外表面是否有流体物质流过,若有,则表明监测到当前降雨。
本实施例所采用的雨水罩具体参见图2,如图2所示所述雨水罩10包括雨水罩本体11,所述雨水罩本体11顶部连接设置有一竖向伸缩杆12;所述竖向伸缩杆12远离雨水罩本体11顶部的一端连接设置有一横向伸缩杆13;所述横向伸缩杆13远离所述竖向伸缩杆12的一端可转动连接于墙体或其他固定物上,实现所述横向伸缩杆13在水平方向可相对所述墙体或其他固定物转动。
进一步地,参见图7,图7为图6中挡雨控制模块的具体细化程序模块示意图。本实施例中所述挡雨控制模块130包括:信息获取单元131、路线计算单元132、移动控制单元133。其中,所述信息获取单元131,用于获取待挡雨的每一盆栽的摆放位置,以及每一盆栽对应的雨水罩的所处方位。所述路线计算单元132,用于根据每一盆栽的摆放位置和对应雨水罩的所处方位,计算每个雨水罩的移动路线。所述移动控制单元133,用于针对每个雨水罩,根据雨水罩的移动路线,启动控制雨水罩移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
本实施例中每一盆栽均设置有定位器,每一雨水罩均设置有第一定位器。本步骤中具体通过每个定位器定位获取相应盆栽的摆放位置,以及具体通过每个第一定位器定位获取相应雨水罩的所处方位。
进一步地,上述盆栽防湿涝的实现装置实施例中,所述路线计算单元132,具体用于针对每一盆栽,根据相应盆栽的摆放位置和对应雨水罩的所处方位,计算对应雨水罩在水平方向的第一移动路线,以及在竖直方向上的第二移动路线。所述移动控制单元133,具体用于针对每个雨水罩,根据雨水罩的第一移动路线,启动控制雨水罩在水平方向上移动,使雨水罩处于对应盆栽的正上方;以及根据雨水罩的第二移动路线,控制雨水罩在竖直方向上移动,直至雨水罩罩住对应的盆栽,使得对应的盆栽免遭雨淋。
本实施例所提供的雨水罩10因所述竖向伸缩杆12远离雨水罩本体的一端连接设置有一横向伸缩杆13,所述横向伸缩杆13远离竖向伸缩杆的一端在水平方向可转动连接与墙体等固定物上,因此所述移动控制单元133通过控制所述横向伸缩杆13的伸缩程度以及控制所述横向伸缩杆13在水平方向上的转动角度,即可实现根据雨水10在水平方向上的第一移动路线控制雨水罩10在水平方向上移动,使雨水罩10处于对应盆栽的正上方。
本实施例所提供的雨水罩10因雨水罩本体11顶壁连接设置有一竖向伸缩杆12,在雨水罩10处于对应盆栽的正上方情况下,可通过所述移动控制单元133控制所述竖向伸缩杆12的伸缩程度即可实现根据雨水罩10在竖直方向上的第二移动路线控制雨水罩10在竖直方向上移动,使雨水罩10罩住对应的盆栽,使得对应的盆栽免遭雨淋。
进一步地,本发明提出一种盆栽防湿涝的实现装置第二实施例。参见图8,图8为本发明的盆栽防湿涝的实现装置第二实施例的一程序模块示意图。本第二实施例在第一实施例的基础上进行了改进,改进之处在于所述盆栽防湿涝的实现装置100还包括:时间判断模块140、返回调用模块150。其中,所述时间判断模块140,用于在挡雨控制模块130开启雨水罩的挡雨功能后,实时判断当前时间点是否达到所述降雨时间段的终了时间点。所述挡雨控制模块130,还用于若当前时间点达到所述降雨时间段的终了时间点,关闭所述雨水罩的挡雨功能。所述返回调用模块150,用于在挡雨控制模块130关闭所述雨水罩的挡雨功能后,依次调用所述时间确定模块、降雨监测模块、挡雨控制模块执行相关操作。
本实施例所述挡雨控制模块130关闭雨水罩的挡雨功能具体包括过程如下:针对每个盆栽,首先根据对应的第二移动路线生成相应的反向第二移动路线,以及根据对应的第一移动路线生成相应的方向第一移动路线;再根据所述反向第二移动路线控制所述竖向伸缩杆12的伸缩程度,使对应的盆栽在竖直方向上复位;然后根据所述反向第一移动路线控制所述横向伸缩杆13的伸缩程度,以及控制所述横向伸缩杆13在水平方向上的转动角度,使对应的盆栽在水平方向上复位,至此实现关闭相应雨水罩的挡雨功能。
上述实施例所提供的盆栽防湿涝的实现装置100,通过获取本地最新天气预报信息,根据本地最新天气预报信息确定本地最近一次的降雨时间段;在所述降雨时间段的起始时间点开启雨水监测功能,实时监测是否有降雨;当监测到有降雨,则开启雨水罩挡雨功能,使雨水罩罩住盆栽,使盆栽免遭淋雨的方式,暴雨天气用户无需担心摆放在阳台上的盆栽被雨水浇淋而出现湿涝,致使盆栽植株根部窒息腐烂、叶子变黄脱落的情况发生,提升了用户培养盆栽植株的体验效果。
本发明还提出一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述盆栽防湿涝的实现方法的步骤。
本发明还提出一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述盆栽防湿涝的实现方法的步骤。
这里需要指出的是:以上所述存储介质和所述电子设备的实施例的描述,与上述盆栽防湿涝的实现方法实施例的描述是类似的,具有同所述盆栽防湿涝的实现方法实施例相似的有益效果。对于本发明的所述存储介质和所述电子设备实施例中未披露的技术细节,请参照本发明上述盆栽防湿涝的实现方法实施例的描述而理解。
需要说明的是,参见图9,图9为本发明的一种电子设备一实施例的硬件实体示意图。在一实施例中所述电子设备9100的硬件实体包括:处理器9101、通信接口9102和存储器9103。其中,处理器9101通常控制电子设备9100的总体操作。所述通信接口9102可以使电子设备9100通过网络与其他终端或服务器通信。所述存储器9103配置为存储由处理器9101可执行的指令和应用,还可以缓存待处理器9101以及电子设备9100中各模块待处理或已经处理的数据,可以通过闪存(FLASH)或随机访问存储器(Random Access Memory,RAM)实现。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。