一種實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法
【專利摘要】本發(fā)明公開(kāi)了一種實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法,適用于一種智能觸控框,該方法包括如下步驟:步驟S101:所述MCU接收第一側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息以及第二側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息;步驟S102:根據(jù)電容變化信息確定所述第一側(cè)框和第二側(cè)框被按壓的區(qū)域分布,進(jìn)而獲得手指的按壓分布情況;步驟S103:判斷其中至少一個(gè)特定手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;若大于預(yù)設(shè)的長(zhǎng)度,則記錄下滑動(dòng)的方向,進(jìn)入步驟S104;步驟S104:所述MCU根據(jù)所述滑動(dòng)的方向發(fā)送一音量調(diào)節(jié)指令至所述系統(tǒng)端,從而實(shí)現(xiàn)相應(yīng)的音量加減操作。
【專利說(shuō)明】 一種實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能觸控【技術(shù)領(lǐng)域】,具體涉及一種實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法。
【背景技術(shù)】
[0002]申請(qǐng)?zhí)枮?01410055500.5發(fā)明名稱為“一種智能觸控框”的發(fā)明專利公開(kāi)了一種智能觸控框,該智能觸控框包括電容矩陣、MCU以及系統(tǒng)端。其中,電容矩陣用于感應(yīng)手指觸碰的動(dòng)作,觸碰位置的電容會(huì)發(fā)生變化,并將相應(yīng)的電容變化信息反饋至MCU ;MCU用于接收并處理電容變化信息,根據(jù)分析處理結(jié)果發(fā)送控制指令到系統(tǒng)端;系統(tǒng)端根據(jù)控制指令執(zhí)行相應(yīng)的操作。普通觸摸按鍵都是同過(guò)壓力傳感器或其他傳感器觸摸,而且每個(gè)傳感器只能在某一固定區(qū)域?qū)崿F(xiàn)聲音加減,不能隨意變動(dòng)位置。
【發(fā)明內(nèi)容】
[0003]為了解決上述技術(shù)問(wèn)題,本發(fā)明提出一種實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法,能夠適用于上述申請(qǐng)?zhí)枮?01410055500.5的發(fā)明專利提供的智能觸控框。本發(fā)明具體的技術(shù)方案如下:
[0004]一種實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法,適用于一種智能觸控框,該智能觸控框包括依次連接的電容矩陣、MCU以及系統(tǒng)端,還包括環(huán)形的框體,所述電容矩陣設(shè)于所述框體上形成觸控區(qū)域,使得所述觸控區(qū)域包括第一側(cè)框、第二側(cè)框、頂框以及底框,所述方法包括如下步驟:
[0005]步驟S101:所述MCU接收第一側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息以及第二側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息;
[0006]步驟S102:根據(jù)電容變化信息確定所述第一側(cè)框和第二側(cè)框被按壓的區(qū)域分布,進(jìn)而獲得手指的按壓分布情況;
[0007]步驟S103:判斷其中至少一個(gè)特定手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;若大于預(yù)設(shè)的長(zhǎng)度,則記錄下滑動(dòng)的方向,進(jìn)入步驟S104 ;
[0008]步驟S104:所述MCU根據(jù)所述滑動(dòng)的方向發(fā)送一音量調(diào)節(jié)指令至所述系統(tǒng)端,從而實(shí)現(xiàn)相應(yīng)的音量加減操作。
[0009]在所述步驟S102中,還包括如下步驟:
[0010]步驟S201:判斷所述第一側(cè)框和所述第二側(cè)框是否同時(shí)被長(zhǎng)按,
[0011]僅當(dāng)同時(shí)被長(zhǎng)按時(shí),才進(jìn)入步驟S103。
[0012]若步驟S201判斷為同時(shí)長(zhǎng)按,步驟S201后還包括以下步驟;
[0013]步驟S202,判斷長(zhǎng)按所述第一側(cè)框的手指數(shù)是否大于長(zhǎng)按所述第二側(cè)框的手指數(shù);
[0014]若是,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第一側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;
[0015]若否,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第二側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度。
[0016]若步驟S201判斷為同時(shí)長(zhǎng)按,步驟S201后還包括以下步驟;
[0017]步驟S202,判斷長(zhǎng)按所述第一側(cè)框的手指數(shù)是否大于長(zhǎng)按所述第二側(cè)框的手指數(shù);
[0018]若是,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第二側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度
[0019]若否,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第一側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度。
[0020]所述步驟S201中判斷所述第一側(cè)框和所述第二側(cè)框是否同時(shí)被長(zhǎng)按的方法具體為:
[0021]若第一側(cè)框和第二側(cè)框的位置均存在特定的電容,自其電容值發(fā)生變化起算,在預(yù)設(shè)的時(shí)間長(zhǎng)度內(nèi)始終未恢復(fù)為原值,則判定所述第一側(cè)框和第二側(cè)框同時(shí)被長(zhǎng)按。
[0022]所述預(yù)設(shè)的時(shí)間長(zhǎng)度為0.5秒。
[0023]所述音量調(diào)節(jié)指令包括音量增大指令和音量減小指令兩種,MCU根據(jù)所述手指的滑動(dòng)方向進(jìn)行判斷:
[0024]若手指的滑動(dòng)方向?yàn)橛傻卓蛳蝽斂蚍较蚧瑒?dòng),則MCU發(fā)送音量增大指令所述系統(tǒng)端;
[0025]若手指的滑動(dòng)方向?yàn)橛身斂蛳虻卓蚍较蚧瑒?dòng),則MCU發(fā)送音量減小指令所述系統(tǒng)端。
[0026]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
[0027](1)本發(fā)明實(shí)現(xiàn)了智能觸控框的滑動(dòng)觸摸觸發(fā)音量加減操作的功能,有利于提升用戶對(duì)智能觸控框的使用體驗(yàn);
[0028](2)本發(fā)明提供的滑動(dòng)觸摸觸發(fā)音量加減操作的方法使得音量加減的操作觸控區(qū)域不再受限于固定位置,使用更加便捷靈活。
【專利附圖】
【附圖說(shuō)明】
[0029]圖1為本發(fā)明一實(shí)施例中智能觸控框的結(jié)構(gòu)示意圖;
[0030]圖2為本發(fā)明一實(shí)施例中實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法的總流程圖;
[0031]圖3為本發(fā)明一實(shí)施例中右手操作示意圖;
[0032]圖4為本發(fā)明一實(shí)施例中左手操作示意圖。
[0033]上圖中序號(hào)為:1-觸控區(qū)域、11-第一側(cè)框、12-第二側(cè)框、13-頂框、14-底框、2-MCU、3-系統(tǒng)端。
【具體實(shí)施方式】
[0034]下面將結(jié)合附圖對(duì)本發(fā)明提供的實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法進(jìn)行詳細(xì)的描述,其為本發(fā)明一可選的實(shí)施例,可以認(rèn)為,本領(lǐng)域的技術(shù)人員在不改變本發(fā)明精神和內(nèi)容的范圍內(nèi)能夠?qū)ζ溥M(jìn)行修改和潤(rùn)色。
[0035]圖1示出了智能觸控框的具體結(jié)構(gòu),包括依次連接的電容矩陣、MCU以及系統(tǒng)端,還包括環(huán)形的框體,所述電容矩陣設(shè)于所述框體上,形成觸控區(qū)域,該智能觸控框的觸控區(qū)域1包括第一側(cè)框11、第二側(cè)框12、頂框13以及底框14,四個(gè)框可圍成環(huán)形區(qū)域,也可分別設(shè)于框體的四條邊緣而不形成封閉的環(huán)形;電容矩陣與MCU2連接,MCU2與系統(tǒng)端3連接。
[0036]下面提供一種適用于上述智能觸控框的實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法,包括如下步驟:
[0037]步驟S101:所述MCU接收第一側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息以及第二側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息;
[0038]步驟S102:根據(jù)電容變化信息確定所述第一側(cè)框和第二側(cè)框被按壓的區(qū)域分布,進(jìn)而獲得手指的按壓分布情況;
[0039]步驟S103:判斷其中至少一個(gè)特定手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;若大于預(yù)設(shè)的長(zhǎng)度,則記錄下滑動(dòng)的方向,進(jìn)入步驟S104 ;
[0040]關(guān)于該步驟中提到“特定的手指”,由于在步驟S102中已經(jīng)可以知曉手指的按壓分布情況,由于握持設(shè)備必然是一側(cè)大拇指,一側(cè)其他手指,且五指的順序是固定的,所以無(wú)論想要依據(jù)哪個(gè)手指的滑動(dòng)來(lái)實(shí)現(xiàn)音量調(diào)節(jié)都能夠確定該手指的位置,本實(shí)施例在下文是以食指為例進(jìn)行闡述,其他手指也是一樣。進(jìn)一步來(lái)說(shuō),在其他可選的實(shí)施例中,該特定手指的選擇還可以是多個(gè)的,而不受限制,甚至可以依據(jù)不同人的操作習(xí)慣而做具體的編程設(shè)置,但其原理均為脫離本發(fā)明的方案描述,故而,都是本發(fā)明可選的實(shí)施例。
[0041]步驟S104:所述MCU根據(jù)所述滑動(dòng)的方向發(fā)送一音量調(diào)節(jié)指令至所述系統(tǒng)端,從而實(shí)現(xiàn)相應(yīng)的音量加減操作。
[0042]對(duì)于步驟S102和S103,本實(shí)施例做了進(jìn)一步的拓展,
[0043]包括步驟S201:判斷所述第一側(cè)框和所述第二側(cè)框是否同時(shí)被長(zhǎng)按,僅當(dāng)同時(shí)被長(zhǎng)按時(shí),才進(jìn)入步驟S103。可見(jiàn),本實(shí)施例以通過(guò)步驟S201判斷是否被握持;
[0044]再通過(guò)步驟S202選擇其中一側(cè)的手指進(jìn)行滑動(dòng)判斷。
[0045]在本實(shí)施例中,步驟S202:判斷長(zhǎng)按所述第一側(cè)框的手指數(shù)是否大于長(zhǎng)按所述第二側(cè)框的手指數(shù);若是,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第一側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;若否,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第二側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度。換言之,通常握持設(shè)備時(shí),總是側(cè)大拇指,另一側(cè)其他手指進(jìn)行加持,本實(shí)施例選擇了判斷其他手指一側(cè)的手指的滑動(dòng)。
[0046]在本發(fā)明另一可選的實(shí)施例中,也可選擇判斷大拇指一側(cè)的手指滑動(dòng)。
[0047]具體來(lái)說(shuō),在本發(fā)明另一可選的實(shí)施例中:步驟S202,判斷長(zhǎng)按所述第一側(cè)框的手指數(shù)是否大于長(zhǎng)按所述第二側(cè)框的手指數(shù);若是,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第二側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;若否,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第一側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度。
[0048]回到本實(shí)施例來(lái)看,具體可以參見(jiàn)圖2,當(dāng)手指觸摸到智能觸控框的第一側(cè)框11時(shí),電容矩陣相應(yīng)位置的電容發(fā)生變化,電容矩陣反饋一第一電容變化信息至MCU2 ;當(dāng)手指觸摸到智能觸控框的第二側(cè)框12時(shí),電容矩陣相應(yīng)位置的電容發(fā)生變化,電容矩陣反饋一第二電容變化信息至MCU2。
[0049]由于實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的功能僅由對(duì)第一側(cè)框11和第二側(cè)框12的觸摸實(shí)現(xiàn),因此,MCU2僅需對(duì)第一側(cè)框11對(duì)應(yīng)的第一電容變化信息以及第二側(cè)框12對(duì)應(yīng)的第二電容變化信息進(jìn)行分析處理,無(wú)須考慮頂框13或底框14是否被觸摸。
[0050]然后,利用MCU2接收第一電容變化信息和第二電容變化信息并進(jìn)行分析處理,判斷第一側(cè)框11和第二側(cè)框12是否同時(shí)被長(zhǎng)按,若是,則進(jìn)入后續(xù)步驟。其相當(dāng)于本實(shí)施例之前所描述的步驟S201。
[0051]所述步驟S201中判斷所述第一側(cè)框和所述第二側(cè)框是否同時(shí)被長(zhǎng)按的方法具體為:若第一側(cè)框11和第二側(cè)框12的位置均存在特定的電容,自其電容值發(fā)生變化起算,在預(yù)設(shè)的時(shí)間長(zhǎng)度內(nèi)始終未恢復(fù)為原值,則判定所述第一側(cè)框和第二側(cè)框同時(shí)被長(zhǎng)按。所述預(yù)設(shè)的時(shí)間長(zhǎng)度可優(yōu)選為0.5秒。
[0052]本步驟用于判斷移動(dòng)終端是否被握持,當(dāng)移動(dòng)終端被握持時(shí),智能觸控框的第一側(cè)框11和第二側(cè)框12都會(huì)被手指長(zhǎng)按,如圖3或圖4所示,當(dāng)用戶的右手/左手正常握持設(shè)有智能觸控框的移動(dòng)終端時(shí),拇指會(huì)長(zhǎng)按第二側(cè)框12/第一側(cè)框11,中指、無(wú)名指以及小指會(huì)長(zhǎng)按第一側(cè)框11/第二側(cè)框12,因此當(dāng)判斷到第一側(cè)框11和第二側(cè)框12同時(shí)被長(zhǎng)按時(shí),再進(jìn)行下一步的處理。
[0053]若是同時(shí)被長(zhǎng)按,則實(shí)施步驟S202:判斷長(zhǎng)按所述第一側(cè)框的手指數(shù)是否大于長(zhǎng)按所述第二側(cè)框的手指數(shù);若是,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第一側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;若否,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第二側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度。
[0054]經(jīng)過(guò)以上步驟,確認(rèn)了用以判斷滑動(dòng)的是哪一側(cè)手指。故而可以進(jìn)行后續(xù)的步驟S104:所述MCU根據(jù)所述滑動(dòng)的方向發(fā)送一音量調(diào)節(jié)指令至所述系統(tǒng)端,從而實(shí)現(xiàn)相應(yīng)的音量加減操作。
[0055]所述音量調(diào)節(jié)指令包括音量增大指令和音量減小指令兩種,MCU根據(jù)所述手指的滑動(dòng)方向進(jìn)行判斷:若手指的滑動(dòng)方向?yàn)橛傻卓蛳蝽斂蚍较蚧瑒?dòng),則MCU發(fā)送音量增大指令所述系統(tǒng)端;若手指的滑動(dòng)方向?yàn)橛身斂蛳虻卓蚍较蚧瑒?dòng),則MCU發(fā)送音量減小指令所述系統(tǒng)端。
[0056]本實(shí)施例中,將步驟S103所說(shuō)的“特定的手指”選擇為食指,當(dāng)單手握持移動(dòng)終端時(shí),利用食指在智能觸控框上進(jìn)行滑動(dòng),并以此觸發(fā)滑動(dòng)功能的設(shè)置更便于用戶的實(shí)際操作,根據(jù)人體工學(xué)原理,食指滑動(dòng)中指和無(wú)名指握持的一側(cè)觸控框更加便捷;同時(shí),為了兼顧左右手握持方式相反的問(wèn)題,不能將手指滑動(dòng)觸發(fā)音量加減操作的位置固定在觸控框的某一側(cè)?;谏鲜隹紤],由于正常單手握持移動(dòng)終端時(shí),移動(dòng)終端的一側(cè)只被大拇指一只手指握持,而移動(dòng)終端的另一側(cè)則通常被中指、無(wú)名指和小拇指三只手指握持;由此,根據(jù)長(zhǎng)按第一側(cè)框11和第二側(cè)框12的手指數(shù)即可判斷出是右手握持還是左手握持。而步驟S104則對(duì)應(yīng)右手握持的情形,此時(shí),利用食指滑動(dòng)第一側(cè)框11的方式來(lái)觸發(fā)音量加減。對(duì)應(yīng)左手握持的情形,利用食指滑動(dòng)第二側(cè)框12的方式來(lái)觸發(fā)音量加減。
[0057]以上公開(kāi)的僅為本申請(qǐng)的一個(gè)具體實(shí)施例,但本申請(qǐng)并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之變化,都應(yīng)落在本申請(qǐng)的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種實(shí)現(xiàn)滑動(dòng)觸摸觸發(fā)音量加減操作的方法,適用于一種智能觸控框,該智能觸控框包括依次連接的電容矩陣、MCU以及系統(tǒng)端,還包括環(huán)形的框體,所述電容矩陣設(shè)于所述框體上,形成觸控區(qū)域,使得所述觸控區(qū)域包括第一側(cè)框、第二側(cè)框、頂框以及底框,該方法包括如下步驟: 步驟S101:所述MCU接收第一側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息以及第二側(cè)框感應(yīng)手指觸控發(fā)生的電容變化信息; 步驟S102:根據(jù)電容變化信息確定所述第一側(cè)框和第二側(cè)框被按壓的區(qū)域分布,進(jìn)而獲得手指的按壓分布情況; 步驟S103:判斷其中至少一個(gè)特定手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度;若大于預(yù)設(shè)的長(zhǎng)度,則記錄下滑動(dòng)的方向,進(jìn)入步驟S104 ; 步驟S104:所述MCU根據(jù)所述滑動(dòng)的方向發(fā)送一音量調(diào)節(jié)指令至所述系統(tǒng)端,從而實(shí)現(xiàn)相應(yīng)的音量加減操作。
2.如權(quán)利要求1所述的方法,其特征在于:在所述步驟S102中,還包括如下步驟: 步驟S201:判斷所述第一側(cè)框和所述第二側(cè)框是否同時(shí)被長(zhǎng)按, 僅當(dāng)同時(shí)被長(zhǎng)按時(shí),才進(jìn)入步驟S103。
3.如權(quán)利要求2所述的方法,其特征在于:若步驟S201判斷為同時(shí)長(zhǎng)按,步驟S201后還包括以下步驟; 步驟S202:判斷長(zhǎng)按所述第一側(cè)框的手指數(shù)是否大于長(zhǎng)按所述第二側(cè)框的手指數(shù);若是,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第一側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度; 若否,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第二側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度。
4.如權(quán)利要求2所述的方法,其特征在于:若步驟S201判斷為同時(shí)長(zhǎng)按,步驟S201后還包括以下步驟; 步驟S202,判斷長(zhǎng)按所述第一側(cè)框的手指數(shù)是否大于長(zhǎng)按所述第二側(cè)框的手指數(shù);若是,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第二側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度 若否,則進(jìn)入步驟S103 ;且在步驟S103中,僅判斷所述第一側(cè)框的手指的滑動(dòng)的距離是否大于預(yù)設(shè)的長(zhǎng)度。
5.如權(quán)利要求2至4任意之一所述的方法,其特征在于,所述步驟S201中判斷所述第一側(cè)框和所述第二側(cè)框是否同時(shí)被長(zhǎng)按的方法具體為: 若第一側(cè)框和第二側(cè)框的位置均存在特定的電容,自其電容值發(fā)生變化起算,在預(yù)設(shè)的時(shí)間長(zhǎng)度內(nèi)始終未恢復(fù)為原值,則判定所述第一側(cè)框和第二側(cè)框同時(shí)被長(zhǎng)按。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述預(yù)設(shè)的時(shí)間長(zhǎng)度為0.5秒。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述音量調(diào)節(jié)指令包括音量增大指令和音量減小指令兩種,MCU根據(jù)所述手指的滑動(dòng)方向進(jìn)行判斷: 若手指的滑動(dòng)方向?yàn)橛傻卓蛳蝽斂蚍较蚧瑒?dòng),則MCU發(fā)送音量增大指令所述系統(tǒng)端; 若手指的滑動(dòng)方向?yàn)橛身斂蛳虻卓蚍较蚧瑒?dòng),則MCU發(fā)送音量減小指令所述系統(tǒng)端。
【文檔編號(hào)】G06F3/0488GK104298460SQ201410392289
【公開(kāi)日】2015年1月21日 申請(qǐng)日期:2014年8月11日 優(yōu)先權(quán)日:2014年8月11日
【發(fā)明者】余朝東, 李一航, 黃椿興 申請(qǐng)人:上海華豚科技有限公司