專利名稱:空中鼠標(biāo)、空中鼠標(biāo)控制系統(tǒng)及實(shí)現(xiàn)控制的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種空中鼠標(biāo)和含有這種空中鼠標(biāo)的控制系統(tǒng),以及采用所述控制系統(tǒng)實(shí)現(xiàn)控制的方法。
背景技術(shù):
近年來,在家庭娛樂領(lǐng)域,電視機(jī)與互聯(lián)網(wǎng)正在越來越緊密地結(jié)合在一起?;ヂ?lián)網(wǎng)電視全國熱賣,上海IPTV用戶突破100萬成為世界之最,越來越多的年輕人選擇HTPC來 DIY自己的“蝸居”。更多精彩的內(nèi)容進(jìn)入到電視的屏幕上,看高清,搜視頻,瀏覽網(wǎng)頁,甚至把電視直接當(dāng)成電腦屏幕,用戶慢慢發(fā)現(xiàn)家庭的娛樂中心集中到了客廳,更希望懶洋洋的躺在沙發(fā)上放松心情,舒服享受。可是,如何在客廳里操控成了最大的問題,因此空中鼠標(biāo)應(yīng)運(yùn)而生??罩惺髽?biāo)是一種輸入設(shè)備,像傳統(tǒng)鼠標(biāo)一樣操作屏幕光標(biāo),但卻不需要放在任何平面上,可以輕松握在手中,靈活操作。自由方便是它的特性,例如在辦公領(lǐng)域可以和普通鼠標(biāo)并聯(lián)交替使用,使用者不必直身趴在桌面上,可以讓使用者經(jīng)常擺脫桌面的束縛,躲在轉(zhuǎn)椅里完成日常工作。讓做PPT演示的人員不再需要坐在會(huì)議桌上擺弄電腦,就可以遙控, 實(shí)現(xiàn)鼠標(biāo)的所有功能?;蛘咴诩矣脢蕵飞吓浜想娨暬蛘逪TPC在客廳使用。目前市場的空中鼠標(biāo)大至分為以特制的鼠標(biāo)墊加普通無線鼠標(biāo);帶軌跡球的無線鼠標(biāo);類似空中鼠標(biāo)的替代鼠標(biāo);空中揮動(dòng)鼠標(biāo)等幾種。然而,上述空中鼠標(biāo)卻存在以下不足一、特制的鼠標(biāo)墊加普通無線鼠標(biāo),使用時(shí)經(jīng)常需要雙手,或放置在平面上使用,只是把平面變小并使平面快速轉(zhuǎn)換位置,嚴(yán)格意義上來說不能算是完全意義上的空中鼠標(biāo)。二、 帶軌跡球或光感觸摸的無線鼠標(biāo)難以精確控制,而且難以實(shí)現(xiàn)鼠標(biāo)的拖動(dòng)操作。三、類似空中鼠標(biāo)的替代鼠標(biāo),主要是以平行和垂直運(yùn)動(dòng)來控制光標(biāo),難以準(zhǔn)確地控制光標(biāo),所以不得不增加許多的按鍵來實(shí)現(xiàn)鼠標(biāo)的功能,并且造價(jià)也不低。四、空中揮動(dòng)鼠標(biāo)的結(jié)構(gòu)太過復(fù)雜使得造價(jià)太高,重量體積較大使得長期使用較累,并且長時(shí)間揮動(dòng)或是手部輕微的顫動(dòng)造成鼠標(biāo)的準(zhǔn)確性降低。而對于用戶來說,評價(jià)一款空中鼠標(biāo)的優(yōu)劣需要考慮定位精度、平滑性和易操作性。傳統(tǒng)鼠標(biāo)往往用dpi來衡量精確度,空中鼠標(biāo)由于是拿在手中而沒有接觸面,只能用人手最輕微移動(dòng)所對應(yīng)屏幕指針移動(dòng)的像素?cái)?shù)來衡量。高精度的空中鼠標(biāo)可以準(zhǔn)確的指向屏幕上每個(gè)字符。平滑性指的是用空中鼠標(biāo)在屏幕上畫圓或者曲線時(shí),是否沒有棱角或折線, 這往往決定于采樣頻率。采樣頻率越高則曲線越圓滑細(xì)膩,例如采樣頻率達(dá)到120HZ會(huì)像傳統(tǒng)鼠標(biāo)一樣流暢。另外,空中鼠標(biāo)對普通用戶來說,是一種全新的體驗(yàn),用戶使用過程中并不會(huì)關(guān)注技術(shù)細(xì)節(jié),而更看重主觀感受,例如使用距離、角度、動(dòng)作、屏幕光標(biāo)一致性、按鍵的靈敏程度、抗干擾性以及是否會(huì)出現(xiàn)光標(biāo)抖動(dòng)等等,這也是衡量易操作性的標(biāo)準(zhǔn)。對于設(shè)計(jì)空中鼠標(biāo)的工程人員來說,還必須考慮成本,低功耗和開發(fā)周期等因素。 而低成本高精度的紅外圖像處理方案的空中鼠標(biāo)基本上都會(huì)面臨以下問題。一、如何保證高性能和成本控制的平衡。如果要實(shí)現(xiàn)高精度,需用DSP或者FPGA配合優(yōu)化的高效率圖像處理算法來降低運(yùn)算量,但這意味著高成本,而且需要投入很多精力放在算法研發(fā)上,開發(fā)周期更長。最好的選擇是專用的ASIC配合成熟的技術(shù)解決方案。二環(huán)境干擾問題。由于圖像傳感器捕捉的是紅外光,所以像陽光,燭光或者燈光的干擾會(huì)對最終控制的屏幕光標(biāo)有嚴(yán)重影響,例如在強(qiáng)陽光下空中鼠標(biāo)無法使用,或者臺(tái)燈發(fā)出的光會(huì)讓光標(biāo)抖動(dòng)等等。 三、低功耗問題。空中鼠標(biāo)屬于手持設(shè)備,需要電池供電,設(shè)計(jì)時(shí)既要保證足夠的使用距離, 又要保證低功耗,這樣用戶才不會(huì)經(jīng)常更換電池或充電。四、如何解決影響用戶主觀感受的各種問題。因?yàn)槭髽?biāo)離開桌面拿在手中,人手不可避免的抖動(dòng)會(huì)讓光標(biāo)隨之顫動(dòng),如何解決防抖問題,如何讓用戶有更好的體驗(yàn)感覺便成了關(guān)鍵。空中鼠標(biāo)設(shè)備使用中的問題是,⑴當(dāng)用戶將光標(biāo)移動(dòng)到某個(gè)目標(biāo)位置(如菜單按鈕)準(zhǔn)備按鼠標(biāo)鍵執(zhí)行操作時(shí),按鍵的過程會(huì)導(dǎo)致鼠標(biāo)抖動(dòng),從而導(dǎo)致誤操作;( 鼠標(biāo)移動(dòng)過程中,由于手的自然抖動(dòng),會(huì)導(dǎo)致光標(biāo)抖動(dòng),給用戶帶來網(wǎng)惑。(3)現(xiàn)有相對坐標(biāo)系空中鼠標(biāo)無法模擬桌面鼠標(biāo)使用中的“抬起鼠標(biāo)”的動(dòng)作,尤其是鼠標(biāo)左鍵壓下時(shí)“抬起鼠標(biāo)” 的動(dòng)作(抬起鼠標(biāo)的作用一移動(dòng)鼠標(biāo)設(shè)備而對應(yīng)的光標(biāo)不動(dòng))。由于本發(fā)明涉及到鼠標(biāo)坐標(biāo)系的問題,所以有必要講述一下相關(guān)的知識。通常,空中鼠標(biāo)控制系統(tǒng)分絕對坐標(biāo)系與相對坐標(biāo)系兩類,下面是這兩類的介紹。絕對坐標(biāo)設(shè)備設(shè)置了一個(gè)固定的坐標(biāo)區(qū)域,發(fā)往系統(tǒng)的當(dāng)前位置為光標(biāo)在該區(qū)域內(nèi)的絕對坐標(biāo)(X,y)或(X,y,ζ)。例如,任天堂Wii游戲機(jī)上Wiimote空中鼠標(biāo)中的紅外攝像頭與相對的紅外發(fā)光條,就構(gòu)成一個(gè)絕對坐標(biāo)系空中鼠標(biāo)控制系統(tǒng)。紅外發(fā)光條上紅外發(fā)光器發(fā)出的紅外光點(diǎn)在紅外攝像頭的成像位置,形成空中鼠標(biāo)的2維絕對坐標(biāo),同時(shí), 由于紅外發(fā)光條中有多組紅外發(fā)光器,根據(jù)這些紅外發(fā)光器之間的距離和各自發(fā)出的紅外光點(diǎn)在紅外攝像頭中的成像位置,計(jì)算出紅外發(fā)光條與Wiimote之間的距離,該距離形成空中鼠標(biāo)的第3維絕對坐標(biāo)。而相對坐標(biāo)設(shè)備沒有對應(yīng)的固定坐標(biāo)區(qū)域,發(fā)往系統(tǒng)的當(dāng)前位置為光標(biāo)相對于上一個(gè)位置的坐標(biāo)移動(dòng)量(X,y)或(X,1,ζ)。例如,我們可以使用3軸陀螺儀期間來產(chǎn)生空中鼠標(biāo)的坐標(biāo)。當(dāng)用戶轉(zhuǎn)動(dòng)內(nèi)置3軸陀螺儀的空中鼠標(biāo)設(shè)備時(shí),3軸陀螺儀不斷生產(chǎn)3維的角速度數(shù)據(jù),根據(jù)這些角速度數(shù)據(jù),空中鼠標(biāo)設(shè)備不斷輸出3維坐標(biāo)的變化量(移動(dòng)量)。
發(fā)明內(nèi)容
為了克服上述技術(shù)的缺點(diǎn),本發(fā)明提供一種防止光標(biāo)抖動(dòng)的空中鼠標(biāo),具有較高的輸入識別率,并且成本較為低廉。本發(fā)明同時(shí)還提供含有這種空中鼠標(biāo)的控制系統(tǒng),以及使用這種空中鼠標(biāo)實(shí)現(xiàn)控制的方法。本發(fā)明的技術(shù)方案如下一種空中鼠標(biāo),包括基體和電路部分,電路部分設(shè)置于基體上,電路部分包括微處理器單元和與其分別相連的按鍵模塊、用于固定鼠標(biāo)指針位置的觸摸感應(yīng)模塊、紅外或者無線發(fā)射模塊;所述微處理器單元讀取按鍵模塊的各個(gè)按鍵的狀態(tài)信息和觸摸感應(yīng)模塊的狀態(tài)信息,經(jīng)過處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。需要定義的是,在本發(fā)明中所述的空中鼠標(biāo)可以是任何帶定位功能的指針設(shè)備 (pointing equipment),對應(yīng)的鼠標(biāo)鍵可以是與指針設(shè)備的定位相關(guān)的操作按鍵。而在俗稱中,空中鼠標(biāo)也可以稱為電視空中鼠標(biāo)。所述的基體,是指除容納電路部分的基礎(chǔ)結(jié)構(gòu)。
所述的觸摸感應(yīng)模塊包括一個(gè)或多個(gè)觸摸感應(yīng)區(qū),所述的按鍵模塊包括鼠標(biāo)鍵, 鼠標(biāo)鍵和觸摸感應(yīng)區(qū)分別設(shè)置于基體上。這種設(shè)計(jì)是一種分體式的設(shè)計(jì)。所述的觸摸感應(yīng)模塊包括一個(gè)或多個(gè)觸摸感應(yīng)區(qū),所述的按鍵模塊包括鼠標(biāo)鍵, 較好的,觸摸感應(yīng)區(qū)設(shè)置于鼠標(biāo)鍵上。這種設(shè)計(jì)是一體式的設(shè)計(jì),其好處在于用一個(gè)手指就可以完成觸摸和按下鼠標(biāo)兩個(gè)動(dòng)作。這種一體式設(shè)計(jì)可以與鼠標(biāo)左鍵或鼠標(biāo)右鍵進(jìn)行結(jié)合,即需要對當(dāng)前光標(biāo)位置所在的區(qū)域進(jìn)行某種操作的鼠標(biāo)鍵進(jìn)行結(jié)合設(shè)計(jì)。較好的,與鼠標(biāo)左鍵結(jié)合。所述的觸摸感應(yīng)為電容式觸摸感應(yīng)、壓力式觸摸感應(yīng)或機(jī)械式輕觸按鍵之一。所述的感應(yīng)方式,還包括其它能感應(yīng)或識別人體手指等部位觸摸或輕觸空中鼠標(biāo)設(shè)備某個(gè)區(qū)域的方法。所述的電路部分還包括與微處理單元相連的陀螺儀模塊,所述微處理器單元讀取陀螺儀模塊的感應(yīng)信息,處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。這是基于相對坐標(biāo)系的空中鼠標(biāo)方案。所述的電路部分還包括與微處理單元相連的加速度感應(yīng)模塊,所述微處理器單元讀取加速度感應(yīng)模塊的感應(yīng)信息,處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。 這也是基于相對坐標(biāo)系的空中鼠標(biāo)方案。所述的電路部分還包括與微處理單元相連的紅外攝像定位模塊,所述微處理器單元讀取紅外攝像定位模塊的成像信息,處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。這是基于絕對坐標(biāo)系的空中鼠標(biāo)方案。所述的電路部分還包括與微處理單元相連的加速度感應(yīng)模塊,所述微處理器單元讀取加速度感應(yīng)模塊的感應(yīng)信息,處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。 這也是基于絕對坐標(biāo)系的空中鼠標(biāo)方案。一種空中鼠標(biāo)控制系統(tǒng),其特征在于包括依次相連(連接方式可以是無線或者有線)的主機(jī)、顯示設(shè)備、遙控接收模塊、上述的空中鼠標(biāo),空中鼠標(biāo)通過紅外或者無線的方式與遙控接收模塊進(jìn)行單向或雙向通訊。這是基于相對坐標(biāo)系的空中鼠標(biāo)控制系統(tǒng)。一種空中鼠標(biāo)控制系統(tǒng),其特征在于包括依次相連(連接方式可以是無線或者有線)的主機(jī)、顯示設(shè)備、遙控接收模塊、所述的空中鼠標(biāo),空中鼠標(biāo)通過紅外或者無線的方式與遙控接收模塊進(jìn)行單向或雙向通訊。同時(shí),還包括位于要靠送接收模塊旁的紅外發(fā)光模塊,遙控接收模塊和紅外發(fā)光模塊為一體式或者分離式,并且與主機(jī)相連。這是基于絕對坐標(biāo)系的空中鼠標(biāo)控制系統(tǒng)。一種使用所述空中鼠標(biāo)控制系統(tǒng)實(shí)現(xiàn)控制的方法,其特征在于包括以下步驟(無次序)當(dāng)主機(jī)未識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);當(dāng)主機(jī)識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);當(dāng)鼠標(biāo)鍵被壓下,并且主機(jī)識別到空中鼠標(biāo)觸摸信號,主機(jī)及顯示器光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài)。在通常的情況中,包括以上三個(gè)狀態(tài)。其實(shí)質(zhì)在于當(dāng)主機(jī)識別到空中鼠標(biāo)的觸摸信號時(shí),空中鼠標(biāo)設(shè)備的鼠標(biāo)位置被固定在最終位置(相當(dāng)于鼠標(biāo)被抬起);當(dāng)該觸摸感應(yīng)區(qū)域觸摸信號消失后,鼠標(biāo)的位置恢復(fù)正常移動(dòng)。較好的,還包括以下步驟當(dāng)主機(jī)識別出空中鼠標(biāo)觸摸信號,并且鼠標(biāo)鍵從被壓下轉(zhuǎn)到被釋放,此時(shí)主機(jī)光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)保持在壓下狀態(tài)。此時(shí),空中鼠標(biāo)的控制總共包括四個(gè)狀態(tài),較好的,采用觸摸感應(yīng)區(qū)和鼠標(biāo)鍵是一體式的方式(如果采用分離式的設(shè)計(jì),需要用兩個(gè)手指配合動(dòng)作來實(shí)現(xiàn)這樣的功能,用戶體驗(yàn)不好),而且這是采用相對坐標(biāo)系的時(shí)候來實(shí)現(xiàn)的,其實(shí)質(zhì)在于在空中鼠標(biāo)拖動(dòng)(即鼠標(biāo)左鍵被壓下時(shí)移動(dòng)鼠標(biāo))過程中重新定義拖動(dòng)的起點(diǎn),即相當(dāng)于桌面鼠標(biāo)在拖動(dòng)過程中被抬起后再次放下繼續(xù)同一次拖動(dòng)。本發(fā)明還提供一種所述空中鼠標(biāo)控制系統(tǒng)實(shí)現(xiàn)控制的裝置,其特征在于包括以下單元(無次序)第一執(zhí)行單元,當(dāng)主機(jī)未識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);第二執(zhí)行單元,當(dāng)主機(jī)識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);第三執(zhí)行單元,當(dāng)鼠標(biāo)鍵被壓下,并且主機(jī)識別到空中鼠標(biāo)觸摸信號,主機(jī)及顯示器光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài)。較好的,所述空中鼠標(biāo)控制系統(tǒng)實(shí)現(xiàn)控制的裝置,其特征在于還包括以下單元 第四執(zhí)行單元,當(dāng)主機(jī)識別出空中鼠標(biāo)觸摸信號,并且鼠標(biāo)鍵從被壓下轉(zhuǎn)到被釋放,此時(shí)主機(jī)光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)保持在壓下狀態(tài)。與傳統(tǒng)技術(shù)相比,本發(fā)明有以下優(yōu)點(diǎn)1、本發(fā)明通過觸摸感應(yīng)區(qū)域的設(shè)置,使用戶可以通過簡單的輕微動(dòng)作來固定光標(biāo)的位置,減少了使用空中鼠標(biāo)時(shí)的誤操作和用戶手部自然抖動(dòng)造成的光標(biāo)抖動(dòng)。2、采用相對坐標(biāo)系的空中鼠標(biāo)設(shè)備,如果采用四個(gè)狀態(tài)的步驟, 能模擬桌面鼠標(biāo)抬起,解決了如何模擬桌面鼠標(biāo)“抬起鼠標(biāo)”動(dòng)作的問題。
圖1是本發(fā)明分離式設(shè)計(jì)的空中鼠標(biāo)機(jī)械結(jié)構(gòu)示意圖。圖2是這是實(shí)施例一的空中鼠標(biāo)觸摸感應(yīng)區(qū)的電路原理圖。圖3是這是實(shí)施例一的觸摸感應(yīng)鍵與鼠標(biāo)左鍵分離式設(shè)計(jì)的結(jié)構(gòu)的剖面示意圖。圖4是實(shí)施例二的觸摸感應(yīng)鍵與鼠標(biāo)左鍵一體式設(shè)置的剖面示意圖。圖5是實(shí)施例三的空中鼠標(biāo)控制系統(tǒng)的示意圖。圖6這是實(shí)施例三的采用相對坐標(biāo)系的空中鼠標(biāo)的模塊圖。圖7是采用相對坐標(biāo)系的空中鼠標(biāo)的另外一個(gè)實(shí)施例的框圖。圖8是基于絕對坐標(biāo)系的空中鼠標(biāo)控制系統(tǒng)示意圖。圖9是在實(shí)施例五的絕對坐標(biāo)系空中鼠標(biāo)的電路部件框圖。圖10是實(shí)施例六的絕對坐標(biāo)系的空中鼠標(biāo)電路部件框圖。圖11是實(shí)施例七的空中鼠標(biāo)控制系統(tǒng)實(shí)現(xiàn)控制的方法流程圖。圖12是實(shí)施例八的觸摸感應(yīng)區(qū)與鼠標(biāo)鍵一體式設(shè)計(jì)下的空中鼠標(biāo)的控制方法的流程圖。圖13是實(shí)施例九的觸摸感應(yīng)區(qū)與鼠標(biāo)鍵分離式設(shè)計(jì)下的空中鼠標(biāo)的控制方法的流程圖。圖14是實(shí)施例十的控制方法的軟件開發(fā)文檔的示意圖。圖15是實(shí)施例十的控制方法的軟件開發(fā)文檔的步驟要點(diǎn)解釋圖。圖16是實(shí)施例十一的控制方法的軟件開發(fā)文檔的示意圖。圖17是實(shí)施例十一的控制方法的軟件開發(fā)文檔的步驟要點(diǎn)解釋圖。圖18是實(shí)施例十二的控制方法的軟件開發(fā)文檔的示意圖。圖19是實(shí)施例十三的控制方法的軟件開發(fā)文檔的示意圖。圖20是實(shí)施例十三的控制方法的軟件開發(fā)文檔的步驟要點(diǎn)解釋圖。圖21是實(shí)施例十四的控制方法的軟件開發(fā)文檔的示意圖。圖22是實(shí)施例十的控制方法的軟件開發(fā)文檔的步驟要點(diǎn)解釋圖。圖23是實(shí)施例十五的控制方法的軟件開發(fā)文檔的示意圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步描述。實(shí)施例一請參見圖1,圖1是實(shí)施例一的分離式設(shè)計(jì)的空中鼠標(biāo)的結(jié)構(gòu)示意圖,是一個(gè)觸摸感應(yīng)區(qū)與鼠標(biāo)鍵分離的設(shè)計(jì)。其中,包括基體20和電路部件22,電路部件22位于基體的內(nèi)部或者鑲嵌在基體上。在基體的前部設(shè)置有觸摸感應(yīng)區(qū)220,觸摸感應(yīng)區(qū)下方連接有可感應(yīng)壓力的壓力感應(yīng)元件222。觸摸感應(yīng)區(qū)設(shè)置在正面,用戶可以用大拇指來觸摸?;w的下部是普通遙控按鍵223,一般用硅膠制成。在基體的內(nèi)部有一個(gè)主處理器226,在空中鼠標(biāo)的下部有一個(gè)鼠標(biāo)左鍵227,可用食指鉤動(dòng)。移動(dòng)空中鼠標(biāo)設(shè)備時(shí),用戶用大拇指觸摸該觸摸感應(yīng)區(qū)域,使光標(biāo)固定;然后用食指鉤動(dòng)鼠標(biāo)左鍵來執(zhí)行鼠標(biāo)左鍵的操作。在基體的前端有一個(gè)無線通訊模塊225,用于遙控主機(jī)?;w20還包括下部的一個(gè)電池盒201,用于放置電池。由于所述的基體是指除容納電路部分的基礎(chǔ)結(jié)構(gòu),電池盒201也屬于基體的一部分。 在基體20的內(nèi)部,還設(shè)置有一個(gè)陀螺儀2 和重力加速度計(jì)228,用來感知空中鼠標(biāo)的位置變化。觸摸感應(yīng)區(qū)、壓力感應(yīng)原件、普通遙控按鍵、鼠標(biāo)左鍵、無線通訊模塊、陀螺儀、重力加速度計(jì)都屬于電路部件。請參見圖2,這是實(shí)施例一的空中鼠標(biāo)觸摸感應(yīng)區(qū)的電路原理圖。其中,位于觸摸感應(yīng)區(qū)的壓力感應(yīng)元件的感應(yīng)電極片2221通過電容Cx接地,其采用銅片或者鐵片制成,并通過電阻Rs和電容Cs與電容式觸摸感應(yīng)芯片2222相連,連接點(diǎn)分別為感應(yīng)輸入+鍵3和感應(yīng)輸入4,同時(shí)還包括模式選擇6,以及器件內(nèi)部工作電壓輸入端VDD5和電路公共接地端 VSS2。然后,通過觸摸感應(yīng)狀態(tài)輸出1與主處理器2 相連。請參見圖3,這是實(shí)施例一的觸摸感應(yīng)鍵221與鼠標(biāo)左鍵分離式設(shè)計(jì)的結(jié)構(gòu)的剖面示意圖。其中,鼠標(biāo)左鍵227是機(jī)械式輕觸按鍵,上面的按鍵鍵面2271是塑料制成的,鼠標(biāo)左鍵227又固定在主電路板2 上。同時(shí),觸摸感應(yīng)鍵221包括塑料材質(zhì)的觸摸感應(yīng)區(qū)220,下方是一個(gè)鐵片的感應(yīng)電極2221,通過一個(gè)連線2223與電容式觸摸感應(yīng)芯片2222相連,電容式觸摸感應(yīng)芯片2222固定在主電路板2 上。實(shí)施例二、請參見圖4,這是實(shí)施例二的觸摸感應(yīng)鍵與鼠標(biāo)左鍵一體式設(shè)計(jì)的剖面示意圖。其中,鼠標(biāo)左鍵237是機(jī)械式輕觸按鍵,上面的按鍵鍵面2371是塑料制成的,可制成圓形的鍵帽。鼠標(biāo)左鍵237又固定在主電路板239上。同時(shí),按鍵鍵面2371也是觸摸感應(yīng)區(qū),下方還有一個(gè)鐵片的電容式觸摸感應(yīng)電路的感應(yīng)電極2321,也是圓形金屬片,通過一個(gè)導(dǎo)線2323 與電容式觸摸感應(yīng)芯片2322相連,電容式觸摸感應(yīng)芯片2322固定在空中鼠標(biāo)的主電路板 239上。使用過程中,當(dāng)用戶需要在當(dāng)前光標(biāo)位置單擊鼠標(biāo)左鍵時(shí),用戶的手指先觸摸到按鍵鍵面2371,此時(shí)光標(biāo)先被固定,然后用戶繼續(xù)壓下鼠標(biāo)左鍵,再迅速釋放左鍵,此時(shí)光標(biāo)仍被固定,用戶再將手指脫離按鍵鍵面2371,完成單擊鼠標(biāo)左鍵237的操作。在施力壓下鼠標(biāo)左鍵和釋放鼠標(biāo)左鍵的過程中,光標(biāo)沒有任何移動(dòng),用以確保鼠標(biāo)左鍵單擊的位置是用戶想要操作的位置。實(shí)施例三、圖5是實(shí)施例三的空中鼠標(biāo)控制系統(tǒng)的示意圖,是一個(gè)采用相對坐標(biāo)系的空中鼠標(biāo),包含主機(jī)4、顯示設(shè)備6、遙控接收模塊5、空中鼠標(biāo)2??罩惺髽?biāo)2可通過紅外或2. 4G無線等方式與遙控接收模塊5進(jìn)行單向或雙向通信;遙控接收模塊5可通過USB、SPI、RS232 串行接口等常見接口連接到主機(jī)4 ;同時(shí),主機(jī)4可通過HDMI、DVI、VGA等顯示輸出接口將系統(tǒng)顯示輸出到顯示設(shè)備6。再請參見圖6,這是實(shí)施例三的采用相對坐標(biāo)系的空中鼠標(biāo)的模塊圖,其中,空中鼠標(biāo)包含微處理器單元(MCU)、觸摸感應(yīng)模塊、按鍵模塊、陀螺儀模塊。空中鼠標(biāo)的轉(zhuǎn)動(dòng)動(dòng)作經(jīng)陀螺儀模塊感應(yīng),定時(shí)產(chǎn)生角速度變化數(shù)據(jù),被MCU讀取。按鍵模塊各個(gè)按鍵的狀態(tài)被 MCU讀取,觸摸感應(yīng)模塊的狀態(tài)被MCU讀取。MCU對讀取到的各種數(shù)據(jù)經(jīng)過處理后,通過紅外或者無線發(fā)射模塊發(fā)送給主機(jī)。而其中的角速度變化數(shù)據(jù)被轉(zhuǎn)換為坐標(biāo)偏移量,然后通過紅外或無線發(fā)射模塊發(fā)送給主機(jī)。實(shí)施例四、圖7是采用相對坐標(biāo)系的空中鼠標(biāo)的另外一個(gè)實(shí)施例的框圖。其中,空中鼠標(biāo)包含微處理器單元(MCU)、觸摸感應(yīng)模塊、按鍵模塊、陀螺儀模塊、加速度感應(yīng)模塊??罩惺髽?biāo)的轉(zhuǎn)動(dòng)經(jīng)陀螺儀模塊感應(yīng),定時(shí)產(chǎn)生角速度變化數(shù)據(jù),被MCU讀取??罩惺髽?biāo)的移動(dòng)經(jīng)加速度感應(yīng)模塊感應(yīng),定時(shí)產(chǎn)生空中鼠標(biāo)的姿態(tài)數(shù)據(jù),被MCU讀取。按鍵模塊各個(gè)按鍵的狀態(tài)被 MCU讀取。觸摸感應(yīng)模塊的狀態(tài)被MCU讀取。MCU讀取到的各種數(shù)據(jù)經(jīng)過處理后,通過紅外或無線發(fā)射模塊發(fā)送給主機(jī)。角速度變化數(shù)據(jù)被轉(zhuǎn)換形成基礎(chǔ)的坐標(biāo)偏移量,經(jīng)過加速度感應(yīng)模塊產(chǎn)生的空中鼠標(biāo)姿態(tài)數(shù)據(jù)對坐標(biāo)偏移量進(jìn)行校正,產(chǎn)生最終的坐標(biāo)偏移量數(shù)據(jù)。 校正的目的是,使得無論空中鼠標(biāo)是平握、側(cè)握還是斜握狀態(tài)下,空中鼠標(biāo)在空間的轉(zhuǎn)動(dòng)方向與速度能與光標(biāo)的移動(dòng)方向與速度較好地對應(yīng)起來。實(shí)施例五、請參見圖8,相對于實(shí)施例三,這是另外一種空中鼠標(biāo)控制系統(tǒng)示意圖,這個(gè)系統(tǒng)是基于絕對坐標(biāo)系。其包含主機(jī)4、顯示設(shè)備6、遙控接收模塊5、空中鼠標(biāo)2。主機(jī)可通過 HDMI, DVI、VGA等顯示輸出接口將系統(tǒng)顯示輸出到顯示設(shè)備.遙控接收模塊可通過USB、 SPI、RS232串行接口等常見接口連接到主機(jī).空中鼠標(biāo)可通過紅外或2. 4G無線等方式與空中鼠標(biāo)接收模塊進(jìn)行單向或雙向通信。還包括一個(gè)紅外發(fā)光模塊7,遙控接收模塊5與紅外發(fā)光模塊7可合成一體,由主機(jī)4通過USB接口等對紅外發(fā)光模塊供電。請參見圖9,這是在實(shí)施例五的絕對坐標(biāo)系空中鼠標(biāo)的電路部件框圖??罩惺髽?biāo)包含微處理器單元(MCU)、觸摸感應(yīng)模塊、按鍵模塊、紅外攝像定位模塊,外部紅外發(fā)光器在紅外攝像定位模塊中按一定幀率成像并產(chǎn)生絕對定位數(shù)據(jù),被MCU讀?。话存I模塊各個(gè)按鍵的狀態(tài)被MCU讀??;觸摸感應(yīng)模塊的狀態(tài)被MCU讀??;MCU對讀取到的各種數(shù)據(jù)經(jīng)過處理后,通過紅外或無線發(fā)射模塊發(fā)送給主機(jī)。實(shí)施例六、請參見圖10,這是實(shí)施例六的絕對坐標(biāo)系的空中鼠標(biāo)電路部件框圖??罩惺髽?biāo)包含微處理器單元(MCU)、觸摸感應(yīng)模塊、按鍵模塊、陀螺儀模塊、加速度感應(yīng)模塊。外部紅外發(fā)光器在紅外攝像定位模塊中按一定幀率成像并產(chǎn)生絕對定位數(shù)據(jù),被MCU讀取??罩惺髽?biāo)的移動(dòng)經(jīng)加速度感應(yīng)模塊感應(yīng),定時(shí)產(chǎn)生空中鼠標(biāo)的姿態(tài)數(shù)據(jù),被MCU讀取。按鍵模塊各個(gè)按鍵的狀態(tài)被MCU讀取。觸摸感應(yīng)模塊的狀態(tài)被MCU讀取。MCU對讀取到的各種數(shù)據(jù)經(jīng)過處理后,通過紅外或無線發(fā)射模塊發(fā)送給主機(jī);紅外攝像定位模塊產(chǎn)生的絕對定位數(shù)據(jù), 通過加速度感應(yīng)模塊產(chǎn)生的空中鼠標(biāo)姿態(tài)數(shù)據(jù)進(jìn)行校正,產(chǎn)生最終的絕對坐標(biāo)數(shù)據(jù)。校正的目的是,使得無論空中鼠標(biāo)是平握、側(cè)握還是斜握狀態(tài)下,空中鼠標(biāo)在空間的轉(zhuǎn)動(dòng)方向與速度能與光標(biāo)的移動(dòng)方向與速度較好地對應(yīng)起來。實(shí)施例七、請參見圖11,一種空中鼠標(biāo)控制系統(tǒng)實(shí)現(xiàn)控制的方法,當(dāng)鼠標(biāo)鍵與觸摸鍵是一體的情況下,包括以下步驟步驟1 未識別到空中鼠標(biāo)觸摸信號,同時(shí),空中鼠標(biāo)鍵未壓下,此時(shí),主機(jī)光標(biāo)可自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài)。步驟2 當(dāng)識別到空中鼠標(biāo)觸摸信號時(shí),空中鼠標(biāo)鍵處于未壓下狀態(tài);此時(shí),主機(jī)光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài)。步驟3 當(dāng)空中鼠標(biāo)按鍵被壓下,同時(shí)也識別到空中鼠標(biāo)觸摸信號;此時(shí),主機(jī)光標(biāo)可自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài)。步驟4 當(dāng)釋放空中鼠標(biāo)鍵的時(shí)候,空中鼠標(biāo)觸摸信號被識別到;空中鼠標(biāo)鍵從被壓下轉(zhuǎn)到被釋放,此時(shí),主機(jī)光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài);當(dāng)空中鼠標(biāo)觸摸信號消失,轉(zhuǎn)向步驟1 ;當(dāng)空中鼠標(biāo)鍵被按下,轉(zhuǎn)向步驟3。步驟4在實(shí)際操作中,可應(yīng)用于采用類似陀螺儀或重力加速度計(jì)產(chǎn)生相對坐標(biāo)的空中鼠標(biāo)。在使用這類空中鼠標(biāo)做拖動(dòng)時(shí),會(huì)發(fā)生這樣的情況用戶手部已無法往前揮動(dòng) (假設(shè)手腕已彎曲到極限)但光標(biāo)并尚未到達(dá)拖動(dòng)目標(biāo)位置。這種情況下,用戶需要將手部姿勢復(fù)原然后再在原光標(biāo)位置繼續(xù)向前做同一次拖動(dòng)。步驟4就可用來實(shí)現(xiàn)這個(gè)功能。在上述情況下,用戶可先松開鼠標(biāo)左鍵,但手指仍然觸摸著鼠標(biāo)左鍵表面以觸發(fā)觸摸信號,此時(shí),光標(biāo)保持不動(dòng),主機(jī)的鼠標(biāo)左鍵狀態(tài)仍在“壓下”狀態(tài);接著,用戶將手腕的位置復(fù)原,手腕復(fù)原的過程中光標(biāo)保持不同,主機(jī)的鼠標(biāo)左鍵狀態(tài)保持在“壓下”狀態(tài);然后,用戶再次壓下鼠標(biāo)左鍵,繼續(xù)向原來的方向往前移動(dòng)手腕,此時(shí),光標(biāo)從原來的位置往目標(biāo)位置繼續(xù)同一次拖動(dòng)。
實(shí)施例七的觸摸感應(yīng)區(qū)與鼠標(biāo)鍵的一體式設(shè)計(jì),相比于實(shí)施例八的分離式設(shè)計(jì), 可使用一個(gè)手指來操作空中鼠標(biāo),用戶操作更簡單。因?yàn)槭种赶扔|發(fā)觸摸信號,然后繼續(xù)施壓,壓下鼠標(biāo)鍵;而鼠標(biāo)鍵的釋放,總是先于觸摸信號的消失。實(shí)施例八請參見圖12,這仍然是觸摸感應(yīng)區(qū)與鼠標(biāo)鍵一體式設(shè)計(jì)下的空中鼠標(biāo)的控制方法,包括以下步驟步驟1 鼠標(biāo)狀態(tài)1 空中鼠標(biāo)的觸摸信號未識別到;空中鼠標(biāo)鍵未壓下;此時(shí),主機(jī)光標(biāo)可自由移動(dòng);主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài)。步驟2 當(dāng)識別到空中鼠標(biāo)觸摸信號時(shí),但空中鼠標(biāo)鍵未壓下,此時(shí),主機(jī)光標(biāo)被固定住;主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài)。當(dāng)觸摸信號消失時(shí),轉(zhuǎn)向步驟1 ;當(dāng)鼠標(biāo)鍵被按下,則進(jìn)入步驟3。步驟3 當(dāng)鼠標(biāo)鍵被按下,空中鼠標(biāo)觸摸信號被識別到,此時(shí),主機(jī)光標(biāo)可自由移動(dòng);主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài);鼠標(biāo)鍵被釋放,則進(jìn)入步驟2。實(shí)施例九請參見圖13,這是觸摸感應(yīng)區(qū)與鼠標(biāo)鍵分離式設(shè)計(jì)下的空中鼠標(biāo)的控制方法,在分離式設(shè)計(jì)下,要用兩個(gè)手指來操作空中鼠標(biāo),一個(gè)手指來觸發(fā)觸摸信號;另一個(gè)手指來壓下或釋放鼠標(biāo)鍵。包括以下步驟步驟1 鼠標(biāo)狀態(tài)1 空中鼠標(biāo)觸摸信號未識別到,空中鼠標(biāo)鼠標(biāo)鍵未壓下;此時(shí), 主機(jī)光標(biāo)可自由移動(dòng);主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài)。步驟2:當(dāng)識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下;此時(shí),主機(jī)光標(biāo)被固定??;主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);如果空中鼠標(biāo)的觸摸信號消失,則轉(zhuǎn)到步驟1。步驟3 當(dāng)空中鼠標(biāo)觸摸信號被識別到,鼠標(biāo)鍵被壓下;此時(shí),主機(jī)光標(biāo)可自由移動(dòng);主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài);如果空中鼠標(biāo)鍵被釋放,則轉(zhuǎn)到步驟2。實(shí)施例十至實(shí)施例十五是具體的軟件開發(fā)文檔,其中,實(shí)施例十至實(shí)施例十二是無須主機(jī)配合的軟件開發(fā)文檔,也就是發(fā)送的信號都是鼠標(biāo)的標(biāo)準(zhǔn)信號,不需要在主機(jī)上另外安裝軟件。實(shí)施例十三至實(shí)施例十五是需要主機(jī)配合的軟件開發(fā)文檔。實(shí)施例十請一并參考圖14、圖15,這個(gè)軟件開發(fā)文檔的步驟無須主機(jī)的配合。首先,進(jìn)入初始化步驟,然后實(shí)時(shí)向主機(jī)發(fā)送以下數(shù)據(jù)實(shí)時(shí)向主機(jī)發(fā)送以下數(shù)據(jù)(1)鼠標(biāo)鍵狀態(tài)信息;鼠標(biāo)鍵未壓下;( 實(shí)際鼠標(biāo)坐標(biāo)數(shù)據(jù);根據(jù)鼠標(biāo)定位部件的輸出數(shù)據(jù)。然后,檢查觸摸信號狀態(tài),如果觸摸信號存在,就實(shí)時(shí)向主機(jī)發(fā)送以下數(shù)據(jù)(1) 鼠標(biāo)鍵狀態(tài)信息;鼠標(biāo)鍵未壓下;(2)鼠標(biāo)坐標(biāo)數(shù)據(jù)如果發(fā)送的是絕對坐標(biāo)數(shù)據(jù),則固定發(fā)送識別到觸摸信號前最后一次發(fā)送的絕對坐標(biāo)數(shù)據(jù);如果發(fā)送的是相對坐標(biāo)數(shù)據(jù),則固定發(fā)送坐標(biāo)變化量為0的數(shù)據(jù)。
再檢查鼠標(biāo)鍵狀態(tài),如果鼠標(biāo)鍵被按下,在實(shí)時(shí)向主機(jī)發(fā)送以下數(shù)據(jù)(1)鼠標(biāo)鍵狀態(tài)信息;鼠標(biāo)鍵被壓下;( 實(shí)際鼠標(biāo)坐標(biāo)數(shù)據(jù);根據(jù)鼠標(biāo)定位部件的輸出數(shù)據(jù)。 再檢查鼠標(biāo)鍵狀態(tài),如果鼠標(biāo)鍵被釋放,則實(shí)時(shí)向主機(jī)發(fā)送以下數(shù)據(jù)(1)鼠標(biāo)鍵狀態(tài)信息;鼠標(biāo)鍵被壓下;(2)鼠標(biāo)坐標(biāo)數(shù)據(jù)如果發(fā)送的是絕對坐標(biāo)數(shù)據(jù),則固定發(fā)送鼠標(biāo)鍵被釋放前最后一次發(fā)送的絕對坐標(biāo)數(shù)據(jù);如果發(fā)送的是相對坐標(biāo)數(shù)據(jù),則固定發(fā)送坐標(biāo)變化量為0的數(shù)據(jù)。如果鼠標(biāo)鍵被壓下,再次進(jìn)入循環(huán)實(shí)時(shí)向主機(jī)發(fā)送以下數(shù)據(jù)(1)鼠標(biāo)鍵狀態(tài)信息;鼠標(biāo)鍵被壓下;( 實(shí)際鼠標(biāo)坐標(biāo)數(shù)據(jù);根據(jù)鼠標(biāo)定位部件的輸出數(shù)據(jù)如果觸摸信號消失,則進(jìn)入循環(huán)實(shí)時(shí)向主機(jī)發(fā)送以下數(shù)據(jù)(1)鼠標(biāo)鍵狀態(tài)信息;鼠標(biāo)鍵未壓下;(2)實(shí)際鼠標(biāo)坐標(biāo)數(shù)據(jù);根據(jù)鼠標(biāo)定位部件的輸出數(shù)據(jù)。圖15是其中的步驟要點(diǎn)解釋圖。前面已論述,該方案的好處是當(dāng)采用相對坐標(biāo)系時(shí)實(shí)現(xiàn)在鼠標(biāo)拖動(dòng)(即鼠標(biāo)左鍵被壓下時(shí)移動(dòng)鼠標(biāo))過程中重新定義拖動(dòng)的起點(diǎn),即相當(dāng)于桌面鼠標(biāo)在拖動(dòng)過程中被抬起后再次放下繼續(xù)同一次拖動(dòng)。實(shí)施例i^一、請參見圖16和17,圖16這是無須主機(jī)軟件配合情況下的操作流程的開發(fā)文檔的圖,這仍然是一體式按鍵的設(shè)計(jì)。圖17是其中的要點(diǎn)解釋圖。這種情況下,主要在三個(gè)步驟進(jìn)行流程運(yùn)行。實(shí)施例十二請參見圖18,這是無須主機(jī)軟件配合情況下的操作流程的開發(fā)文檔的圖,這仍然是分離式按鍵的設(shè)計(jì)。實(shí)施例十三請參見圖19,這是須主機(jī)端軟件配合的例子,圖19是空中鼠標(biāo)的開發(fā)文檔圖,圖 20是其中的步驟要點(diǎn)解釋圖。依據(jù)其中的軟件狀態(tài)遷移,可以看出開發(fā)文檔的設(shè)計(jì)思路。實(shí)施例十四請參見圖21、22,這是另外一種狀態(tài)的開發(fā)文檔圖和步驟要點(diǎn)解釋圖。其中相比較于前者,最大的區(qū)別在于,本實(shí)施例缺少了步驟4。實(shí)施例十五請參見圖23,這是分離式設(shè)計(jì)下的空中鼠標(biāo)的控制方法,其中的狀態(tài)也僅僅包含三個(gè)狀態(tài),同狀態(tài)2是一樣的。雖然本發(fā)明的優(yōu)選實(shí)例被以作為例證的目的進(jìn)行披露,但本領(lǐng)域的技術(shù)人員可以理解各種修改、添加和替換是可能的,只要其不脫離所附權(quán)利要求中詳述的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種空中鼠標(biāo),其特征在于包括基體和電路部分,電路部分設(shè)置于基體上,電路部分包括微處理器單元和與其分別相連的按鍵模塊、用于固定鼠標(biāo)指針位置的觸摸感應(yīng)模塊、紅外或者無線發(fā)射模塊;所述微處理器單元讀取按鍵模塊的各個(gè)按鍵的狀態(tài)信息和觸摸感應(yīng)模塊的狀態(tài)信息,經(jīng)過處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。
2.根據(jù)權(quán)利要求1所述的空中鼠標(biāo),其特征在于所述的觸摸感應(yīng)模塊包括一個(gè)或多個(gè)觸摸感應(yīng)區(qū),所述的按鍵模塊包括鼠標(biāo)鍵,鼠標(biāo)鍵和觸摸感應(yīng)區(qū)分別設(shè)置于基體上。
3.根據(jù)權(quán)利要求1所述的空中鼠標(biāo),其特征在于所述的觸摸感應(yīng)模塊包括一個(gè)或多個(gè)觸摸感應(yīng)區(qū),所述的按鍵模塊包括鼠標(biāo)鍵,觸摸感應(yīng)區(qū)設(shè)置于鼠標(biāo)鍵上。
4.根據(jù)權(quán)利要求1所述的空中鼠標(biāo),其特征在于所述的觸摸感應(yīng)為電容式觸摸感應(yīng)、 壓力式觸摸感應(yīng)或機(jī)械式輕觸按鍵之一。
5.根據(jù)權(quán)利要求2或3所述的空中鼠標(biāo),其特征在于所述的電路部分還包括與微處理單元相連的陀螺儀模塊,所述微處理器單元讀取陀螺儀模塊的感應(yīng)信息,處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。
6.根據(jù)權(quán)利要求5所述的空中鼠標(biāo),其特征在于所述的電路部分還包括與微處理單元相連的加速度感應(yīng)模塊,所述微處理器單元讀取加速度感應(yīng)模塊的感應(yīng)信息,處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。
7.根據(jù)權(quán)利要求2或3所述的空中鼠標(biāo),其特征在于所述的電路部分還包括與微處理單元相連的紅外攝像定位模塊,所述微處理器單元讀取紅外攝像定位模塊的成像信息, 處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。
8.根據(jù)權(quán)利要求7所述的空中鼠標(biāo),其特征在于所述的電路部分還包括與微處理單元相連的加速度感應(yīng)模塊,所述微處理器單元讀取加速度感應(yīng)模塊的感應(yīng)信息,處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。
9.一種空中鼠標(biāo)控制系統(tǒng),其特征在于包括依次相連(連接方式可以是無線或者有線)的主機(jī)、顯示設(shè)備、遙控接收模塊、權(quán)利要求1-6任一所述的空中鼠標(biāo),空中鼠標(biāo)通過紅外或者無線的方式與遙控接收模塊進(jìn)行單向或雙向通訊。
10.一種空中鼠標(biāo)控制系統(tǒng),其特征在于包括依次相連(連接方式可以是無線或者有線)的主機(jī)、顯示設(shè)備、遙控接收模塊、權(quán)利要求7、8任一所述的空中鼠標(biāo),空中鼠標(biāo)通過紅外或者無線的方式與遙控接收模塊進(jìn)行單向或雙向通訊。
11.根據(jù)權(quán)利要求10所述的控制系統(tǒng),其特征在于還包括位于接收模塊旁的紅外發(fā)光模塊,遙控接收模塊和紅外發(fā)光模塊為一體式或者分離式,并且與主機(jī)相連。
12.一種使用權(quán)利要求9-11任一所述空中鼠標(biāo)控制系統(tǒng)實(shí)現(xiàn)控制的方法,其特征在于包括以下步驟(無次序)當(dāng)主機(jī)未識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);當(dāng)主機(jī)識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)被固定住, 主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);當(dāng)鼠標(biāo)鍵被壓下,并且主機(jī)識別到空中鼠標(biāo)觸摸信號,主機(jī)及顯示器光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài)。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于還包括以下步驟當(dāng)主機(jī)識別出空中鼠標(biāo)觸摸信號,并且鼠標(biāo)鍵從被壓下轉(zhuǎn)到被釋放,此時(shí)主機(jī)光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)保持在壓下狀態(tài)。
14.一種使用權(quán)利要求9-11任一所述空中鼠標(biāo)控制系統(tǒng)實(shí)現(xiàn)控制的裝置,其特征在于包括以下單元(無次序)第一執(zhí)行單元,當(dāng)主機(jī)未識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);第二執(zhí)行單元,當(dāng)主機(jī)識別到空中鼠標(biāo)觸摸信號,同時(shí)鼠標(biāo)鍵未壓下,主機(jī)及顯示設(shè)備光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)處于未壓下狀態(tài);第三執(zhí)行單元,當(dāng)鼠標(biāo)鍵被壓下,并且主機(jī)識別到空中鼠標(biāo)觸摸信號,主機(jī)及顯示器光標(biāo)狀態(tài)為自由移動(dòng),主機(jī)的鼠標(biāo)鍵狀態(tài)處于壓下狀態(tài)。
15.根據(jù)權(quán)利要求12所述的裝置,其特征在于還包括以下單元第四執(zhí)行單元,當(dāng)主機(jī)識別出空中鼠標(biāo)觸摸信號,并且鼠標(biāo)鍵從被壓下轉(zhuǎn)到被釋放,此時(shí)主機(jī)光標(biāo)被固定住,主機(jī)的鼠標(biāo)鍵狀態(tài)保持在壓下狀態(tài)。
全文摘要
本發(fā)明涉及一種空中鼠標(biāo)和含有這種空中鼠標(biāo)的控制系統(tǒng),以及采用所述控制系統(tǒng)實(shí)現(xiàn)控制的方法。一種空中鼠標(biāo),其特征在于包括基體和電路部分,電路部分設(shè)置于基體上,電路部分包括微處理器單元和與其分別相連的按鍵模塊、用于固定鼠標(biāo)指針位置的觸摸感應(yīng)模塊、紅外或者無線發(fā)射模塊;所述微處理器單元讀取按鍵模塊的各個(gè)按鍵的狀態(tài)信息和觸摸感應(yīng)模塊的狀態(tài)信息,經(jīng)過處理后通過紅外或者無線發(fā)射模塊發(fā)送至外部的主機(jī)。
文檔編號G06F3/03GK102360251SQ201110299730
公開日2012年2月22日 申請日期2011年10月8日 優(yōu)先權(quán)日2011年10月8日
發(fā)明者張偉明 申請人:張偉明