本公開是關于一種振動方法及裝置,涉及電子領域。該方法包括獲取觸控區域內的觸控接觸面積,根據所獲取的觸控接觸面積控制振動的強度,這樣,能夠解決開孔式的機械按鍵所存在的使用壽命短的問題,并且能夠增強所述智能移動設備的防水能力,在一定成都上改善用戶體驗,還有利于所述智能移動設備的其他技術的發展。
Vibration method and device
The present disclosure relates to a vibration method and apparatus, relating to the field of electronics. The method includes obtaining touch touch contact area in the region, according to the contact area of the touch control vibration intensity, thus can solve the existing mechanical key hole type of the problem of short service life, and can enhance the waterproof ability of smart mobile devices, improve the user experience in Chengdu, and the other technique for the development of smart mobile devices.
【技術實現步驟摘要】
振動方法及裝置
本公開涉及電子
,尤其涉及一種振動方法及裝置。
技術介紹
相關技術中,智能移動設備的指紋觸控識別技術通常使用的是開孔式的可按壓的機械按鍵,這種機械按鍵可以實現真正的按壓操作,然后通過按壓操作令所述智能移動設備的振動馬達進行相應的振動來向用戶反饋按壓觸控的壓力大小。這種開孔式的機械按鍵存在使用壽命短的問題,而且由于開孔,會在一定程度上影響所述智能移動設備的防水能力,還存在一定的指紋靜電問題,可能造成用戶體驗不佳,且由于開孔,也會對所述智能移動設備的其他技術的發展造成一定的影響。
技術實現思路
為克服相關技術中存在的問題,本公開提供一種振動方法及裝置。根據本公開實施例的第一方面,提供一種振動方法,包括:獲取觸控區域內的觸控接觸面積;根據所獲取的觸控接觸面積控制振動的強度??蛇x的,所述根據所獲取的觸控接觸面積控制振動的強度,包括:基于觸控接觸面積與觸控壓力的對應關系,確定與所獲取的觸控接觸面積對應的觸控壓力;基于所確定的觸控壓力來控制振動的強度??蛇x的,所述根據所獲取的觸控接觸面積控制振動的強度,包括:將所獲取的當前觸控接觸面積與前一次觸控接觸面積進行比較;依據比較結果來控制振動的強度。可選的,所述依據比較結果來控制振動的強度,包括:當所述比較結果指示所述當前觸控接觸面積比所述前一次觸控接觸面積大時,控制所述振動的強度增強;當所述比較結果指示所述當前觸控接觸面積比所述前一次觸控接觸面積小時,控制所述振動的強度減弱;當所述比較結果指示所述當前觸控接觸面積與所述前一次觸控接觸面積相等時,控制所述振動的強度不變。可選的,所述根據所獲取的觸控接觸面積控制振動的強度,包括:根據所獲取的觸控接觸面積,控制電源管理界面向振動馬達輸出一對差分信號,所述一對差分信號用于控制所述振動馬達的振動強度。根據本公開實施例的第二方面,提供一種振動裝置,包括:獲取模塊,被配置為獲取觸控區域內的觸控接觸面積;控制模塊,被配置為根據所獲取的觸控接觸面積控制振動的強度??蛇x的,所述控制模塊包括:壓力確定子模塊,被配置為基于觸控接觸面積與觸控壓力的對應關系,確定與所獲取的觸控接觸面積對應的觸控壓力;第一強度控制子模塊,被配置為基于所確定的觸控壓力來控制振動的強度??蛇x的,所述控制模塊包括:觸控接觸面積比較子模塊,被配置為將所獲取的當前觸控接觸面積與前一次觸控接觸面積進行比較;第二強度控制子模塊,被配置為依據比較結果來控制振動的強度。可選的,所述第二強度控制子模塊還被配置為:當所述比較結果指示所述當前觸控接觸面積比所述前一次觸控接觸面積大時,控制所述振動的強度增強;當所述比較結果指示所述當前觸控接觸面積比所述前一次觸控接觸面積小時,控制所述振動的強度減弱;當所述比較結果指示所述當前觸控接觸面積與所述前一次觸控接觸面積相等時,控制所述振動的強度不變??蛇x的,所述控制模塊還包括:信號輸出子模塊,被配置為根據所獲取的觸控接觸面積,控制電源管理界面向振動馬達輸出一對差分信號,所述一對差分信號用于控制所述振動馬達的振動強度。根據本公開實施例的第三方面,提供一種振動裝置,包括:處理器;用于存儲處理器可執行指令的存儲器;其中,所述處理器被配置為:獲取觸控區域內的觸控接觸面積;根據所獲取的觸控接觸面積控制振動的強度。根據本公開實施例的第四方面,提供一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端的處理器執行時,使得移動終端能夠執行一種振動方法,所述方法包括:獲取觸控區域內的觸控接觸面積;根據所獲取的觸控接觸面積控制振動的強度。本公開的實施例提供的技術方案可以包括以下有益效果:能夠解決開孔式的機械按鍵所存在的使用壽命短的問題,并且能夠增強所述智能移動設備的防水能力,在一定成都上改善用戶體驗,還有利于所述智能移動設備的其他技術的發展。應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。附圖說明此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。圖1是根據一示例性實施例示出的一種振動方法的流程圖。圖2是根據一示例性實施例示出的又一振動方法的流程圖。圖3是根據一示例性實施例示出的又一振動方法的流程圖。圖4是根據一示例性實施例示出的又一振動方法的流程圖。圖5是根據一示例性實施例示出的又一振動方法的流程圖。圖6是根據一示例性實施例示出的一種振動裝置的框圖。圖7是根據一示例性實施例示出的又一振動裝置的框圖。圖8是根據一示例性實施例示出的又一振動裝置的框圖。圖9是根據一示例性實施例示出的又一振動裝置的框圖。圖10是根據一示例性實施例示出的一種振動裝置的框圖。圖11是根據一示例性實施例示出的一種振動裝置的框圖。具體實施方式這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。圖1是根據一示例性實施例示出的一種振動方法的流程圖,如圖1所示,包括以下步驟。在步驟S101中,獲取觸控區域內的觸控接觸面積。獲取觸控接觸面積可以通過對所述觸控區域進行掃描來獲取。所述掃描可以是用所述觸控區域內的指紋識別模組來完成,也可以利用單獨的面積傳感器來完成。在步驟S102中,根據所獲取的觸控接觸面積控制振動的強度。在獲取到所述觸控接觸面積之后,根據所獲取的觸控接觸面積控制振動的強度可以是根據所述觸控接觸面積的變化來控制振動的強度,還可以是根據所述觸控接觸面積與觸控壓力之間的對應關系來控制振動的強度。另外,所述振動是由所述智能移動設備中的振動馬達來完成的。所述振動馬達根據接收到的不同的信號發出不同強度的振動,由此來向用戶反饋不同的觸控強度。通過上述技術方案,先獲取觸控區域內的觸控接觸面積,然后根據所獲取的觸控接觸面積控制振動的強度,這樣就能解決開孔式的機械按鍵所存在的使用壽命短的問題,并且能夠增強所述智能移動設備的防水能力,在一定成都上改善用戶體驗,還有利于所述智能移動設備的其他技術的發展。圖2是根據一示例性實施例示出的一種振動方法的流程圖,如圖2所示,除了包括圖1中的步驟S101之外,還包括以下步驟S201和S202。在步驟S201中,基于觸控接觸面積與觸控壓力的對應關系,確定與所獲取的觸控接觸面積對應的觸控壓力。所述觸控接觸面積與觸控壓力的對應關系可以是一種線性關系,例如,所述觸控接觸面與觸控壓力之間的對應關系可以是滿足方程S=kF,其中,S表示步驟S101中獲取到的觸控區域內的觸控接觸面積,F表示觸控壓力,k表示觸控接觸面積與觸控壓力之間的正線性相關系數。當然,觸控接觸面積與觸控壓力的對應關系也可以滿足其他的線性方程,或者,觸控接觸面積與觸控壓力的對應關系也可以是一種非線性關系,只要滿足觸控壓力與觸控接觸面積的關系在整體上呈正相關關系即可,即觸控壓力隨著觸控接觸面積的增大而增大。在步驟S202中,基于所確定的觸控壓力來控制振動的強度。在確定了觸控壓力之后,再根據所述觸控壓力、按照觸控壓力越大振動越強的原則來控制振動的強度。例如,本文檔來自技高網...

