The embodiment of this application provides a motor control method, device, storage medium and electronic device, which includes a touch screen and a motor. The method includes acquiring touch information of the user pressing the touch screen, which includes pressure data and pressing position, and acquiring the first corresponding to the control area when the pressing position is located in the control area. Preset pressure threshold; when the pressure data is less than the first preset pressure threshold, the electronic device realizes the first function while controlling the motor to vibrate in the first preset mode; when the pressure data is greater than the first preset pressure threshold, the electronic device realizes the second function and controls the motor to vibrate in the second preset mode. Controlling motors to vibrate in different preset ways can prompt users to realize different functions of electronic devices, which can enable electronic devices and users not only to achieve visual interaction, but also to achieve tactile interaction.
【技术实现步骤摘要】
马达控制方法、装置、存储介质及电子设备
本申请涉及电子设备
,特别涉及一种马达控制方法、装置、存储介质及电子设备。
技术介绍
随着电子技术的不断发展,电子设备能够实现的功能也越来越多。电子设备的触控屏不仅可以用来显示内容,还可以识别用户的操作,从而响应用户的操作需求。然后,触控屏响应用户操作需求的方式单一,交互效果不佳。
技术实现思路
本申请实施例提供一种马达控制方法、装置、存储介质及电子设备,可以提高触控屏与用户的交互效果。本申请实施例提供一种马达控制方法,其应用于电子设备,所述电子设备包括触控屏和马达;所述方法包括:获取用户按压所述触控屏的触控信息,所述触控信息包括压力数据和按压位置;当所述按压位置位于控制区域内时,获取所述控制区域对应的第一预设压力阈值;当所述压力数据小于第一预设压力阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动;当所述压力数据大于第一预设压力阈值时,所述电子设备实现第二功能,同时控制所述马达按第二预设方式振动。本申请实施例还提供一种马达控制装置,其应用于电子设备,所述电子设备包括触控屏和马达;所述装置包括:第一获取模块,用于获取用户按压所述触控屏的触控信息,所述触控信息包括压力数据和按压位置;第二获取模块,当所述按压位置位于控制区域内时,获取所述控制区域对应的第一预设压力阈值;控制模块,用于当所述压力数据小于第一预设压力阈值时,控制所述马达按第一预设方式振动;还用于当所述压力数据大于第一预设压力阈值时,控制所述马达按第二预设方式振动。本申请实施例还提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算 ...
【技术保护点】
1.一种马达控制方法,应用于电子设备,其特征在于,所述电子设备包括触控屏和马达;所述方法包括:获取用户按压所述触控屏的触控信息,所述触控信息包括压力数据和按压位置;当所述按压位置位于控制区域内时,获取所述控制区域对应的第一预设压力阈值;当所述压力数据小于第一预设压力阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动;当所述压力数据大于第一预设压力阈值时,所述电子设备实现第二功能,同时控制所述马达按第二预设方式振动。
【技术特征摘要】
1.一种马达控制方法,应用于电子设备,其特征在于,所述电子设备包括触控屏和马达;所述方法包括:获取用户按压所述触控屏的触控信息,所述触控信息包括压力数据和按压位置;当所述按压位置位于控制区域内时,获取所述控制区域对应的第一预设压力阈值;当所述压力数据小于第一预设压力阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动;当所述压力数据大于第一预设压力阈值时,所述电子设备实现第二功能,同时控制所述马达按第二预设方式振动。2.根据权利要求1所述的马达控制方法,其特征在于,所述触控信息还包括触控面积;当所述压力数据小于第一预设压力阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动的步骤,具体包括:当所述压力数据小于第一预设压力阈值时,获取所述控制区域对应的第一触控面积阈值;当所述触控面积大于所述第一触控面积阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动;当所述触控面积小于所述第一触控面积阈值时,所述电子设备实现第三功能,同时控制所述马达按第三预设方式振动。3.根据权利要求1所述的马达控制方法,其特征在于,所述触控信息还包括触控时长;当所述压力数据小于第一预设压力阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动的步骤,具体包括:当所述压力数据小于第一预设压力阈值时,获取所述控制区域对应的第一触控时长阈值;当所述触控时长小于所述第一触控时长阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动;当所述触控时长大于所述第一触控时长阈值时,所述电子设备实现第四功能,同时控制所述马达按第四预设方式振动。4.根据权利要求1所述的马达控制方法,其特征在于,所述触控信息还包括触控时长和触控面积;当所述压力数据小于第一预设压力阈值时,所述电子设备实现第一功能,同时控制所述马达按第一预设方式振动的步骤,具体包括:当所述压力数据小于第一预设压力阈值时,获取所述控制区域对应的第二触控时长阈值和第一触控面积阈值;当所述触控面积大于所述第一触控面积阈值,且所述触控时长...
【专利技术属性】
技术研发人员:贾玉虎,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。