亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種全觸摸式虛擬旋鈕算法的制作方法

文檔序號(hào):12663570閱讀:318來(lái)源:國(guó)知局

本發(fā)明涉及家電類用戶界面操作技術(shù)領(lǐng)域,具體涉及一種全觸摸式虛擬旋鈕算法。



背景技術(shù):

隨著觸屏?xí)r代的到來(lái),觸摸操作方式已經(jīng)成為用戶使用最方便,科技感最強(qiáng)的操作方式。目前,全觸摸式操作的家電已經(jīng)慢慢進(jìn)入廣大消費(fèi)者的家庭中。但是,傳統(tǒng)旋鈕經(jīng)典的操作方式依然延續(xù)至今,主要是因?yàn)椴僮鞣奖?、快速。一種全觸摸式虛擬旋鈕算法,將普通機(jī)械式旋鈕設(shè)計(jì)為環(huán)形觸摸式結(jié)構(gòu),即用全觸摸方式替代了機(jī)械式旋鈕的操作方式。既提升了用戶操作體驗(yàn),又降低了制造成本。



技術(shù)實(shí)現(xiàn)要素:

(一)解決的技術(shù)問(wèn)題

針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種全觸摸式虛擬旋鈕算法,本發(fā)明的首要目的在于提升用戶操作體驗(yàn),彌補(bǔ)傳統(tǒng)式旋鈕結(jié)構(gòu)復(fù)雜,成本較高的缺點(diǎn)。

(二)技術(shù)方案

為實(shí)現(xiàn)以上目的,本發(fā)明通過(guò)以下技術(shù)方案予以實(shí)現(xiàn):

一種全觸摸式虛擬旋鈕算法,包括環(huán)形觸摸式結(jié)構(gòu),采用ITO薄膜附著于操作面板之下,作為電容式觸控面板,通過(guò)用戶滑動(dòng)面板實(shí)現(xiàn)傳統(tǒng)機(jī)械式旋鈕和普通按鈕的操作方式,通過(guò)用戶操作方式的區(qū)別進(jìn)行區(qū)分處理,在滑動(dòng)滑條過(guò)程中,采用了相對(duì)值與絕對(duì)值共同定位的規(guī)則。

優(yōu)選的,觸摸檢測(cè)單元將滑條一圈的值處理為均勻分布的鍵值傳遞給主控處理單元,主控處理單元根據(jù)鍵值變化的方式處理判斷編碼值。

優(yōu)選的,滑條操作方式分為滑動(dòng)式操作和點(diǎn)選式操作,主控單元可以根據(jù)滑條鍵值的變化方式區(qū)分處理兩種操作方式。

優(yōu)選的,在滑動(dòng)滑條過(guò)程中,采用了相對(duì)值與絕對(duì)值共同定位的規(guī)則,使得用戶滑動(dòng)滑條時(shí),編碼值始終保持在手指滑動(dòng)區(qū)域附近。

優(yōu)選的,包含以下步驟:

(1)觸摸檢測(cè)控制單元實(shí)時(shí)檢測(cè)用戶觸摸操作當(dāng)前鍵值,并將鍵值傳遞給主控處理單元,滑條一圈的鍵值均勻分布;

(2)當(dāng)用戶第一次點(diǎn)觸滑條時(shí),主控單元將編碼值定位于當(dāng)前點(diǎn)選的位置,此時(shí)判斷當(dāng)前鍵值的絕對(duì)值;將鍵值劃分為對(duì)應(yīng)區(qū)域的范圍,根據(jù)第一次點(diǎn)觸所在的范圍判斷當(dāng)前編碼值;

(3)當(dāng)用戶對(duì)滑條進(jìn)行滑動(dòng)式操作時(shí),主控處理單元每隔一個(gè)周期對(duì)觸摸檢測(cè)控制單元傳遞過(guò)來(lái)的鍵值作一次記錄,并與上一次記錄的鍵值進(jìn)行比對(duì),以判斷用戶滑動(dòng)旋轉(zhuǎn)的方向;定義順時(shí)針旋轉(zhuǎn)鍵值差值為正值,逆時(shí)針旋轉(zhuǎn)鍵值差值為負(fù)值;當(dāng)連續(xù)判斷鍵值差值的和大于基準(zhǔn)值SLIDE_JUDGE_VALUE,編碼值順時(shí)針改變一次;當(dāng)連續(xù)判斷鍵值差值的和小于基準(zhǔn)值-SLIDE_JUDGE_VALUE,編碼值逆時(shí)針改變一次;

