一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

风扇控制方法、控制终端及计算机可读存储介质与流程

2021-11-03 12:48:00 来源:中国专利 TAG:


1.本技术涉及电子设备技术领域,具体涉及一种风扇控制方法、控制终端及计算机可读存储介质。


背景技术:

2.随着人们生活水平的提高,人们对衣服的需求量也大大增加,但是衣服在不同晾晒条件下,特别在遇到阴雨天气或天气潮湿时,衣服晾干的时间很长,甚至衣服晒不干,此时人们一般会采用明火将衣服烘干或用电吹风将衣服吹干,这样不仅耗费大量的时间,而且稍不注意就会将衣服烤焦。或者,人们可以用烘干机将衣服烘干,但是烘干后的衣服容易缩水,特别对于棉质的衣服,缩水得更加严重,影响衣服的使用寿命。或者,人们可以用风扇将衣服吹干,但是风扇在运行的过程中,只能按照固定模式进行送风,从而不能很好的将衣服尽快吹干,需要吹干的时间较长,浪费能源,无法满足人们的需求。


技术实现要素:

3.本技术实施例提供一种风扇控制方法、控制终端及计算机可读存储介质,可以提高对风扇控制的便捷性和准确性。
4.第一方面,本技术实施例提供了一种风扇控制方法,包括:
5.获取包含衣物的图像;
6.根据所述图像生成操作界面;
7.基于所述操作界面接收用户输入的触发操作;
8.根据所述触发操作确定风扇的运行参数;
9.根据所述运行参数控制所述风扇运行。
10.第二方面,本技术实施例还提供了一种控制终端,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行本技术实施例提供的任一种风扇控制方法。
11.第三方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器加载,以执行本技术实施例提供的任一种风扇控制方法。
12.本技术实施例可以获取包含衣物的图像,根据图像生成操作界面,基于操作界面接收用户输入的触发操作;然后可以根据触发操作确定风扇的运行参数,根据运行参数控制风扇运行。该方案在基于衣物的图像生成的操作界面内,接收输入的触发操作来确定风扇的运行参数,以便基于运行参数控制风扇运行,提高了对风扇控制的便捷性和准确性。
附图说明
13.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于
本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
14.图1是本技术实施例提供的风扇控制方法的流程示意图;
15.图2是本技术实施例提供的衣物的图像的示意图;
16.图3是本技术实施例提供的基于触发操作确定送风轨迹的示意图;
17.图4是本技术实施例提供的基于触发操作确定送风轨迹的另一示意图;
18.图5是本技术实施例提供的基于触发操作确定运行参数的示意图;
19.图6是本技术实施例提供的基于触发操作确定运行参数的另一示意图;
20.图7是本技术实施例提供的自然风检测的示意图;
21.图8是本技术实施例提供的衣物干燥所需时长显示的示意图
22.图9是本技术实施例提供的控制终端的结构示意图。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
25.本技术的实施例提供了一种风扇控制方法、控制终端及计算机可读存储介质。其中,该风扇控制方法可以应用于控制终端中,该控制终端可以包括智能手机、平板电脑、掌上电脑、或者笔记本电脑等终端,用于对风扇进行控制。
26.请参阅图1,图1是本技术一实施例提供的风扇控制方法的流程示意图。该风扇控制方法可以包括步骤s101至步骤s105等,具体可以如下:
27.s101、获取包含衣物的图像。
28.其中,衣物可以包括衣服、袜子、或毛巾等需要晾晒的物体,可以通过晾衣区域预设的摄像头或相机等图像采集设备采集衣物的图像,该衣物可以包括一件或多件,该图像采集设备的设置位置、类型或拍摄角度等可以根据实际需要进行灵活设置,具体内容在此处不作限定,例如,包含衣物的图像可以如图2所示。
29.在一些实施方式中,获取包含衣物的图像可以包括:在衣物晾置预设时间后,检测衣物是否干燥;若衣物未干燥,则通过摄像头采集包含衣物的图像。
30.为了实现在衣物晾置预设时间后,在衣物还未干燥的情况下,开启风扇辅助衣物尽快干燥,以提高对风扇控制的便捷性和灵活性,具体地,可以在衣物开始晾置时,启动计时器开始计时,并在计时器计时预设时间后,说明衣物已经晾置了预设时间,此时可以检测衣物是否干燥。其中,预设时间可以根据实际需要进行灵活设置,例如,该预设时间可以由用户设置或者是默认的时间。
31.在一些实施方式中,检测衣物是否干燥可以包括:获取衣物的当前重量,以及衣物干燥时对应的基准重量;若当前重量大于基准重量,则确定衣物未干燥;若当前重量小于或
等于基准重量,则确定衣物已干燥。
32.为了提高对衣物干燥检测的准确性,可以通过衣物的重量来确定衣物是否已干燥。具体地,可以在衣物处于干燥状态时,预先通过电子秤或重力传感等检测衣物的重量,得到基准重量,并将该基准重量进行存储。以及,可以通过晾衣杆或晾衣架上预设的重力传感器采集当前晾置的衣物的当前重量,将当前重量与预先存储的基准重量进行比较,判断衣物的当前重量是否大于基准重量。若当前重量大于基准重量,则确定衣物未干燥;若当前重量小于或等于基准重量,则确定衣物已干燥。
33.需要说明的是,当包括多件衣物时可以分别将每件衣物的当前重量与其对应的基准重量进行比较,或者将每件衣物的当前重量进行求和,得到总重量,以及将每件衣物的基准重量进行求和,得到总基准重量,然后将总重量与总基准重量进行比较,若总重量大于总基准重量,则确定衣物未干燥;若总重量小于或等于总基准重量,则确定衣物已干燥。
34.在一些实施方式中,检测衣物是否干燥可以包括:采集包含衣物各个表面的当前图像,以及衣物干燥时对应的基准图像;若当前图像与基准图像的像素不匹配,则确定衣物未干燥;若当前图像与基准图像的像素匹配,则确定衣物已干燥。
35.为了提高对衣物干燥检测的便捷性,可以通过图像的像素比对来确定衣物是否已干燥。具体地,可以在衣物处于干燥状态时,预先通过摄像头或相机等图像采集设备从不同的拍摄角度采集包含衣物各个表面的图像,得到基准图像,并将该基准图像进行存储。
36.然后,可以通过晾衣区域预设的一个或多个图像采集设备从不同的拍摄角度采集包含衣物各个表面的图像,得到多张当前图像,将对应的拍摄角度的当前图像与基准图像进行比对,例如,将衣物a正面的当前图像与衣物a正面的基准图像进行比对。判断当前图像与基准图像的像素是否匹配,由于衣物处于潮湿状态下的颜色与衣物处于干燥状态下的颜色是存在差异的,因此,若当前图像与基准图像的像素不匹配,则确定衣物未干燥,若当前图像与基准图像的像素匹配,则确定衣物已干燥。其中,像素匹配可以是当前图像中衣物的像素值,与基准图像中衣物的像素值之间的差值小于预设阈值,该预设阈值可以根据实际需要进行灵活设置。
37.在一些实施方式中,获取包含衣物的图像可以包括:当检测到晾衣区域存在衣物时,通过摄像头采集包含衣物的图像。
38.为了实现在衣物开始晾置时,就开启风扇辅助衣物尽快干燥,以提高对风扇控制的可靠性。具体地,可以通过晾衣区域预设的摄像头等图像采集设备采集晾衣区域内的图像,得到初始图像,基于初始图像检测晾衣区域内是否存在衣物,当检测到晾衣区域存在衣物时,通过摄像头采集包含衣物的图像,当检测到晾衣区域不存在衣物时,无法采集到包含衣物的图像。
39.s102、根据图像生成操作界面。
40.其中,该操作界面的样式可以根据实际需要进行灵活设置,例如,该操作界面内可以包括衣物、标注的多个潮湿区域和/或送风轨迹等。
41.在一些实施方式中,图像包括多张,根据图像生成操作界面包括:根据多张图像确定衣物在三维空间中的位置;根据位置生成三维空间的操作界面。
42.为了提高操作界面的显示效果以及生成操作界面的灵活性,可以构建三维空间的操作界面。例如,可以通过预设的一个或多个图像采集设备,从不同的拍摄角度采集包含衣
物的图像,得到多张图像,然后可以检测每张图像中衣物的二维坐标位置,根据每张图像中衣物的二维坐标位置确定衣物在三维空间中的位置,此时可以根据衣物在三维空间中的位置构建三维衣物,基于三维衣物生成三维空间的操作界面,该操作界面内除了包括三维衣物之外,还可以包括触发按钮或供用户选择的风扇的运行参数等。
43.s103、基于操作界面接收用户输入的触发操作。
44.在得到操作界面后,可以将操作界面在显示屏内进行显示,然后接收用户在操作界面内输入的点击、滑动或双击等触发操作。或者,可以基于显示的操作界面接收用户输入的语音或手势等触发操作。
45.s104、根据触发操作确定风扇的运行参数。
46.其中,风扇的运行参数可以包括风扇的送风轨迹、送风范围、风量和风的温度等。
47.在一些实施方式中,根据触发操作确定风扇的运行参数可以包括:确定触发操作经过的轨迹,得到送风轨迹,将送风轨迹设置为风扇的运行参数。
48.为了提高运行参数确定的灵活性,例如,如图3所示,该触发操可以是滑动操作,可以在操作界面内执行滑动操作,并确定该滑动操作经过的轨迹,得到送风轨迹(如图3中的黑色线条所示),该送风轨迹即为风扇的运行参数。又例如,如图4所示,可以在操作界面执行滑动操作,并确定该滑动操作经过的轨迹,得到送风轨迹(如图4中黑色线条所示),送风轨迹即为风扇的运行参数。
49.在一些实施方式中,根据触发操作确定风扇的运行参数可以包括:确定触发操作经过的区域,根据区域确定对应的参数确定风扇的送风范围、风量和/或风的温度,得到运行参数。
50.为了提高运行参数确定的便捷性,操作界面内除了包括三维衣物之外,还可以包括供用户选择的风扇的送风范围、送风轨迹、风量以及温度等运行参数,例如,如图5所示,此时可以在操作界面内接收用户输入的触发操作(例如滑动操作),并确定触发操作经过的区域,例如,图5中触发操作经过风量1、送风范围2以及温度3所在的区域,根据这些区域对应的参数确定风扇的运行参数为送风范围2、风量1以及风的温度3,从而可以得到风扇的运行参数。
51.又例如,如图6所示,可以在操作界面内接收用户输入的触发操作(例如点击操作),并确定触发操作经过的区域(即点击的区域),例如,图6中触发操作经过风量2,根据该区域可以确定对应的参数确定风扇的风量2,从而可以得到风扇的运行参数。
52.s105、根据运行参数控制风扇运行。
53.在确定风扇的运行参数后,可以控制风扇按照该运行参数运行。其中,该风扇可以包括一个或多个,当风扇包括多个时,可以控制多个风扇均按照该运行参数运行,或者,分别确定每个风扇对应的运行参数,以便控制各风扇按照与其对应的运行参数运行。
54.在一些实施方式中,根据运行参数控制风扇运行之后,风扇控制方法还可以包括:检测衣物是否已干燥,当衣物已干燥时,关闭风扇。
55.为了提高对风扇控制的智能性和便捷性,在风扇运行的过程中,可以实时或每间隔预设时间检测衣服是否干燥,例如,可以通过衣物的图像的像素比对来确定衣物是否已干燥,或者通过衣物的重量来确定衣物是否已干燥等。当衣物未干燥时,维持风扇的开启状态;当衣物已干燥时,关闭风扇。
56.在一些实施方式中,检测衣物是否已干燥可以包括:获取衣物当前的目标重量,以及衣物干燥时对应的基准重量,当目标重量小于或等于基准重量时,确定衣物已干燥。
57.为了提高对衣物干燥检测的准确性,可以通过衣物的重量来确定衣物是否已干燥。具体地,可以在衣物处于干燥状态时,预先通过电子秤或重力传感等检测衣物的重量,得到基准重量,并将该基准重量进行存储。以及,可以通过晾衣杆或晾衣架上预设的重力传感器采集当前晾置的衣物当前的目标重量,将目标重量与预先存储的基准重量进行比较,判断衣物的目标重量是否大于基准重量。若目标重量大于基准重量,则确定衣物未干燥;若目标重量小于或等于基准重量,则确定衣物已干燥。
58.在一些实施方式中,检测衣物是否已干燥可以包括:采集包含衣物各个表面的图像,以及衣物干燥时对应的基准图像,当图像与基准图像的像素匹配时,确定衣物已干燥。
59.为了提高对衣物干燥检测的便捷性,可以通过图像的像素比对来确定衣物是否已干燥。具体地,可以在衣物处于干燥状态时,预先通过摄像头或相机等图像采集设备从不同的拍摄角度采集包含衣物各个表面的图像,得到基准图像,并将该基准图像进行存储。然后,可以通过晾衣区域预设的一个或多个图像采集设备从不同的拍摄角度采集包含衣物各个表面的图像,得到多张图像,将对应的拍摄角度的图像与基准图像进行比对,例如,将衣物a正面的图像与衣物a正面的基准图像进行比对。判断采集到的衣物的图像与基准图像的像素是否匹配,由于衣物处于潮湿状态下的颜色与衣物处于干燥状态下的颜色是存在差异的,因此,若图像与基准图像的像素不匹配,则确定衣物未干燥,若图像与基准图像的像素匹配,则确定衣物已干燥。其中,像素匹配可以是图像中衣物的像素值,与基准图像中衣物的像素值之间的差值小于预设阈值,该预设阈值可以根据实际需要进行灵活设置。
60.在一些实施方式中,根据运行参数控制风扇运行之后,风扇控制方法还可以包括:检测风扇是否逆着自然风送风,当风扇逆着自然风送风时,关闭风扇。
61.为了避免风扇逆着自然风进行送风时,无法达到向衣物送风的目的,而浪费能源,因此在风扇运行的过程中,可以实时或每间隔预设时间检测风扇是否逆着自然风送风,例如,可以检测风扇的扇叶是否受到自然风阻力,或者检测自然风的风向等。当风扇未逆着自然风送风时,维持风扇的开启状态;当风扇逆着自然风送风时,关闭风扇。
62.在一些实施方式中,根据运行参数控制风扇运行之后,风扇控制方法还可以包括:检测自然风的风量,当自然风的风量大于预设阈值时,关闭风扇。
63.例如,如图7所示,为了避免存在较大自然风时风扇无法达到向衣物送风的目的,而浪费能源,因此在风扇运行的过程中,可以实时或每间隔预设时间检测衣物所处环境的自然风的风量,例如,可以通过风速检测仪等检测自然风的风量等。当自然风的风量小于预设阈值时,维持风扇的开启状态;当自然风的风量大于预设阈值时,说明风扇对衣物送风所起的加快衣物干燥作用不大,关闭风扇,该预设阈值可以根据实际需要进行灵活设置。
64.在一些实施方式中,风扇控制方法还可以包括:获取衣物变干燥所需的时长,输出时长。
65.在风扇运行的过程中,可以实时获取衣物变干燥所需的时长,并通过语音播报或显示屏显示等方式动态输出该时长,或者将该时长发送给智能电视或智能音箱等终端,以便该终端通过语音播报或显示屏显示等方式动态输出该时长,以便用户查看。例如,如图8所示,可以通过显示屏显示衣物变干燥所需的时长。
66.其中,获取衣物变干燥所需的时长可以包括:在风扇运行的过程中,检测衣物的重量;获取衣物晾置所在环境的当前环境参数,以及获取衣物干燥时的基准重量;获取衣物的重量与基准重量之间的差值;根据差值和当前环境参数确定衣物风干所需的时长。
67.具体地,为了提高衣物风干所需的时长确定的准确性,可以通过晾衣架或晾衣杆上预设的重力传感器检测衣物当前的重量,以及获取衣物晾置所在环境的自然风的风量、气温、以及空气湿度等当前环境参数,以及获取衣物干燥时的基准重量。然后可以获取衣物的重量与基准重量之间的差值,该差值体现了衣物的潮湿程度(即潮湿等级),此时可以根据差值和当前环境参数和确定衣物风干所需的时长。
68.需要说明的是,还可以结合风扇的运行参数和衣物的类型等确定衣物风干所需的时长,例如,可以根据衣物的重量与基准重量之间的差值确定衣物的潮湿程度,以及获取衣物的类型(例如采集衣物的图像来确定衣物的类型),以及获取风扇的风量、运行范围、运行轨迹以及风的温度等运行参数,根据衣物的潮湿程度、当前环境参数、风扇的运行参数和衣物的类型确定衣物风干所需的时长。
69.本技术实施例可以获取包含衣物的图像,根据图像生成操作界面,基于操作界面接收用户输入的触发操作;然后可以根据触发操作确定风扇的运行参数,根据运行参数控制风扇运行。该方案在基于衣物的图像生成的操作界面内,接收输入的触发操作来确定风扇的运行参数,以便基于运行参数控制风扇运行,提高了对风扇控制的便捷性和准确性。
70.请参阅图9,图9是本技术实施例提供的一种控制终端的结构示意性框图。
71.如图9所示,该控制终端300可以包括通过系统总线301连接的处理器302、存储器303和通信接口304,其中,存储器303可以包括非易失性计算机可读存储介质和内存储器。
72.非易失性计算机可读存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种风扇控制方法。
73.处理器302用于提供计算和控制能力,支撑整个控制终端的运行。
74.存储器303为非易失性计算机可读存储介质中的计算机程序的运行提供环境,该计算机程序被处理器302执行时,可使得处理器302执行任意一种风扇控制方法。
75.该通信接口304用于通信。本领域技术人员可以理解,图9中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的控制终端300的限定,具体的控制终端300可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
76.应当理解的是,该总线301比如为i2c(inter-integrated circuit)总线,存储器303可以是flash芯片、只读存储器(rom,read-only memory)磁盘、光盘、u盘或移动硬盘等,处理器302可以是中央处理单元(central processing unit,cpu),该处理器302还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
77.其中,在一些实施方式中,处理器302用于运行存储在存储器303中的计算机程序,以执行如下步骤:
78.获取包含衣物的图像,根据图像生成操作界面,基于操作界面接收用户输入的触发操作;根据触发操作确定风扇的运行参数,根据运行参数控制风扇运行。
79.在一些实施方式中,图像包括多张,在根据图像生成操作界面时,处理器302还执行:根据多张图像确定衣物在三维空间中的位置;根据位置生成三维空间的操作界面。
80.在一些实施方式中,在根据触发操作确定风扇的运行参数时,处理器302还执行:确定触发操作经过的轨迹,得到送风轨迹,将送风轨迹设置为风扇的运行参数;或者,确定触发操作经过的区域,根据区域确定对应的参数确定风扇的送风范围、风量和/或风的温度,得到运行参数。
81.在一些实施方式中,在获取包含衣物的图像时,处理器302还执行:在衣物晾置预设时间后,检测衣物是否干燥;若衣物未干燥,则通过摄像头采集包含衣物的图像;或者,当检测到晾衣区域存在衣物时,通过摄像头采集包含衣物的图像。
82.在一些实施方式中,在检测衣物是否干燥时,处理器302还执行:获取衣物的当前重量,以及衣物干燥时对应的基准重量;若当前重量大于基准重量,则确定衣物未干燥;若当前重量小于或等于基准重量,则确定衣物已干燥;或者,采集包含衣物各个表面的当前图像,以及衣物干燥时对应的基准图像;若当前图像与基准图像的像素不匹配,则确定衣物未干燥;若当前图像与基准图像的像素匹配,则确定衣物已干燥。
83.在一些实施方式中,处理器302还执行:获取衣物变干燥所需的时长,输出时长。
84.在一些实施方式中,在根据运行参数控制风扇运行之后,处理器302还执行:检测衣物是否已干燥,当衣物已干燥时,关闭风扇;或者,检测风扇是否逆着自然风送风,当风扇逆着自然风送风时,关闭风扇。
85.在一些实施方式中,在根据运行参数控制风扇运行之后,处理器302还执行:检测自然风的风量,当自然风的风量大于预设阈值时,关闭风扇。
86.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对风扇控制方法的详细描述,此处不再赘述。
87.本技术的实施例中还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序中包括程序指令,处理器执行程序指令,实现本技术实施例提供的任一项风扇控制方法。例如,该计算机程序被处理器加载,可以执行如下步骤:
88.获取包含衣物的图像,根据图像生成操作界面,基于操作界面接收用户输入的触发操作;根据触发操作确定风扇的运行参数,根据运行参数控制风扇运行。
89.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
90.其中,计算机可读存储介质可以是前述实施例的控制终端的内部存储单元,例如控制终端的硬盘或内存。计算机可读存储介质也可以是控制终端的外部存储设备,例如控制终端上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
91.由于该计算机可读存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种风扇控制方法,因此,可以实现本技术实施例所提供的任一种风扇控制方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
92.应当理解,在此本技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本技术。如在本技术说明书和所附权利要求书中所使用的那样,除非上下
文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
93.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
94.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅是本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献