【技術保護點】
一種振動方法,其特征在于,該方法包括:獲取觸控區域內的觸控接觸面積;根據所獲取的觸控接觸面積控制振動的強度。
【技術特征摘要】
1.一種振動方法,其特征在于,該方法包括:獲取觸控區域內的觸控接觸面積;根據所獲取的觸控接觸面積控制振動的強度。2.根據權利要求1所述的方法,其特征在于,所述根據所獲取的觸控接觸面積控制振動的強度,包括:基于觸控接觸面積與觸控壓力的對應關系,確定與所獲取的觸控接觸面積對應的觸控壓力;基于所確定的觸控壓力來控制振動的強度。3.根據權利要求1所述的方法,其特征在于,所述根據所獲取的觸控接觸面積控制振動的強度,包括:將所獲取的當前觸控接觸面積與前一次觸控接觸面積進行比較;依據比較結果來控制振動的強度。4.根據權利要求3所述的方法,其特征在于,所述依據比較結果來控制振動的強度,包括:當所述比較結果指示所述當前觸控接觸面積比所述前一次觸控接觸面積大時,控制所述振動的強度增強;當所述比較結果指示所述當前觸控接觸面積比所述前一次觸控接觸面積小時,控制所述振動的強度減弱;當所述比較結果指示所述當前觸控接觸面積與所述前一次觸控接觸面積相等時,控制所述振動的強度不變。5.根據權利要求1所述的方法,其特征在于,所述根據所獲取的觸控接觸面積控制振動的強度,包括:根據所獲取的觸控接觸面積,控制電源管理界面向振動馬達輸出一對差分信號,所述一對差分信號用于控制所述振動馬達的振動強度。6.一種振動裝置,其特征在于,該裝置包括:獲取模塊,被配置為獲取觸控區域內的觸控接觸面積;控制模塊,被配置為根據所獲取的觸控...
【專利技術屬性】
技術研發人員:陳朝喜,
申請(專利權)人:北京小米移動軟件有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。