(4)算法采用了相對(duì)值與絕對(duì)值共同定位的規(guī)則,使得用戶滑動(dòng)滑條時(shí),編碼值始終保持在手指滑動(dòng)區(qū)域附近;具體實(shí)施規(guī)則為:當(dāng)采用(3)中使用的方法判斷的編碼值與實(shí)際鍵值范圍所對(duì)應(yīng)的編碼值差異達(dá)到兩個(gè)單位以上時(shí),使用(2)中所敘述的規(guī)則重新矯正當(dāng)前編碼值位置;

(5)點(diǎn)觸式操作采用了模糊判斷的規(guī)則,當(dāng)用戶連續(xù)點(diǎn)選同一編碼值所對(duì)應(yīng)的鍵值區(qū)域時(shí),編碼值在當(dāng)前鍵值區(qū)域所對(duì)應(yīng)的編碼值以及相鄰兩個(gè)編碼值之間循環(huán)改變。

(三)有益效果

本發(fā)明采用ITO薄膜附著于操作面板之下,作為電容式觸控面板,通過(guò)用戶滑動(dòng)面板實(shí)現(xiàn)傳統(tǒng)機(jī)械式旋鈕和普通按鈕的操作方式,通過(guò)用戶操作方式的區(qū)別進(jìn)行區(qū)分處理,在滑動(dòng)滑條過(guò)程中,采用了相對(duì)值與絕對(duì)值共同定位的規(guī)則,本發(fā)明與傳統(tǒng)機(jī)械旋鈕,編碼器不同,此設(shè)計(jì)通過(guò)全觸摸方式實(shí)現(xiàn)編碼值的快速定位,算法中使用了模糊控制,使得編碼值選擇更加精準(zhǔn)。操作方式既可以采用普通旋鈕的滑動(dòng)選擇方式,又可以采用普通觸摸按鍵的點(diǎn)觸式操作。相比傳統(tǒng)旋鈕而言,結(jié)構(gòu)設(shè)計(jì)簡(jiǎn)單的同時(shí)降低了成本,又繼承了傳統(tǒng)式旋鈕經(jīng)典的操作方式。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明的算法流程圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖所示的一種全觸摸式虛擬旋鈕算法,包括環(huán)形觸摸式結(jié)構(gòu),采用ITO薄膜附著于操作面板之下,作為電容式觸控面板,通過(guò)用戶滑動(dòng)面板實(shí)現(xiàn)傳統(tǒng)機(jī)械式旋鈕和普通按鈕的操作方式,通過(guò)用戶操作方式的區(qū)別進(jìn)行區(qū)分處理,在滑動(dòng)滑條過(guò)程中,采用了相對(duì)值與絕對(duì)值共同定位的規(guī)則。

具體的,觸摸檢測(cè)單元將滑條一圈的值處理為均勻分布的鍵值傳遞給主控處理單元,主控處理單元根據(jù)鍵值變化的方式處理判斷編碼值?;瑮l操作方式分為滑動(dòng)式操作和點(diǎn)選式操作,主控單元可以根據(jù)滑條鍵值的變化方式區(qū)分處理兩種操作方式。在滑動(dòng)滑條過(guò)程中,采用了相對(duì)值與絕對(duì)值共同定位的規(guī)則,使得用戶滑動(dòng)滑條時(shí),編碼值始終保持在手指滑動(dòng)區(qū)域附近。

包含以下步驟:

(1)觸摸檢測(cè)控制單元實(shí)時(shí)檢測(cè)用戶觸摸操作當(dāng)前鍵值,并將鍵值傳遞給主控處理單元,滑條一圈的鍵值均勻分布;

