本技术涉及数据处理的,尤其是涉及一种基于物联网的智能控光方法、装置、设备和介质。
背景技术:
1、当由于实验需求或种植需求导致植物需要在室内进行种植时,会出现由于自然光照不足导致植物生长受限的问题。在相关技术中,常用去灯光补光的方式解决上述植物生长受限问题。
2、目前,灯光补光是为植物设定一灯具用于补光,且,该灯具以预设光照强度工作,以达到补光目的。但是,当植物所需的光照强度与预设光照强度不同时,仍会出现上述植物生长受限问题。
3、因此,如何通过精确确定灯具提供光照强度,来降低植物生长受限问题的发生概率,是本领域技术人员亟待解决的技术问题。
技术实现思路
1、为了提升目标提供光强参数的精确度,本技术提供一种基于物联网的智能控光方法、装置、设备和介质。
2、第一方面,本技术提供一种基于物联网的智能控光方法,采用如下的技术方案:
3、一种基于物联网的智能控光方法,包括:
4、通过物联网获取植物的实时叶面高度,并基于预设的叶面高度与生长阶段的对应关系和所述实时叶面高度,确定所述实时叶面高度对应的目标生长阶段;
5、基于预设的生长阶段与光强参数的对应关系和所述目标生长阶段,确定所述目标生长阶段对应的目标需求光强参数;
6、基于所述目标需求光强参数和预设设备光强参数,得到设备的目标提供光强参数;
7、基于所述目标提供光强参数,控制所述设备为植物提供光照。
8、通过采用上述技术方案,基于物联网获取植物的实时叶面高度,以确定植物的当前生长情况;基于预设的页面高度与生长阶段的对应关系和植物的当前生长情况,确定实时叶面高度对应的目标生长阶段,从而得到植物的当前生长阶段;同一植物不同生长阶段所需的光照强度不同,本方案通过基于预设生长阶段与光强参数的对应关系和目标生长阶段,确定目标生长阶段对应的目标需求光强参数,以得到植物在当前生长阶段所需的光照强度;基于植物当前所需的光照强度和设备的预设设备光照强度,以得到更加符合植物生长情况的目标提供光强参数,从而提升灯具的提供光强参数的精确度;基于目标提供光强参数,控制设备为植物提供合适的光照,以实现基于物联网的智能控光方法。
9、本技术在一较佳示例中可以进一步配置为:
10、所述基于物联网的智能控光方法,还包括:
11、通过所述物联网获取自然光强参数;
12、相应的,所述基于所述目标提供光强参数,控制所述设备为植物提供光照,包括:
13、基于所述目标提供光强参数和所述自然光强参数,得到最终提供光强参数;
14、基于所述最终提供光强参数,控制所述设备为植物提供光照。
15、通过采用上述技术方案,基于物联网获取自然光强参数,以确定自然光的能够提供给植物的自然光照强度;基于目标提供光强参数和自然光能够提供给植物的自然光照强度,确定更加精确的设备需要补足的最终提供光强参数;基于最终提供光强参数,控制设备为植物提供光照,以基于物联网实现更加精确的智能控光方法。
16、本技术在一较佳示例中可以进一步配置为:
17、在所述通过物联网获取植物的实时叶面高度之前,还包括:
18、获取当前时刻;
19、判断所述当前时刻是否为目标照射时刻,其中,所述目标照射时刻为预设照射时段中的任一时刻;
20、相应的,所述通过物联网获取植物的实时叶面高度,包括:
21、若是,则通过物联网获取植物的实时叶面高度。
22、通过采用上述技术方案,获取当前时刻后,判断当前时刻是否为目标照射时刻,以确定当前时刻到达预设的植物需要灯光补光的时段;若是,则表征用于灯光补光的灯具需要开始工作,可以开始用过物联网获取植物的实时叶面高度,避免物联网长时间高功耗运转,从而浪费资源。
23、本技术在一较佳示例中可以进一步配置为:
24、所述通过物联网获取植物的实时叶面高度,包括:
25、通过物联网获取植物叶面距植物对应灯具的距灯距离;
26、基于所述距灯距离和所述植物对应灯具距植物生长面的预设灯具高度,得到所述实时叶面高度。
27、通过采用上述技术方案,通过物联网获取植物叶面距植物对应灯具的距灯距离,以确定植物叶面和灯具之间的距离;基于植物叶面和灯具之间的距离和预设的灯具距离事务生长面的预设灯具高度,计算确定叶面的实际高度,以避免与预设灯具高度不同导致的实时叶面高度不精准的问题。
28、本技术在一较佳示例中可以进一步配置为:
29、所述通过物联网获取植物叶面距植物对应灯具的距灯距离,包括:
30、通过所述物联网获取植物叶面距植物对应灯具的初始距离;
31、根据全部所述初始距离,得到所述距灯距离。
32、通过采用上述技术方案,利用物联网获取植物叶面距植物对应灯具的初始距离,以确定叶面与灯具之间的距离;基于多个初始距离再求距灯距离可以提升距灯距离的精准度。
33、本技术在一较佳示例中可以进一步配置为:
34、所述根据全部所述初始距离,得到所述距灯距离,包括:
35、对全部所述初始距离进行数据筛选,得到多个目标距离;
36、对所述目标距离进行均值计算,得到所述距灯距离。
37、通过采用上述技术方案,对全部初始距离进行筛选,得到多个符合要求的目标距离;对目标距离进行均值计算,可以降低由于初始距离中存在失真数据而导致距灯距离不精确的问题,从而有效提升距灯距离的精确度。
38、第二方面,本技术提供一种基于物联网的智能控光装置,采用如下的技术方案:
39、一种基于物联网的智能控光装置,包括:
40、生长阶段确定模块,用于通过物联网获取植物的实时叶面高度,并基于预设的叶面高度与生长阶段的对应关系和所述实时叶面高度,确定所述实时叶面高度对应的目标生长阶段;
41、植物需求确定模块,用于基于预设的生长阶段与光强参数的对应关系和所述目标生长阶段,确定所述目标生长阶段对应的目标需求光强参数;
42、设备照射确定模块,用于基于所述目标需求光强参数和预设设备光强参数,得到设备的目标提供光强参数;
43、光强调整模块,用于基于所述目标提供光强参数,控制所述设备为植物提供光照。
44、本技术在一较佳示例中可以进一步配置为:
45、所述基于物联网的智能控光装置,还包括:
46、自然光强确定模块,用于通过所述物联网获取自然光强参数;
47、相应的,所述光强调整模块,在执行基于所述目标提供光强参数,控制所述设备为植物提供光照时,用于:
48、基于所述目标提供光强参数和所述自然光强参数,得到最终提供光强参数;
49、基于所述最终提供光强参数,控制所述设备为植物提供光照。
50、第三方面,本技术提供一种电子设备,采用如下的技术方案:
51、至少一个处理器;
52、存储器;
53、至少一个应用程序,其中至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行如第一方面任一项所述的基于物联网的智能控光方法。
54、第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:
55、一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令所述计算机执行如第一方面任一项所述的基于物联网的智能控光方法。
56、综上所述,本技术至少包括以下有益技术效果:
57、基于物联网获取植物的实时叶面高度,以确定植物的当前生长情况;基于预设的页面高度与生长阶段的对应关系和植物的当前生长情况,确定实时叶面高度对应的目标生长阶段,从而得到植物的当前生长阶段;同一植物不同生长阶段所需的光照强度不同,本方案通过基于预设生长阶段与光强参数的对应关系和目标生长阶段,确定目标生长阶段对应的目标需求光强参数,以得到植物在当前生长阶段所需的光照强度;基于植物当前所需的光照强度和设备的预设设备光照强度,以得到更加符合植物生长情况的目标提供光强参数,从而提升灯具的提供光强参数的精确度;基于目标提供光强参数,控制设备为植物提供合适的光照,以实现基于物联网的智能控光方法。