一种无土栽培装置的状态指示方法及装置与流程

文档序号:11070612阅读:641来源:国知局
一种无土栽培装置的状态指示方法及装置与制造工艺

本发明涉及无土栽培领域,尤其涉及一种无土栽培装置状态的指示方法及装置。



背景技术:

随着无土栽培的大力发展,各自形式的无土栽培装置层出不穷,但是目前的无土栽培装置要么没有对无土栽培装置的状态(包括电源状态、灯光功率状态、水泵状态)进行指示或者显示,使用者不能清晰的看到目前无土栽培装置的使用状态;要么指示单一,不能对多种状态进行指示。



技术实现要素:

为了克服现有技术的不足,本发明的目的在于提供一种无土栽培装置的状态指示方法及装置,其能解决现有的无土栽培装置状态指示单一不能对多种状态进行指示的问题。

本发明的目的采用以下技术方案实现:

一种无土栽培装置状态指示方法,所述方法包括以下步骤:

获取按键信息以及按键信息对应的按值信息,所述按值信息包括按压时长;

判断所述按值信息是否符合预设的范围;

若所述按值信息符合预设的范围,则驱动与按键信息对应的指示灯按照预设的方式闪烁。

优选的,当获取的按键信息为电源按键时,所述方法包括:

判断所述电源按键的按压时长是否少于第一预设值;

若所述电源按键的按压时长少于第一预设值,则驱动电源指示灯点亮。

优选的,所述方法还包括:

若所述电源按键的按压时长大于第一预设值,则判断所述按压时长是否大于第二预设值,若所述按压时长大于第二预设值则对系统进行时间校准,并驱动电源指示灯连续闪烁N次,所述N为大于1的自然数。

优选的,所述若所述电源的按压时长少于第一预设值,则驱动电源指示灯点亮,之后还包括:

若获取到灯控按键信息,则判断获取灯控按键信息的时间是否在预设时间内;

若所述获取灯控按键信息的时间是在预设时间内,则判断灯控按键的按压时长是否大于预设的第三预设值;

若灯控按键的按压时长大于预设的第三预设值,则驱动灯控指示灯按照第一闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照第一功率给植物进行补光。

优选的,所述若灯控按键的按压时长大于预设的第三预设值,则驱动灯控指示灯按照第一闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照第一功率给植物进行补光,之后还包括:

若再次获取到灯控按键信息,则记录当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数,根据所述当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数驱动灯控指示灯按照预设的闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照预设的功率给植物进行补光。

优选的,所述若所述电源的按压时长少于第一预设值,则驱动电源指示灯点亮,之后还包括:

若获取到水按键信息,则判断获取水控按键信息的时间是否在预设时间内;

若所述获取灯控按键信息的时间是在预设时间内,则判断水控按键的按压时长是否大于预设的第四预设值;

若水控按键的按压时长大于预设的第四预设值,则驱动水控指示灯按照第一闪烁方式进行闪烁,并按照第一开启频率开启水泵给植物进行灌溉浇水。

优选的,所述若水控按键的按压时长大于预设的第四预设值,则驱动水控指示灯按照第一闪烁方式进行闪烁,并按照第一开启频率开启水泵,之后还包括:

若再次获取到水控按键信息,则记录当前水控按键的按压时长以及截止到当前累计的水控按键按压次数,根据所述当前水控按键的按压时长以及截止到当前累计的水控按键按压次数驱动水控指示灯按照预设的闪烁方式进行闪烁,并按照预设的开启功率开启水泵给植物进行灌溉浇水。

本发明还提供了一种无土栽培装置状态指示装置,所述装置包括:

获取模块,用于获取按键信息以及按键信息对应的按值信息,所述按值信息包括按压时长;

判断模块,用于判断所述按值信息是否符合预设的范围;

驱动模块,用于若所述按值信息符合预设的范围,则驱动与按键信息对应的指示灯按照预设的方式闪烁。

优选的,所述判断模块包括:第一判断子模块;所述驱动模块包括:第一驱动子模块;

所述第一判断子模块,用于判断所述电源按键的按压时长是否少于第一预设值;

所述第一驱动子模块,用于当所述电源按键的按压时长少于第一预设值时,驱动电源指示灯点亮。

优选的,所述第一判断子模块还用于:当所述电源按键的按压时长大于第一预设值时,判断所述按压时长是否大于第二预设值;

所述第一驱动子模块还用于:当所述按压时长大于第二预设值时,并驱动电源指示灯连续闪烁N次,所述N为大于1的自然数;

所述装置还包括校准模块,所述校准模块用于当所述按压时长大于第二预设值时,对系统进行时间校准。