(2)當(dāng)用戶第一次點(diǎn)觸滑條時(shí),主控單元將編碼值定位于當(dāng)前點(diǎn)選的位置,此時(shí)判斷當(dāng)前鍵值的絕對(duì)值;將鍵值劃分為對(duì)應(yīng)區(qū)域的范圍,根據(jù)第一次點(diǎn)觸所在的范圍判斷當(dāng)前編碼值;

(3)當(dāng)用戶對(duì)滑條進(jìn)行滑動(dòng)式操作時(shí),主控處理單元每隔一個(gè)周期對(duì)觸摸檢測(cè)控制單元傳遞過(guò)來(lái)的鍵值作一次記錄,并與上一次記錄的鍵值進(jìn)行比對(duì),以判斷用戶滑動(dòng)旋轉(zhuǎn)的方向;定義順時(shí)針旋轉(zhuǎn)鍵值差值為正值,逆時(shí)針旋轉(zhuǎn)鍵值差值為負(fù)值;當(dāng)連續(xù)判斷鍵值差值的和大于基準(zhǔn)值SLIDE_JUDGE_VALUE,編碼值順時(shí)針改變一次;當(dāng)連續(xù)判斷鍵值差值的和小于基準(zhǔn)值-SLIDE_JUDGE_VALUE,編碼值逆時(shí)針改變一次;

(4)算法采用了相對(duì)值與絕對(duì)值共同定位的規(guī)則,使得用戶滑動(dòng)滑條時(shí),編碼值始終保持在手指滑動(dòng)區(qū)域附近;具體實(shí)施規(guī)則為:當(dāng)采用(3)中使用的方法判斷的編碼值與實(shí)際鍵值范圍所對(duì)應(yīng)的編碼值差異達(dá)到兩個(gè)單位以上時(shí),使用(2)中所敘述的規(guī)則重新矯正當(dāng)前編碼值位置;

(5)點(diǎn)觸式操作采用了模糊判斷的規(guī)則,當(dāng)用戶連續(xù)點(diǎn)選同一編碼值所對(duì)應(yīng)的鍵值區(qū)域時(shí),編碼值在當(dāng)前鍵值區(qū)域所對(duì)應(yīng)的編碼值以及相鄰兩個(gè)編碼值之間循環(huán)改變。

具體的實(shí)施方式為:

(1)一種全觸摸式虛擬旋鈕算法,通過(guò)觸摸檢測(cè)控制單元檢測(cè)的鍵值進(jìn)行判斷,當(dāng)沒(méi)有用戶操作滑條時(shí),使當(dāng)前鍵值為基準(zhǔn)值;當(dāng)有用戶操作滑條時(shí),主控控制單元每隔一個(gè)周期采集觸摸控制單元傳遞過(guò)來(lái)的當(dāng)前鍵值,對(duì)相鄰兩個(gè)周期所檢測(cè)到的鍵值作差,將每個(gè)周期檢測(cè)到的鍵值作差的值累加,當(dāng)累加和超過(guò)或小于一個(gè)閾值,編碼值改變一個(gè)單位。

(2)采用自動(dòng)糾正措施。將一周滑條值劃分為范圍相等的幾個(gè)區(qū)域,每個(gè)區(qū)域?qū)?yīng)一個(gè)編碼值。當(dāng)用戶在滑動(dòng)滑條過(guò)程中,實(shí)時(shí)判斷的鍵值所對(duì)應(yīng)的編碼值偏離當(dāng)前編碼值超過(guò)一個(gè)范圍后,立刻糾正當(dāng)前編碼值,使得實(shí)時(shí)判斷的鍵值所對(duì)應(yīng)的編碼值等于當(dāng)前編碼值。

(3)當(dāng)主控處理單元判斷用戶的操作方式為點(diǎn)擊式操作時(shí),將編碼值賦值為當(dāng)前鍵值所對(duì)應(yīng)的編碼值;若用戶重復(fù)多次點(diǎn)擊同一編碼值對(duì)應(yīng)區(qū)域時(shí),則將當(dāng)前編碼值交替賦值為此區(qū)域?qū)?yīng)的編碼值以及附近兩個(gè)編碼值。

需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。

以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1