本發(fā)明涉及通信
技術領域:
:,尤其涉及終端控制指環(huán)、終端的操控方法及計算機可讀存儲介質。
背景技術:
::現(xiàn)階段移動終端已經(jīng)成為了個人的娛樂中心,幾乎人手一部,帶上耳機,插入移動終端,我們便可以欣賞到美妙的音樂。地鐵上,公交上以及遍布在生活中的各個場景,在這些零碎的時間當中,我們拿著移動終端看視頻,瀏覽新聞網(wǎng)頁等,幾乎都少不了移動終端的身影。但現(xiàn)階段,移動終端的屏幕在一定限度內,越來越大,5寸屏,5.5寸,甚至6寸屏都比較常見,如果在公共交通場景,我們單手持握一種移動終端,在進行網(wǎng)頁滑動翻頁,歌曲切換,音量調整等操作,非常不便,特備是一些手掌較小的用戶,幾乎無法單手完成滑動翻頁,歌曲切換,音量調整等操作。技術實現(xiàn)要素:本發(fā)明實施例提供了一種終端控制指環(huán)、終端及計算機可讀存儲介質,旨在提供便捷的與移動終端交互的指環(huán)及方法。有鑒于此,本發(fā)明實施例第一方面,提供了一種終端控制指環(huán),包括:環(huán)狀主體;旋轉環(huán),套設在所述環(huán)狀主體上,能相對于所述環(huán)狀主體轉動;旋轉編碼器,與所述旋轉環(huán)相連,用于根據(jù)所述旋轉環(huán)的轉動發(fā)出不同的脈沖信號;微控制器,固定在所述環(huán)狀主體上,且與所述旋轉編碼器電聯(lián),用于對所述脈沖信號進行解析;無線傳輸模塊,與所述微控制器相連,用于將解析后的脈沖信號進行發(fā)送。在一種可能的設計中,所述旋轉編碼器包括:導電片,固定在所述旋轉環(huán)的內壁上;多個金屬觸點,設置在所述環(huán)狀主體的外表面上,用于與所述導電片相接觸。在一種可能的設計中,所述多個金屬觸點等間隔設置在所述環(huán)狀主體的外表面。在一種可能的設計中,每個所述金屬觸電與所述微控制器的gpio口相連。在一種可能的設計中,所述導電片能同時短路相鄰的至少兩個金屬觸點。在一種可能的設計中,還包括微型激光傳感器,固定在所述環(huán)狀主體的外表面上,且與所述微處理器相連;所述微型激光傳感器能發(fā)射至少兩束激光,且能感測所述至少兩束激光是否被遮擋。在一種可能的設計中,所述旋轉環(huán)上設有至少2個通孔,用于供所述激光穿過。本發(fā)明實施例第二方面提供了終端的操控方法,包括:獲取旋轉編碼器發(fā)出的脈沖信號或激光光束的遮擋信號;對所述脈沖信號或激光光束的遮擋信號進行解析;將解析后的信號發(fā)送至終端。在一種可能的設計中,所述獲取旋轉編碼器發(fā)出的脈沖信號或激光光束的遮擋信號包括:若激光光束處于使用狀態(tài),則通過所述旋轉編碼器發(fā)出的脈沖信號判斷所述旋轉環(huán)是否被按壓。本發(fā)明實施例第三方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有指環(huán)控制程序,所述指環(huán)控制程序被處理器執(zhí)行時實現(xiàn)本發(fā)明實施例提供的終端的操控方法的步驟。從以上技術方案可以看出,本發(fā)明實施例中,通過旋轉環(huán)的不同的旋轉參數(shù)包括旋轉方向及旋轉速度確定手指在屏幕上的滑行方向及速度。附圖說明圖1為本發(fā)明一種終端控制指環(huán)一個實施例的示意圖;圖2為本發(fā)明一種終端控制指環(huán)另一個實施例的示意圖;圖3為本發(fā)明一種終端控制指環(huán)另一個實施例的示意圖;圖4為本發(fā)明一種終端控制指環(huán)另一個實施例的示意圖;圖5為本發(fā)明一種終端控制指環(huán)另一個實施例的示意圖;圖6為本發(fā)明一種終端的操控方法一個實施例的示意圖;本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。具體實施方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身沒有特定的意義。因此,“模塊”、“部件”或“單元”可以混合地使用。終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如手機、平板電腦、筆記本電腦、掌上電腦、個人數(shù)字助理(personaldigitalassistant,pda)、便捷式媒體播放器(portablemediaplayer,pmp)、導航裝置、可穿戴設備、智能手環(huán)、計步器等移動終端,以及諸如數(shù)字tv、臺式計算機等固定終端。請參閱圖1,圖1為本發(fā)明一種終端控制指環(huán)一個實施例示意圖,包括:環(huán)狀主體10;旋轉環(huán)20,套設在所述環(huán)狀主體10上,能相對于所述環(huán)狀主體10轉動;旋轉編碼器50,與所述旋轉環(huán)20相連,用于根據(jù)所述旋轉環(huán)20的轉動發(fā)出不同的脈沖信號;微控制器30,固定在所述環(huán)狀主體10上,且與所述旋轉編碼器50電聯(lián),用于對所述脈沖信號進行解析;無線傳輸模塊40,與所述微控制器30相連,用于將解析后的脈沖信號進行發(fā)送。還包括電源,與旋轉編碼器50相連。請同時參照圖2,在本實施例中,所述旋轉編碼器50包括多個金屬觸點51以及導電片52;其中,金屬觸點51設置在所述環(huán)狀主體10的外表面上;導電片52固定在所述旋轉環(huán)20的內壁上,如此,當旋轉環(huán)20被旋轉時,導電片52也能跟隨著被旋轉。在具體實施時,上述多個金屬觸點可以等間隔設置在所述環(huán)狀主體10的外表面,且每個所述金屬觸電與所述微控制器10的gpio口相連。導電片52接地,并可以能同時短路相鄰的至少兩個金屬觸點;當例如金屬觸點pin1、pin2、pin3、pin4在指環(huán)主體的外壁上沿周向均勻分布,每個觸點又與微控制器的gpio口相連,默認高電平,當導電片52劃過這金屬觸點后,便有了一定的變化順序(0代表低電平,1代表高電平):轉動一格:pin1=0、pin2=0、pin3=1、pin4=1轉動二格:pin1=1、pin2=0、pin3=0、pin4=1轉動三格:pin1=1、pin2=1、pin3=0、pin4=0微控制器30可據(jù)此判定用戶滑動了幾個金屬觸點,還可以以兩個低電平的位移方向判斷滑動的方向。即無線傳輸模塊發(fā)送的解析后的脈沖信號包括滑動的格數(shù)step(即滑動的金屬觸點的個數(shù))以及滑動的方向。需要說明的是,金屬觸點的數(shù)量可以由微控制器管腳資源和結構體積所決定,金屬觸點的多少決定了滑動的精度(分辨率)。請再參照圖3,本發(fā)明提供的終端控制指環(huán)可以佩戴在用戶的食指上,通過大拇指即可以便捷地使旋轉環(huán)20相對于指環(huán)主體10進行旋轉。此外,在本發(fā)明的另一實施例中,為使用戶能清楚知悉轉動的格數(shù),還可以在每轉動一格發(fā)出聲音或振動進行提示。在上述任一實施例中,通過使旋轉環(huán)20相對于指環(huán)主體10進行旋轉觸動旋轉編碼器脈沖,微控制器根據(jù)脈沖信號解析出將step信號和方向信號,通過無線傳輸模塊傳送給移動終端,便可以實現(xiàn)例如:網(wǎng)頁上翻/下翻、歌單滾動等交互。無線傳輸模塊可以通過藍牙、wifi、zigbee以及不限于上述無線方式的其他方式通知移動終端進行相應的動作。請參照圖4、圖5,在上述任一實施例的基礎上,本發(fā)明還提供一種終端控制指環(huán),除了環(huán)狀主體10、旋轉環(huán)20、旋轉編碼器50、微控制器30、無線傳輸模塊40之外,還包括微型激光傳感器60,固定在所述環(huán)狀主體10的外表面上,且與所述微處理器30及電源相連;所述微型激光傳感器60能發(fā)射至少兩束激光,且能感測所述至少兩束激光是否被遮擋。此時,在所述旋轉環(huán)20上設有至少2個通孔21,用于供所述激光穿過,從而實現(xiàn)不受遮擋的向外發(fā)射激光?;诖?,我們可以實現(xiàn)“隔空”操作,此微型激光傳感器60可以判斷兩束激光被遮擋的先后順序,以此來辨別滑動方向,我們可以基于這個特性實現(xiàn)例如“隔空換曲”,也可以同時遮擋兩個激光束實現(xiàn)“暫停和播放”,或者同時遮擋兩個激光束多次,實現(xiàn)更多可設定的交互功能。本實施例中,微型激光傳感器60可以采用st意法半導體推出的“vl53l0x”作為核心傳感器,vl53l0x測距長度為2米,精確度在±3%范圍內。正常工作模式下功耗僅20mw,待機功耗只有5μa。封裝尺寸為2.4mmx4.4mmx1mm,在市面上同類產品中體積較小,如圖4所示,微型激光傳感器60與通過scl和sda,也就是i2c通信協(xié)議與微控制器進行通信,微控制器實時對vl53l0x進行控制,對測量數(shù)據(jù)、動作數(shù)據(jù)進行處理、然后將得到的指令通過無線傳輸模塊反饋給移動終端,最終由移動終端進行相應的動作。當采用上述vl53l0x時,還可利用其進行測距;不同于傳統(tǒng)的紅外接近檢測傳感器(infraredproximitysensors),vl53l0x輸出的是精確到毫米的測距結果,目標物體的顏色和反射光不會影響測距結果,并能夠區(qū)分目標物體的橫向或縱向移動。傳感器內部完成測距計算,通過i2c總線接口輸出數(shù)據(jù),將對系統(tǒng)主控制器的需求降至最低。也就是說,當采用上述vl53l0x時,終端控制指環(huán)還可以實現(xiàn)測距功能,vl53l0x可提供長度為2米,精確度在±3%范圍的測距功能,方便一些行業(yè)工作人員進行快速測量,并通過移動終端屏幕實時觀看數(shù)據(jù),這就像木匠隨時拿著鉛筆一樣方便。更具體地,若檢測到旋轉環(huán)被按壓住沒有進行波動,且激光被打開則進行測距操作。如圖6所示,本發(fā)明還提供一種終端的操控方法,包括:601、開始;602、獲取旋轉編碼器發(fā)出的脈沖信號或激光光束的遮擋信號;在具體實施時,可以采用本發(fā)明任一實施例提供的終端控制指環(huán),具體如上所示,在此不再贅述;603、對所述脈沖信號或激光光束的遮擋信號進行解析;在對脈沖信號進行解析時,解析的內容滑動的格數(shù)step(即滑動的金屬觸點的個數(shù))以及滑動的方向;在對激光光束的遮擋信號進行解析時,解析的內容包括被遮擋住的激光的先后順序以及一次被遮擋的激光束的數(shù)量;604、將解析后的信號發(fā)送至終端;605、結束。上述步驟由本發(fā)明任一實施例提供的終端控制指環(huán)來實現(xiàn);而終端在接收到解析的信號后,可以先確定當前操作界面的內容,例如是瀏覽網(wǎng)頁、閱讀小說或播放歌曲等;若是瀏覽網(wǎng)頁或閱讀小說,則根據(jù)滑動的格數(shù)step以及滑動的方向將網(wǎng)頁或小說向前或向后滾動step頁,或根據(jù)被遮擋住的激光的先后順序向前或向后滾動;若是播放歌曲,則根據(jù)滑動的格數(shù)step以及滑動的方向將歌曲向前或向后切換step首,或根據(jù)被遮擋住的激光的先后順序向前或向后切換歌曲。若一次有兩束被遮擋的激光,還可以對應暫?;虿シ诺牟僮?。在圖6對應的實施例的基礎上,本發(fā)明實施例還提供一種終端的操控方法,所述獲取旋轉編碼器發(fā)出的脈沖信號或激光光束的遮擋信號包括:若激光光束處于使用狀態(tài),則通過所述旋轉編碼器發(fā)出的脈沖信號判斷所述旋轉環(huán)是否被按壓。也就是說,一般地,若發(fā)射激光光束的微型激光傳感器處于工作狀態(tài),則僅需根據(jù)旋轉編碼器的脈沖信號解析旋轉環(huán)是否被按壓;若被按壓則執(zhí)行預設功能,例如進行測距等。如此,當啟動微型激光傳感器時,若需要轉動旋轉環(huán)以使激光能從旋轉環(huán)的通孔穿過時,不會引起誤操作。本發(fā)明還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有指環(huán)控制程序,所述指環(huán)控制程序被處理器執(zhí)行時實現(xiàn)本發(fā)明任一實施例提供的終端的操控方法的步驟。更具體地,所述指環(huán)控制程序被處理器執(zhí)行以實現(xiàn)以下步驟:獲取旋轉編碼器發(fā)出的脈沖信號或激光光束的遮擋信號;在具體實施時,可以采用本發(fā)明任一實施例提供的終端控制指環(huán),具體如上所示,在此不再贅述;對所述脈沖信號或激光光束的遮擋信號進行解析;在對脈沖信號進行解析時,解析的內容滑動的格數(shù)step(即滑動的金屬觸點的個數(shù))以及滑動的方向;在對激光光束的遮擋信號進行解析時,解析的內容包括被遮擋住的激光的先后順序以及一次被遮擋的激光束的數(shù)量;將解析后的信號發(fā)送至終端。在獲取旋轉編碼器發(fā)出的脈沖信號或激光光束的遮擋信號時,所述指環(huán)控制程序被處理器執(zhí)行以實現(xiàn)以下步驟:若激光光束處于使用狀態(tài),則通過所述旋轉編碼器發(fā)出的脈沖信號判斷所述旋轉環(huán)是否被按壓。也就是說,一般地,若發(fā)射激光光束的微型激光傳感器處于工作狀態(tài),則僅需根據(jù)旋轉編碼器的脈沖信號解析旋轉環(huán)是否被按壓;若被按壓則執(zhí)行預設功能,例如進行測距等。如此,當啟動微型激光傳感器時,若需要轉動旋轉環(huán)以使激光能從旋轉環(huán)的通孔穿過時,不會引起誤操作。本發(fā)明實施例提供的終端控制指環(huán)、裝置及計算機可讀存儲介質,利用指環(huán)上的一個可以被撥動的旋轉環(huán)環(huán)帶動旋轉編碼器,微處理器便可根據(jù)gpio口的通斷次序判斷滑動格數(shù)和方向;另外,指環(huán)的旋轉環(huán)上有多個通孔,利用微型激光傳感器透出的激光束,可以實現(xiàn)無需撥動指環(huán)上的圓環(huán),僅需要隔空手勢就能觸發(fā)一個動作,該微型激光傳感器至少有兩條激光束,可以區(qū)分方向,這樣可以為移動終端提供更多的操控方法,例如可以進行隔空音樂曲目的上一曲/下一曲切換,最終,通過無線電發(fā)射器通知移動終端,另外該微型激光傳感器兼具測距功能,精度較高,相關行業(yè)人員可以方便的通過它進行快速測距功能,讓更多場景下的移動終端操作變得更方便。需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端(可以是手機,計算機,服務器,空調器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。上面結合附圖對本發(fā)明的實施例進行了描述,但是本發(fā)明并不局限于上述的具體實施方式,上述的具體實施方式僅僅是示意性的,而不是限制性的,本領域的普通技術人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權利要求所保護的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護之內。當前第1頁12當前第1頁12