相比现有技术,本发明的有益效果在于:本发明通过获取按键信息以及按键信息对应的按值信息,所述按值信息包括按压时长,然后判断所述按值信息是否符合预设的范围;若所述按值信息符合预设的范围,则驱动与按键信息对应的指示灯按照预设的方式闪烁,根据按值信息驱动指示灯按照预设的方式闪烁,解决了现有的无土栽培装置不能进行状态指示或者指示单一的问题。

附图说明

图1为本发明实施例提供的无土栽培装置的状态指示方法流程图;

图2为本发明一实施例提供的无土栽培装置的状态指示方法流程图;

图3为本发明又一实施例提供的无土栽培装置的状态指示方法流程图;

图4为本发明一实施例提供的无土栽培装置的状态指示装置的结构框图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述:

图1为本发明实施例提供的无土栽培装置状态指示方法流程图,参照图1,本发明实施例提供的一种无土栽培装置状态指示方法包括以下步骤:

步骤101、获取按键信息以及按键信息对应的按值信息,所述按值信息包括按压时长。

具体的,本发明实施例中,按键信息指的是按键类别,主要包括电源按键、灯控按键以及水控按键。用户按压按键后,会将对应的按键信息以及对应的按值信息发送给主控单元,主控单元从而获取到对应的按键信息以及对应的按值信息。本发明实施例中,按值信息包括按压时长、按压次数等。

步骤102、判断所述按值信息是否符合预设的范围。

获取到按键信息以及对应的按值信息后,判断按值信息对否符合预设的范围。比如按压时长是否在符合预设按压时长或者按压次数是否符合预设的按压次数等。若是,则执行步骤103;若否,则返回执行步骤101。

步骤103、驱动与按键信息对应的指示灯按照预设的方式闪烁。

如果按值信息符合预设的范围,则驱动与按键信息对应的指示灯按照预设的方式闪烁。例如,如果获取到电源按键信息且对应的按值信息符合预设的范围,则驱动电源指示灯点亮,或者按照预设的方式闪烁。与按键信息对应的指示灯可以为1个或者多个。

本发明实施例中,根据按键信息以及对应的按值信息驱动与按键信息对应的指示灯按照预设的方式闪烁,解决了现有的无土栽培装置不能进行状态指示或者指示单一的问题。

图2位本发明实施例提供的又一无土栽培装置状态指示方法的流程图,参照图2,该方法包括以下步骤:

步骤201、当获取的按键信息为电源按键时,判断所述电源按键的按压时长是否少于第一预设值,若是执行步骤202,若否则执行步骤203。

步骤202、驱动电源指示灯点亮,然后执行步骤204。

若所述电源按键的按压时长少于第一预设值,则驱动电源指示灯点亮,然后执行步骤204。

步骤203、判断所述按压时长是否大于第二预设值。

若所述电源按键的按压时长大于第一预设值,则判断所述按压时长是否大于第二预设值,若所述按压时长大于第二预设值(比如3s)则对系统进行时间校准,并驱动电源指示灯连续闪烁N次,所述N为大于1的自然数。本发明实施例中,当电源按键的按压时长大于第二预设值时,则对无土栽培装置的系统时间校准,这样可以控制无土栽培装置中的植物能够根据当地的日照进行生长,白天进行光合作用晚上呼吸,比如若是在北京,可以通过按压电源按键的时长大于第二预设值来在预设的时间进行校准,如在北京时间8:00的时候长按电源按键则系统自动将时间校准到北京时间8:00,从而无土栽培装置可以控制植物按照北京时间进行光合作用等;若无土栽培装置换到纽约,可以通过按压电源按键的时长大于第二预设值来在预设的时间进行校准,比如可以在纽约时间12:00的时候长按电源按键则系统自动将时间校准到纽约时间12:00,从而无土栽培装置可以控制植物按照纽约时间进行光合作用等;需要说明的是具体在几点进行校准,本发明实施例不做限制,可以根据需求进行预设。若所述按压时长小于第二预设值,则返回执行步骤202。

步骤204、若获取到灯控按键信息,则判断获取灯控按键信息的时间是否在预设时间内。

若获取到灯控按键信息,则判断获取灯控按键信息的时间是否在预设时间内,若是,则执行步骤205;若否,则关闭无土栽培装置补光灯以及灯控指示灯。比如判断获取灯控按键信息是否在06:00-21:59这个时间段;如果是则执行后续步骤,如果不是则关闭无土栽培装置补光灯以及灯控指示灯,这样可有效的提高资源利用率。

步骤205、判断灯控按键的按压时长是否大于预设的第三预设值。

