1.本发明涉及智能控制技术,尤其涉及一种振动提示方法、装置及电子烟。
背景技术:2.现在的电子烟在信息交互面,表现的方式有多种。例如led灯显示、显示屏显示、语音播报提醒、振动马达提醒、手机app显示等。现有技术基于振动马达进行提示的方式中,一般都是通过控制振动马达振动的开启和关闭来提示用户此时电子烟的工作状态,无法线性提示电子烟的工作状态,使得用户对振动马达控制的选择较少。
技术实现要素: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.图1是本发明实施例中提供的一种振动提示方法的流程图;
36.图2是本发明实施例中提供的一种振动提示装置的结构图;
37.图3是本发明实施例中提供的一种电子烟的结构图。
具体实施方式
38.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
39.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理
解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
40.应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
41.应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
42.应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和c”、“包含a、b、c”是指a、b、c三者都包含,“包含a、b或c”是指包含a、b、c三者之一,“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。
43.应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。a与b的匹配,是a与b的相似度大于或等于预设的阈值。
44.取决于语境,如在此所使用的“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。
45.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
46.在电子烟的实际使用过程中,雾化器的电能越高,其雾化的浓度就高,所以雾化器的电能能够体现出烟雾的雾化浓度。
47.如图1所示,本发明实施方式提供的一种振动提示方法,包括:
48.步骤s11、获取步骤:获取雾化器上一时刻的电能和当前时刻的电能,其中电能为功率、电压或电流中的任意一种。其中上一时刻和当前时刻的间隔可以任意设置,如果当前时刻是4:00,间隔设置为1秒,则上一时刻则是4:01。雾化器上的电能就是其在进行雾化过程中消耗的电能,可能是2焦耳,加载2v的电压或者是0.2a的电流等等。在实际使用过程中,雾化器的工作电能越高,则其雾化后的烟雾浓度就越高。
49.步骤s12、调节步骤:判断上一时刻电能至当前时刻电能的变化趋势,按照第一策略调节振动马达的当前振动频率。例如,上一时刻的电能中功率是2焦耳,当前时刻功率为2.2焦耳,则当前时刻的功率大于上一时刻的功率,则按照第一策略改变振动马达的振动频率。其中振动马达的第一种振动方式可以是基于模拟电路进行调整。振动马达的第二种振动方式也可以通过软件基于数字电路的方式进行调整。调整结果包括如长时间振动、短时间振动、间隔振动等。
50.其中第一策略可以是按照电能差值与振动频率呈正比设置,则当前时刻相较于上一时刻的电能值越高,振动马达的振动频率就越高。
51.其中第一策略也可以是按照电能差值与振动频率呈反比设置,则当前时刻相较于上一时刻的电能值越高,振动马达的振动频率就越低。
52.在一个实施例中,在上述步骤s12还包括:
53.判断上一时刻电能的数值和当前时刻电能的数值的大小关系。例如,上一时刻的电能中的功率是2焦耳,当前时刻功率为2.2焦耳,则当前时刻电能大于上一时刻电能。
54.若,上一时刻电能的数值小于当前时刻电能的数值,则控制振动马达的当前振动频率增加。若,上一时刻电能的数值大于当前时刻电能的数值,则控制振动马达的当前振动频率减小。该种方式与上述第一策略可以是按照电能差值与振动频率呈正比设置的方式一样。通过改变振动马达加载电能的电流频率、电压频率来改变振动马达的频率,可以是正弦波、方波等。
55.在一个实施例中,在上述步骤s12还包括:
56.判断上一时刻电能的数值和当前时刻电能的数值的大小关系。例如,上一时刻的电能中的功率是2焦耳,当前时刻功率为2.2焦耳,则当前时刻电能大于上一时刻电能。
57.若,上一时刻电能的数值小于当前时刻电能的数值,则控制振动马达的当前振动频率减小。若,上一时刻电能的数值大于当前时刻电能的数值,则控制振动马达的当前振动频率增加。该种方式与上述第一策略也可以是按照电能差值与振动频率呈反比设置的方式一样。通过改变振动马达加载电能的电流频率、电压频率来改变振动马达的振动频率,可以是正弦波、方波等。
58.在一个实施例中,若上一时刻电能的数值等于当前时刻电能的数值,则控制振动马达的当前振动频率不变。若电能不变,则证明此时雾化器的工作状态没有改变,雾化浓度不改变。
59.在一个实施例中,在上述按照第一策略调节振动马达的当前振动频率的步骤中,还包括:
60.基于第一策略生成频率数据对照表,频率数据对照表可以如表1所示。其中第一策略可以是预先设置,频率数据可以是电能变化趋势为0.1v时每0.2s振动一次,电能变化趋势为0.15v时每0.15s振动一次、电能变化趋势为0.2v时每0.1s振动一次等等,随着电能变化趋势越大,则震动频率越高。振动马达被控制的谐波或方波的表现形式可以是每间隔0.1s具有0.1s的高电平、每间隔0.15s具有0.15s的高电平、每间隔0.2s具有0.2s的高电平等等,将振动马达振动分成若干情况。在该种实施方式之下,该电子烟只包括一个振动马达。然后控制振动马达按照上述的频率数据进行振动工作。其中振动马达振动的频率(强度)可以分为3级:最大,适中,最小.当然也可以根据用户的要求,进行更多级的振动强度细分。
61.序号电能变化的趋势马达的震动频率10.1v0.2s次20.15v0.15s次30.2v0.1s次
62.表1
63.在一个实施例中,在按照第一策略调节振动马达的当前振动频率的步骤中,还包括:
64.基于第一策略生成选择数据。其中第一策略可以是预先设置,选择数据包括第一振动马达选择数据、第二振动马达选择数据或第三振动马达选择数据等。其中每个振动马
达具有不同的振动频率。例如说,使用者控制雾化器达到最大的雾化浓度,此时选择数据即是选择振动频率最高的振动马达,选择数据则为第一振动马达选择数据、第二振动马达选择数据或第三振动马达选择数据中振动频率最高的振动马达。在确定好振动马达后,控制任意一个与所述选择数据相对应的振动马达进行振动工作。
65.在一个实施例中,还包括以下步骤:
66.接收用户输入的调节信号。其中调节信号可以通过对按键的快速操作,来设置振动马达振动力度的大小.电子烟在开机或关机状态,长按点烟键或快按点烟键2下或3下,进入振动马达振动强度的ui设置流程。
67.获取振动马达的当前振动频率。振动马达首先提示当前振动马达振动的强度。
68.基于调节信号控制振动马达的振动频率进行改变后,确定一振动频率为目标振动频率,目标振动频率用于特定情景提醒。用户在振动马达振动的ui设置期间,通过再次对点烟健的操作,可以不断使振动马达振动的强度增大或减小,直至关闭。
69.特定情景例如可以是,振动马达振动可以在用户使用电子烟期间进行振动提示,使用完结束振动。也可以配合led灯进行进行各种故障提示报警。如低阻,高阻,无阻值,短路,超时热保护等。
70.当用户选定当前的振动强度时,可以等振动的ui设置流程自然结束,也可以长按点烟健强制退出设置流程.。
71.在一个实施例中,调节信号包括触发信号和频率改变信号;
72.其中上述获取振动马达的当前振动频率步骤基于触发信号触发。当接收到出发信号获取当前振动频率。
73.其中振动马达的振动频率基于频率改变信号进行改变。改变信号可以是增加振动频率也可以是降低振动频率。
74.如图2所示,本发明实施例的第二方面,提供一种振动提示装置,包括获取模块和调节模块。
75.获取模块:获取雾化器上一时刻的电能和当前时刻的电能,所述电能为功率、电压或电流中的任意一种。如果当前时刻是4;00,间隔设置为1秒,则上一时刻则是4;01。雾化器上的电能就是其在进行雾化过程中消耗的电能,可能是2焦耳,加载2v的电压或者是0.2a的电流等等。在实际使用过程中,雾化器的工作电能越高,则其雾化后的烟雾浓度就越高。
76.调节模块:判断上一时刻电能至当前时刻电能的变化趋势,按照第一策略调节振动马达的当前振动频率。例如,上一时刻的电能中功率是2焦耳,当前时刻功率为2.2焦耳,则当前时刻的功率大于上一时刻的功率,则按照第一策略改变振动马达的振动频率。
77.如图3所示,本发明实施例的第三方面,提供一种电子烟,包括雾化器和振动马达,还包括上述的振动提示装置。其中振动马达可以是一个或多个。该电子烟的振动马达可以基于雾化器的雾化浓度进行振动频率的改变。
78.本发明还提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
79.其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够
从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
80.本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
81.在上述终端或者服务器的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
82.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。