震动方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:33841572 阅读:24 留言:0更新日期:2022-06-18 10:24
本申请提供一种震动方法、装置、电子设备和可读存储介质,该方法包括:响应于第一操作,电子设备进入第一应用场景,电子设备包括至少两个马达;响应于电子设备进入第一应用场景,且电子设备的屏幕方向为第一屏幕方向,至少两个马达以第一震动模式震动;响应于第二操作,电子设备的屏幕方向从第一屏幕方向切换至第二屏幕方向,至少两个马达以第二震动模式震动,第一震动模式与第二震动模式不同。本申请实施例中,马达的震动模式可以适配电子设备的屏幕方向进行改变,进而达到依据屏幕方向适配用户的震动感受的效果,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
震动方法、装置、电子设备和可读存储介质


[0001]本申请实施例涉及震动技术,尤其涉及一种震动方法、装置、电子设备和可读存储介质。

技术介绍

[0002]电子设备可以在接收到信息或电话时震动,或者可以响应于游戏的特定场景震动。电子设备之所以震动,是因为电子设备中包括马达,马达的震动使得用户感受到电子设备的震动。
[0003]目前,电子设备中设置一颗马达,该马达以一种固定的震动模式震动,导致用户在任何场景中感受到的电子设备的震动效果都是相同的,用户体验差。

技术实现思路