若灯控按键的按压时长大于预设的第三预设值,则执行步骤206后执行步骤207,若否,则返回步骤204。

步骤206、驱动灯控指示灯按照第一闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照第一功率给植物进行补光。

若灯控按键的按压时长大于预设的第三预设值,则驱动灯控指示灯按照第一闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照第一功率给植物进行补光,比如驱动指示灯每隔1.5s闪烁一次,补光灯按照最大功率的25%给植物进行补光。这样可根据灯控按键的按压时长来驱动灯控指示灯闪烁以及补光灯按照预设功率给植物补光。

步骤207、若再次获取到灯控按键信息,则记录当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数,根据所述当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数驱动灯控指示灯按照预设的闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照预设的功率给植物进行补光。

具体的,本发明实施例中,灯控指示灯按照第一闪烁方式进行闪烁,以及补光灯按照第一功率给植物补光后,若再次获取到灯控按键信息,比如再次接收到用户按压灯控按键,则记录当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数,根据所述当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数驱动灯控指示灯按照预设的闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照预设的功率给植物进行补光。比如,若记录当前灯控按键按压时长少于1s以及截止到当前累计的灯控按键按压次数为1次,则驱动灯控指示灯按照预设的第二闪烁方式进行闪烁(如每隔0.75s闪烁一次),并驱动无土栽培装置补光灯按照预设的第二功率给植物进行补光(补光灯按照最大功率的50%给植物进行补光);若记录当前灯控按键按压时长少于1s以及截止到当前累计的灯控按键按压次数为2次,则驱动灯控指示灯按照预设的第三闪烁方式进行闪烁(如每隔0.5s闪烁一次),并驱动无土栽培装置补光灯按照预设的第三功率给植物进行补光(补光灯按照最大功率的75%给植物进行补光);若记录当前灯控按键按压时长少于1s以及截止到当前累计的灯控按键按压次数为3次,则驱动灯控指示灯按照预设的第三闪烁方式进行闪烁(如每隔0.375s闪烁一次),并驱动无土栽培装置补光灯按照预设的第三功率给植物进行补光(补光灯按照最大功率的100%给植物进行补光);若记录当前灯控按键按压时长少于1s以及截止到当前累计的灯控按键按压次数为4次,则返回步骤206,并将累计的灯控按键按压次数清零,如此循环往复。再比如,若记录灯控按键按压时长为3s以及截止到当前累计的灯控按键按压次数为1次,则返回执行步骤204,若记录当前灯控按键按压时长大于15s以及截止到当前累计的灯控按键按压次数为1次,则返回执行步骤206;若记录当前灯控按键按压时长为3s以及截止到当前累计的灯控按键按压次数为2次,则返回执行步骤204,若记录当前灯控按键按压时长大于15s以及截止到当前累计的灯控按键按压次数为2次,则驱动灯控指示灯按照预设的第二闪烁方式进行闪烁(如每隔0.75s闪烁一次),并驱动无土栽培装置补光灯按照预设的第二功率给植物进行补光(补光灯按照最大功率的50%给植物进行补光);若记录当前灯控按键按压时长为3s以及截止到当前累计的灯控按键按压次数为3次,则返回执行步骤204,若记录当前灯控按键按压时长大于15s以及截止到当前累计的灯控按键按压次数为3次,则驱动灯控指示灯按照预设的第三闪烁方式进行闪烁(如每隔0.5s闪烁一次),并驱动无土栽培装置补光灯按照预设的第三功率给植物进行补光(补光灯按照最大功率的75%给植物进行补光);若记录当前灯控按键按压时长为3s以及截止到当前累计的灯控按键按压次数为4次,则返回执行步骤204,若记录当前灯控按键按压时长大于15s以及截止到当前累计的灯控按键按压次数为4次,则驱动灯控指示灯按照预设的第三闪烁方式进行闪烁(如每隔0.375s闪烁一次),并驱动无土栽培装置补光灯按照预设的第三功率给植物进行补光(补光灯按照最大功率的100%给植物进行补光)。

本发明实施例中,根据按键信息以及对应的按值信息驱动与按键信息对应的指示灯可以按照不同的闪烁方式进行闪烁,以及可以控制补光灯按照预设的功率给植物进行补光。

图3为本发明实施例提供的又一无土栽培装置状态指示方法的流程图,参照图3,该方法包括以下步骤:

步骤301、当获取的按键信息为电源按键时,判断所述电源按键的按压时长是否少于第一预设值,若是执行步骤302,若否则执行步骤303。

步骤302、驱动电源指示灯点亮,然后执行步骤304。

若所述电源按键的按压时长少于第一预设值,则驱动电源指示灯点亮,然后执行步骤304。

步骤303、判断所述电源按键的按压时长是否大于第二预设值。

若所述电源按键的按压时长大于第一预设值,则判断所述按压时长是否大于第二预设值,若所述按压时长大于第二预设值则对系统进行时间校准,并驱动电源指示灯连续闪烁N次,所述N为大于1的自然数;若否,则返回步骤202。

步骤304、若获取到水按键信息,则判断获取水控按键信息的时间是否在预设时间内;

若所述获取灯控按键信息的时间是在预设时间内,若是则执行步骤305;若否,则关闭水泵并且关闭电源指示灯点。

步骤305、判断水控按键的按压时长是否大于预设的第四预设值。

若水控按键的按压时长大于预设的第四预设值,则执行步骤306后执行步骤307;若否,则返回执行步骤304。

步骤306、驱动水控指示灯按照第一闪烁方式进行闪烁,并按照第一开启频率开启水泵给植物进行灌溉浇水。

若水控按键的按压时长大于预设的第四预设值(比如2s或者3s),驱动水控指示灯按照第一闪烁方式进行闪烁(比如驱动指示灯每隔1.5s闪烁一次),并按照第一开启频率开启水泵给植物进行灌溉浇水(比如每隔1小时开启一次,一次开启时长为5分钟)。

步骤307、若再次获取到水控按键信息,则记录当前水控按键的按压时长以及截止到当前累计的水控按键按压次数,根据所述当前水控按键的按压时长以及截止到当前累计的水控按键按压次数驱动水控指示灯按照预设的闪烁方式进行闪烁,并按照预设的开启功率开启水泵给植物进行灌溉浇水。

具体的,本发明实施例中,水控指示灯按照第一闪烁方式进行闪烁,并按照第一开启频率开启水泵给植物进行灌溉浇水后,若再次获取到水控按键信息,比如再次接收到用户按压水控按键,则记录当前水控按键的按压时长以及截止到当前累计的水控按键按压次数,根据所述当前水控按键的按压时长以及截止到当前累计的水控按键按压次数驱动水控指示灯按照预设的闪烁方式进行闪烁,并按照预设的开启功率开启水泵给植物进行灌溉浇水。比如,若记录当前水控按键按压时长少于1s以及截止到当前累计的水控按键按压次数为1次,则驱动水控指示灯按照预设的第二闪烁方式进行闪烁(如每隔0.75s闪烁一次),并按照第二开启频率开启水泵给植物进行灌溉浇水(比如每隔4小时开启一次,一次开启时长为5分钟);若记录当前水控按键按压时长少于1s以及截止到当前累计的水控按键按压次数为2次,则驱动水控指示灯按照预设的第三闪烁方式进行闪烁(如每隔0.5s闪烁一次),并按照第三开启频率开启水泵给植物进行灌溉浇水(比如每隔16小时开启一次,一次开启时长为5分钟);若记录当前水控按键按压时长少于1s以及截止到当前累计的水控按键按压次数为3次,则驱动水控指示灯按照预设的第四闪烁方式进行闪烁(如每隔0.375s闪烁一次),并按照第四开启频率开启水泵给植物进行灌溉浇水(比如立即开启水泵且开启后水泵处于常开状态);若记录水控按键按压时长少于1s以及截止到当前累计的水控按键按压次数为4次,则返回执行步骤306,并将累计的水控按键按压次数清零,如此循环往复。再比如,若记录当前水控按键按压时长为3s以及截止到当前累计的水控按键按压次数为1次,则返回执行步骤304,若记录当前水控按键按压时长大于15s以及截止到当前累计的水控按键按压次数为1次,则返回执行步骤306;若记录当前水控按键按压时长为3s以及截止到当前累计的水控按键按压次数为2次,则返回执行步骤304,若记录当前水控按键按压时长大于15s以及截止到当前累计的水控按键按压次数为2次,则驱动灯控指示灯按照预设的第二闪烁方式进行闪烁(如每隔0.75s闪烁一次),并按照第二开启频率开启水泵给植物进行灌溉浇水(比如每隔4小时开启一次,一次开启时长为5分钟);若记录当前水控按键按压时长为3s以及截止到当前累计的水控按键按压次数为3次,则返回执行步骤304,若记录当前水控按键按压时长大于15s以及截止到当前累计的水控按键按压次数为3次,则驱动灯控指示灯按照预设的第三闪烁方式进行闪烁(如每隔0.5s闪烁一次),并按照第三开启频率开启水泵给植物进行灌溉浇水(比如每隔16小时开启一次,一次开启时长为5分钟);若记录当前水控按键按压时长为3s以及截止到当前累计的水控按键按压次数为4次,则返回执行步骤304,若记录当前水控按键按压时长大于15s以及截止到当前累计的水控按键按压次数为4次,则驱动水控指示灯按照预设的第三闪烁方式进行闪烁(如每隔0.375s闪烁一次),并按照第四开启频率开启水泵给植物进行灌溉浇水(比如立即开启水泵且开启后水泵处于常开状态)。