[0004]本申请实施例提供一种震动方法、装置、电子设备和可读存储介质,马达的震动模式可以适配电子设备的屏幕方向进行改变,提高用户体验。
[0005]第一方面,本申请实施例提供一种震动方法,该震动方法应用于电子设备,所述电子设备包括至少两个马达。该方法可以包括:响应于第一操作,电子设备进入第一应用场景,响应于所述电子设备进入所述第一应用场景,且所述电子设备的屏幕方向为第一屏幕方向,所述至少两个马达以第一震动模式震动。响应于第二操作,所述电子设备的屏幕方向从所述第一屏幕方向切换至第二屏幕方向,所述至少两个马达以第二震动模式震动,所述第一震动模式与所述第二震动模式不同。
[0006]其中,第一操作、第二操作均可以为用户的操作或者电子设备的元件的操作。第一应用场景可以包括以下场景中的至少一个:所述电子设备显示的界面的场景、跟随音乐震动的场景、播放音频的场景、用户对所述电子设备的界面的操作的场景或所述电子设备所处的外界环境。也就是说,本申请实施例中,当电子设备处于第一应用场景,且电子设备的屏幕方向为第一屏幕方向,所述至少两个马达以第一震动模式震动。当电子设备处于第一应用场景,且电子设备的从第一屏幕方向切换至第二屏幕方向,所述至少两个马达以不同于第一震动模式的第二震动模式震动。
[0007]本申请实施例中,马达的震动模式可以适配电子设备的屏幕方向进行改变,可以提高用户体验。
[0008]在一种可能的实现方式中,响应于第二操作,所述电子设备的屏幕方向从所述第一屏幕方向切换至第二屏幕方向,且所述电子设备显示的界面跟随所述电子设备的屏幕方向旋转,所述至少两个马达以第二震动模式震动。
[0009]该种方式中,不仅马达的震动模式可以适配电子设备的屏幕方向进行改变,电子设备显示的界面跟随所述电子设备的屏幕方向旋转,进而达到根据用户的视觉适配用户的震动感受的效果,提高用户体验。
[0010]在一种可能的实现方式中,响应于第二操作,所述电子设备的屏幕方向从所述第
一屏幕方向切换至第二屏幕方向,且所述电子设备播放的音频的声道跟随所述电子设备的屏幕方向改变。
[0011]该种方式中,不仅马达的震动模式可以适配电子设备的屏幕方向进行改变,电子设备播放的音频也可以跟随所述电子设备的屏幕方向的旋转而改变,进而达到根据用户的听觉适配用户的震动感受的效果,提高用户体验。
[0012]在一种可能的实现方式中,响应于第二操作,所述电子设备的屏幕方向从所述第一屏幕方向切换至第二屏幕方向,且所述电子设备显示的界面跟随所述电子设备的屏幕方向旋转,所述电子设备播放的音频的声道跟随所述电子设备的屏幕方向改变。
[0013]该种方式中,不仅马达的震动模式可以适配电子设备的屏幕方向进行改变,电子设备播放的音频、以及电子设备的界面也可以跟随所述电子设备的屏幕方向的旋转而改变,进而达到根据用户的听觉、视觉适配用户的震动感受的效果,提高用户体验。
[0014]在一种可能的实现方式中,响应于所述第二操作,所述电子设备的屏幕方向从所述第一屏幕方向切换至所述第二屏幕方向,所述电子设备显示的界面未跟随所述电子设备的屏幕方向旋转,所述至少两个马达以所述第一震动模式震动。
[0015]该种方式中,电子设备的屏幕方向改变,但电子设备的界面未旋转,为了适配用户的视觉感受,马达的震动模式不改变,能够提高用户体验。
[0016]在一种可能的实现方式中,所述至少两个马达包括第一马达和第二马达,所述至少两个马达以第一震动模式震动,包括:所述第一马达以第一波形震动,所述第二马达以第二波形震动;所述至少两个马达以第二震动模式震动,包括:所述第一马达以第三波形震动,所述第二马达以第四波形震动。其中,第一震动模式和第二震动模式不同可以表现为:所述第三波形与所述第四波形中的至少一个与所述第一波形不同,和/或,所述第三波形与所述第四波形中的至少一个与所述第二波形不同。
[0017]其中,所述第一参数包括第一子参数和第二子参数,所述第二参数包括第三子参数和第四子参数。电子设备可以以所述第一子参数驱动所述第一马达以所述第一波形震动,电子设备可以以所述第二子参数驱动所述第二马达以所述第二波形震动。电子设备可以以所述第三子参数驱动所述第一马达以所述第三波形震动,电子设备可以以所述第四子参数驱动所述第二马达以所述第四波形震动。
[0018]在一种可能的实现方式中,在电子设备的界面的场景为同一场景时,屏幕方向发生切换,第二震动模式与第一震动模式不同。本申请实施例中的所述第一波形和所述第四波形相同,所述第二波形与所述第三波形相同,可以在电子设备处于同一界面的场景下,给用户带来相同的震动感受。
[0019]在一种可能的实现方式中,所述第一波形用于表征所述第一马达的震动强度从强变弱,所述第二波形用于表征所述第二马达的震动强度从弱变强。
[0020]该种方式中,电子设备处于同一界面的场景下,可以给用户带来相同的震动从左侧震动至右侧的立体震动感受。
[0021]在一种可能的实现方式中,所述第一马达和所述第二马达在所述电子设备中的位置不同。马达的设置位置不同,马达之间的震动进行耦合,可以使得用户感受到更清晰的震动感受。
[0022]下述对电子设备驱动至少两个马达震动的过程进行说明:
[0023]在一种可能的实现方式中,电子设备可以生成第一目标配置文件,所述第一目标配置文件用于指示所述第一震动模式。电子设备可以根据所述第一目标配置文件,生成第一参数,所述第一参数用于驱动所述第一马达以所述第一波形震动,以及所述第二马达以所述第二波形震动。同理的,电子设备生成第二目标配置文件,所述第二目标配置文件用于指示所述第二震动模式;电子设备根据第二配置文件,生成第二参数,所述第二参数用于驱动所述第一马达以所述第三波形震动,以及所述第二马达以所述第四波形震动。
[0024]在一种可能的实现方式中,所述第一应用场景和所述第一屏幕方向中的至少一个不同时,所述第一目标配置文件不同;以及,所述第一应用场景和所述第二屏幕方向中的至少一个不同时,所述第二目标配置文件不同。
[0025]可选的,电子设备可以根据所述第一应用场景、所述第一屏幕方向,以及震动模式映射关系,获取第一目标配置信息,所述震动模式映射关系用于表征所述电子设备的应用场景和第一配置信息的映射关系,所述第一目标配置信息用于表征所述第一屏幕方向;将包含有所述第一目标配置信息的第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种震动方法,其特征在于,包括:响应于第一操作,电子设备进入第一应用场景,所述电子设备包括至少两个马达;响应于所述电子设备进入所述第一应用场景,且所述电子设备的屏幕方向为第一屏幕方向,所述至少两个马达以第一震动模式震动;响应于第二操作,所述电子设备的屏幕方向从所述第一屏幕方向切换至第二屏幕方向,所述至少两个马达以第二震动模式震动,所述第一震动模式与所述第二震动模式不同。2.根据权利要求1所述的方法,其特征在于,所述电子设备的屏幕方向从所述第一屏幕方向切换至第二屏幕方向之后,还包括:所述电子设备显示的界面跟随所述电子设备的屏幕方向旋转。3.根据权利要求1或2所述的方法,其特征在于,所述电子设备的屏幕方向从所述第一屏幕方向切换至第二屏幕方向之后,还包括:所述电子设备播放的音频的声道跟随所述电子设备的屏幕方向改变。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述方法还包括:响应于所述第二操作,所述电子设备的屏幕方向从所述第一屏幕方向切换至所述第二屏幕方向,所述电子设备显示的界面未跟随所述电子设备的屏幕方向旋转,所述至少两个马达以所述第一震动模式震动。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述至少两个马达包括第一马达和第二马达,所述至少两个马达以第一震动模式震动,包括:所述第一马达以第一波形震动,所述第二马达以第二波形震动;所述至少两个马达以第二震动模式震动,包括:所述第一马达以第三波形震动,所述第二马达以第四波形震动,其中,所述第三波形与所述第四波形中的至少一个与所述第一波形不同,和/或,所述第三波形与所述第四波形中的至少一个与所述第二波形不同。6.根据权利要求5所述的方法,其特征在于,所述第一波形和所述第四波形相同,所述第二波形与所述第三波形相同。7.根据权利要求6所述的方法,其特征在于,所述第一波形用于表征所述第一马达的震动强度从强变弱,所述第二波形用于表征所述第二马达的震动强度从弱变强。8.根据权利要求5