本发明实施例中,根据按键信息以及对应的按值信息驱动与按键信息对应的指示灯可以按照不同的闪烁方式进行闪烁,以及可以控制水泵按照预设的开启功率给植物进行灌溉浇水。

本发明实施例还提供了一种无土栽培装置状态指示装置,该装置可以应用于无土栽培装置中也可应用于一般的栽培装置中。该装置包括:获取模块401、判断模块402、驱动模块403。

获取模块401,用于获取按键信息以及按键信息对应的按值信息,所述按值信息包括按压时长;

判断模块402,用于判断所述按值信息是否符合预设的范围;

驱动模块403,用于若所述按值信息符合预设的范围,则驱动与按键信息对应的指示灯按照预设的方式闪烁。

优选的,所述判断模块402包括:第一判断子模块4021;所述驱动模块403包括:第一驱动子模块4031;

所述第一判断子模块4021,用于判断所述电源按键的按压时长是否少于第一预设值;

所述第一驱动子模块4031,用于当所述电源按键的按压时长少于第一预设值时,驱动电源指示灯点亮。

优选的,所述第一判断子模块4021还用于:当所述电源按键的按压时长大于第一预设值时,判断所述按压时长是否大于第二预设值;

所述第一驱动子模块4031还用于:当所述按压时长大于第二预设值时,驱动电源指示灯连续闪烁N次,所述N为大于1的自然数;

所述无土栽培装置状态指示装置还包括校准模块404,所述校准模块404用于当所述按压时长大于第二预设值时,对系统进行时间校准。

优选的,判断模块402还包括第二判断子模块4022,第二判断子模块4022用于当获取模块401获取到灯控按键信息时,判断获取灯控按键信息的时间是否在预设时间内。

第二判断子模块4022还用于当获取模块401获取灯控按键信息的时间是在预设时间内时,判断灯控按键的按压时长是否大于预设的第三预设值;

所述驱动模块403包括第二驱动子模块4032;第二驱动子模块4032用于当灯控按键的按压时长大于预设的第三预设值时,驱动灯控指示灯按照第一闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照第一功率给植物进行补光。

所述无土栽培装置状态指示装置还包括第一记录模块405,所述记录模块405用于若获取模块401再次获取到灯控按键信息,则记录当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数。第二驱动子模块4032还用于根据所述当前灯控按键的按压时长以及截止到当前累计的灯控按键按压次数驱动灯控指示灯按照预设的闪烁方式进行闪烁,并驱动无土栽培装置补光灯按照预设的功率给植物进行补光。

优选的,所述第一判断模402还包括:第三判断子模块4023,第三判断子模块4023,用于若获取模块401获取到水按键信息,判断获取水控按键信息的时间是否在预设时间内;

第三判断子模块4023还用于当所述获取水控按键信息的时间是在预设时间内,判断水控按键的按压时长是否大于预设的第四预设值。

所述驱动模块403包括第三驱动子模块4033,第三驱动子模块4033用于当水控按键的按压时长大于预设的第四预设值时,驱动水控指示灯按照第一闪烁方式进行闪烁,并按照第一开启频率开启水泵给植物进行灌溉浇水。

优选的,所述无土栽培装置状态指示装置还包括第二记录模块406,第二记录模块406用于若获取模块401再次获取到水控按键信息时,记录当前水控按键的按压时长以及截止到当前累计的水控按键按压次数。所述第三驱动子模块4033还用于根据所述当前水控按键的按压时长以及截止到当前累计的水控按键按压次数驱动水控指示灯按照预设的闪烁方式进行闪烁,并按照预设的开启功率开启水泵给植物进行灌溉浇水。

本发明实施例提供的无土栽培装置的状态指示装置,可以根据按键信息以及对应的按值信息驱动与按键信息对应的指示灯可以按照不同的闪烁方式进行闪烁,以及可以控制补光灯按照预设的频率给植物补光以及控制水泵按照预设的开启功率给植物进行灌溉浇水。

本实施例中无土栽培装置的状态指示装置与前述实施例中的无土栽培装置的状态指示方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施中的系统的结构及实施过程,为了说明书的简洁,在此就不再赘述。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1