7中任一项所述的方法,其特征在于,所述第一马达和所述第二马达在所述电子设备中的位置不同。9.根据权利要求5

8中任一项所述的方法,其特征在于,所述至少两个马达以第一震动模式震动之前,还包括:生成第一参数,所述第一参数用于驱动所述第一马达以所述第一波形震动,以及所述第二马达以所述第二波形震动;所述至少两个马达以第二震动模式震动之前,还包括:生成第二参数,所述第二参数用于驱动所述第一马达以所述第三波形震动,以及所述第二马达以所述第四波形震动。10.根据权利要求9所述的方法,其特征在于,所述生成第一参数之前,还包括:生成第一目标配置文件,所述第一目标配置文件用于指示所述第一震动模式;所述生成第二参数之前,还包括:
生成第二目标配置文件,所述第二目标配置文件用于指示所述第二震动模式。11.根据权利要求10所述的方法,其特征在于,所述第一应用场景和所述第一屏幕方向中的至少一个不同时,所述第一目标配置文件不同;以及,所述第一应用场景和所述第二屏幕方向中的至少一个不同时,所述第二目标配置文件不同。12.根据权利要求11所述的方法,其特征在于,所述生成第一目标配置文件,包括:根据所述第一应用场景、所述第一屏幕方向,以及震动模式映射关系,获取第一目标配置信息,所述震动模式映射关系用于表征所述电子设备的应用场景和第一配置信息的映射关系,所述第一目标配置信息用于表征所述第一屏幕方向;将包含有所述第一目标配置信息的第一配置文件作为所述第一目标配置文件。13.根据权利要求12所述的方法,其特征在于,所述生成第二目标配置文件,包括:获取第二目标配置信息,所述第二目标配置信息用于表征所述第二屏幕方向;将包含有所述第二目标配置信息的第一配置文件作为所述第二目标配置文件。14.根据权利要求13所述的方法,其特征在于,所述获取第二目标配置信息,包括:根据所述第一应用场景、所述第二屏幕方向,以及所述震动模式映射关系,获取所述第二目标配置信息;或者,根据所述第二屏幕方向,将所述第一目标配置信息修改为所述第二目标配置信息。15.根据权利要求1

14中任一项所...

【专利技术属性】
技术研发人员:黄停朱辰王一品初硕
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1