專利名稱:遙控電子設(shè)備的方法及移動(dòng)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及遙控技術(shù),尤其涉及一種遙控電子設(shè)備的方法及移動(dòng)終端。
背景技術(shù):
在家電產(chǎn)品越來(lái)越普及、多樣化的今天,每一個(gè)家電產(chǎn)品都需要單獨(dú)的遙控器進(jìn)行控制。遙控器的紅外線窗口發(fā)射特定的紅外線脈沖,家電產(chǎn)品接收并對(duì)紅外線脈沖進(jìn)行識(shí)別,然后轉(zhuǎn)換成數(shù)字信號(hào),在數(shù)字信號(hào)的控制下做出相應(yīng)響應(yīng),從而實(shí)現(xiàn)用戶對(duì)家電產(chǎn)品的控制。隨著移動(dòng)終端的普及,移動(dòng)終端普遍存在于每個(gè)家庭中,為了節(jié)約遙控器設(shè)備,通過(guò)移動(dòng)終端對(duì)家電產(chǎn)品進(jìn)行遙控成為一種發(fā)展趨勢(shì)。而如何通過(guò)移動(dòng)終端對(duì)家電產(chǎn)品進(jìn)行遙控成為首要解決的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明提供一種遙控電子設(shè)備的方法及移動(dòng)終端,用以通過(guò)移動(dòng)終端對(duì)電子設(shè)備進(jìn)行遙控。本發(fā)明提供一種遙控電子設(shè)備的方法,包括移動(dòng)終端的處理器模塊接收用于遙控電子設(shè)備的第一遙控指令,將與所述第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)發(fā)送給所述移動(dòng)終端的接近光傳感器模塊;所述接近光傳感器模塊根據(jù)所述處理器模塊發(fā)送的第一遙控信號(hào),發(fā)出與所述處理器模塊發(fā)送的第一遙控信號(hào)對(duì)應(yīng)的第一紅外線脈沖,以實(shí)現(xiàn)對(duì)所述電子設(shè)備的遙控。本發(fā)明提供一種移動(dòng)終端,包括處理器模塊和接近光傳感器模塊;所述處理器模塊,用于接收用于遙控電子設(shè)備的第一遙控指令,將與所述第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)發(fā)送給所述接近光傳感器模塊;所述接近光傳感器模塊,用于根據(jù)所述處理器模塊發(fā)送的第一遙控信號(hào),發(fā)出與所述處理器模塊發(fā)送的第一遙控信號(hào)對(duì)應(yīng)的第一紅外線脈沖,以實(shí)現(xiàn)對(duì)所述電子設(shè)備的遙控。本發(fā)明提供的遙控電子設(shè)備的方法及移動(dòng)終端,通過(guò)利用移動(dòng)終端中的接近光傳感器向電子設(shè)備發(fā)送紅外線脈沖,實(shí)現(xiàn)對(duì)電子設(shè)備的遙控,實(shí)現(xiàn)了通過(guò)移動(dòng)終端對(duì)電子設(shè)備進(jìn)行遙控的目的,有利于減少遙控器設(shè)備。
為了更清楚地說(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ù)這些附圖獲得其他的附圖。圖I為本發(fā)明一實(shí)施例提供的遙控電子設(shè)備的方法流程圖2為本發(fā)明另一實(shí)施例提供的控制電子設(shè)備的方法流程圖;圖3A為本發(fā)明一實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)示意圖;圖3B為本發(fā)明一實(shí)施例提供的接近光傳感器模塊31的部分電路示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明一實(shí)施例提供的遙控電子設(shè)備的方法流程圖。如圖I所示,本實(shí)施例的方法包括步驟101、移動(dòng)終端的處理器模塊接收用于遙控電子設(shè)備的第一遙控指令,將與第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)發(fā)送給移動(dòng)終端的接近光傳感器模塊。本實(shí)施例的移動(dòng)終端包括接近光傳感器模塊,是移動(dòng)終端上的一種硬件器件。本實(shí)施例的移動(dòng)終端可以是手機(jī),但不限于此。通常,用戶通過(guò)移動(dòng)終端打/接電話的時(shí)候, 是無(wú)法看到移動(dòng)終端的顯示屏的,在此期間如果顯示屏一直開(kāi)著,而用戶的通話時(shí)間又較長(zhǎng)時(shí),移動(dòng)終端的溫度升高會(huì)較快,用戶體驗(yàn)不佳,同時(shí)還會(huì)造成功率資源的浪費(fèi)。而移動(dòng)終端中的接近光傳感器模塊主要是用于在檢測(cè)到用戶在打/接電話的時(shí)候,主動(dòng)關(guān)閉移動(dòng)終端的顯示屏,從而達(dá)到降低功耗以及溫度的目的。其中,接近傳感器模塊可由其紅外發(fā)射光源(例如LED)發(fā)出紅外線脈沖(即波長(zhǎng)為850nm左右的紅外光)。在本實(shí)施例中,利用接近光傳感器模塊可以發(fā)出紅外線脈沖的特性,移動(dòng)終端的處理器模塊控制接近光傳感器模塊發(fā)出對(duì)電子設(shè)備進(jìn)行遙控的紅外線脈沖,從而達(dá)到對(duì)電子設(shè)備進(jìn)行遙控的目的。其中,電子設(shè)備可以是家電設(shè)備,例如電視、CD播放器、空調(diào)、冰箱等,但不限于此。例如電子設(shè)備還可以是汽車等各種可被遙控的電子產(chǎn)品或電器產(chǎn)品。在本實(shí)施例中,處理器模塊接收用于遙控電子設(shè)備的遙控指令(即第一遙控指令),然后將第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)發(fā)送給接近光傳感器模塊,以控制接近光傳感器模塊發(fā)出紅外線脈沖??蛇x的,本實(shí)施例的移動(dòng)終端中的處理器模塊會(huì)預(yù)先生成并存儲(chǔ)遙控器界面。該遙控器界面可以由處理器模塊根據(jù)現(xiàn)有遙控功能生成,該遙控器界面上包括與各種遙控功能對(duì)應(yīng)的按鍵。當(dāng)通過(guò)移動(dòng)終端對(duì)電子設(shè)備進(jìn)行遙控時(shí),用戶可以通過(guò)移動(dòng)終端上的硬件按鈕或移動(dòng)終端顯示屏上的應(yīng)用圖標(biāo)等方式,觸發(fā)處理器模塊控制移動(dòng)終端的顯示屏顯示預(yù)先生成的遙控器界面。然后,用戶通過(guò)點(diǎn)擊遙控器界面上的相應(yīng)按鍵,向處理器模塊發(fā)出第一遙控指令。此時(shí),處理器模塊接收用戶發(fā)出的第一遙控指令,并將與用戶發(fā)出的第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)提供給接近光傳感器模塊。其中,第一遙控信號(hào)可以是一種數(shù)字形式的信號(hào)。具體的,處理器模塊通過(guò)與接近光傳感器模塊之間的數(shù)據(jù)總線,例如內(nèi)部集成電路(Inter-Integrated Circuit, I2C)總線將遙控信號(hào)提供給接近光傳感器模塊。其中,處理器模塊已經(jīng)預(yù)先存儲(chǔ)好與各種遙控指令對(duì)應(yīng)的遙控信號(hào),因此,處理器模塊在接收到第一遙控指令時(shí),可以直接獲取與該第一遙控指令對(duì)應(yīng)的遙控信號(hào)(即第一遙控信號(hào))。其中,不同遙控指令對(duì)應(yīng)的遙控信號(hào)不同。例如,當(dāng)?shù)谝贿b控指令分別是開(kāi)機(jī)指令、關(guān)機(jī)指令、 選臺(tái)指令、聲道指令等時(shí),所對(duì)應(yīng)的遙控信號(hào)均不同。在實(shí)現(xiàn)上,遙控信號(hào)即是一系列脈沖的組合,包括起始信號(hào)、地址信號(hào)以及數(shù)據(jù)信號(hào)等。步驟102、接近光傳感器模塊根據(jù)處理器模塊發(fā)送的第一遙控信號(hào),發(fā)出與處理器模塊發(fā)送的第一遙控信號(hào)對(duì)應(yīng)的第一紅外線脈沖,以實(shí)現(xiàn)對(duì)電子設(shè)備的遙控。接近光傳感器模塊接收到第一遙控信號(hào)后,要實(shí)現(xiàn)發(fā)射功能,需要將接收到的來(lái)自處理器模塊的第一遙控信號(hào)轉(zhuǎn)換為第一紅外線脈沖。具體的,接近光傳感器模塊通過(guò)I2C 總線接收到第一遙控信號(hào)后,可以自動(dòng)將第一遙控信號(hào)解為類似“0100100”的脈沖,然后控制LED驅(qū)動(dòng)器(DRIVER)控制紅外LED的打開(kāi)與關(guān)閉,通過(guò)紅外LED的打開(kāi)與關(guān)閉精確的發(fā)出紅外線脈沖。其中,可以通過(guò)控制LED驅(qū)動(dòng)器控制紅外LED打開(kāi)與關(guān)閉的頻率,以及通過(guò)控制LED驅(qū)動(dòng)器輸出電流的大小實(shí)現(xiàn)控制紅外LED發(fā)射出不同的紅外線脈沖,進(jìn)而發(fā)射出與各種遙控指令(或遙控信號(hào))對(duì)應(yīng)的紅外線脈沖。電子設(shè)備接收由接近光傳感器模塊發(fā)出的第一紅外線脈沖,對(duì)接收到的第一紅外線脈沖進(jìn)行識(shí)別,然后轉(zhuǎn)換為數(shù)字信號(hào),在數(shù)字信號(hào)的控制下做出相應(yīng)響應(yīng),例如開(kāi)機(jī)、關(guān)機(jī)、聲音調(diào)節(jié)等,以實(shí)現(xiàn)用戶對(duì)電子設(shè)備的遙控。在本實(shí)施例中,通過(guò)對(duì)包括接近光傳感器模塊的移動(dòng)終端進(jìn)行功能擴(kuò)展,允許其處理器模塊接收用于遙控電子設(shè)備的遙控指令,然后將遙控指令對(duì)應(yīng)的遙控信號(hào)提供給其接近光傳感器模塊,通過(guò)其接近光傳感器模塊發(fā)出遙控電子設(shè)備的紅外線脈沖,實(shí)現(xiàn)了通過(guò)移動(dòng)終端對(duì)電子設(shè)備進(jìn)行遙控的目的,有利于節(jié)約遙控器設(shè)備。進(jìn)一步,與現(xiàn)有技術(shù)中的萬(wàn)能遙控器相比,本實(shí)施例的移動(dòng)終端體積一般較小,用戶一般會(huì)隨身攜帶,可以隨時(shí)、隨地對(duì)電子設(shè)備進(jìn)行遙控,提高了用戶遙控電子設(shè)備的便利性。另外,本實(shí)施例直接利用移動(dòng)終端具有的接近光傳感器模塊,只需對(duì)移動(dòng)終端進(jìn)行功能擴(kuò)展即可,易于實(shí)現(xiàn),且實(shí)現(xiàn)成本較低。圖2為本發(fā)明另一實(shí)施例提供的控制電子設(shè)備的方法流程圖。如圖2所示,本實(shí)施例的方法包括步驟201、移動(dòng)終端的接近光傳感器模塊接收外部遙控器發(fā)出的用于遙控電子設(shè)備的第二紅外線脈沖,將接收到的外部遙控器發(fā)出的第二紅外線脈沖轉(zhuǎn)換為第二遙控信號(hào)后發(fā)送給移動(dòng)終端的處理器模塊。步驟202、處理器模塊獲取與第二遙控信號(hào)對(duì)應(yīng)的第二遙控指令。步驟203、處理器模塊將接近光傳感器模塊發(fā)送的第二遙控信號(hào)和對(duì)應(yīng)的第二遙控指令進(jìn)行綁定,并存儲(chǔ)第二遙控信號(hào)和第二遙控指令。在本實(shí)施例中,移動(dòng)終端不僅具有向電子設(shè)備發(fā)出第一紅外線脈沖實(shí)現(xiàn)對(duì)電子設(shè)備的遙控的功能,還具有學(xué)習(xí)遙控信號(hào)的功能。具體的,在進(jìn)行遙控信號(hào)學(xué)習(xí)時(shí),將移動(dòng)終端的學(xué)習(xí)功能打開(kāi);然后控制外部遙控器發(fā)出用于遙控電子設(shè)備的第二紅外線脈沖。移動(dòng)終端的接近光傳感器模塊(具體是接近光傳感器模塊中的紅外光接收傳感器)就會(huì)接收外部遙控器發(fā)出的第二紅外線脈沖,然后將接收到的外部遙控器發(fā)出的第二紅外線脈沖轉(zhuǎn)換為數(shù)字形式的第二遙控信號(hào),然后將第二遙控信號(hào)發(fā)送給處理器模塊。具體的,接近光傳感器模塊通過(guò)與處理器模塊之間的I2C總線,將第二遙控信號(hào)發(fā)送給處理器模塊。
與此同時(shí),處理器模塊獲取與該第二遙控信號(hào)對(duì)應(yīng)的遙控指令,即第二遙控指令。 該第二遙控指令也是對(duì)應(yīng)于該電子設(shè)備的遙控指令。其中,為了實(shí)現(xiàn)對(duì)遙控信號(hào)的學(xué)習(xí),本實(shí)施例的移動(dòng)終端可以預(yù)先根據(jù)現(xiàn)有技術(shù)中該電子設(shè)備的遙控器的各種遙控指令生成該電子設(shè)備對(duì)應(yīng)的遙控器界面,該遙控器界面上有各種遙控指令對(duì)應(yīng)的按鈕。即先在遙控器界面上定義好與要學(xué)習(xí)的遙控信號(hào)對(duì)應(yīng)的遙控指令的功能按鍵。其中,通過(guò)觸摸或點(diǎn)擊相應(yīng)的按鍵就會(huì)向處理器模塊發(fā)出相應(yīng)的遙控指令。在移動(dòng)終端進(jìn)行遙控信號(hào)或功能學(xué)習(xí)時(shí),用戶可以通過(guò)點(diǎn)擊遙控器界面上的按鍵,向處理器模塊發(fā)出與第二遙控信號(hào)對(duì)應(yīng)的第二遙控指令,即處理器模塊可以通過(guò)接收用戶通過(guò)遙控器界面上的按鍵發(fā)送的第二遙控指令。另外,處理器模塊也可以通過(guò)其他方式獲取第二遙控指令。例如,在移動(dòng)終端上設(shè)置一個(gè)硬件按鍵,并設(shè)置該按鍵的不同操作,例如按一次、連續(xù)按兩次等對(duì)應(yīng)發(fā)出不同的遙控指令。基于此,用戶可以通過(guò)該硬件按鍵向處理器模塊發(fā)出第二遙控指令。而處理器模塊接收用戶通過(guò)硬件按鍵發(fā)出的第二遙控指令。又例如,還可以預(yù)先設(shè)置點(diǎn)擊移動(dòng)終端的鍵盤(pán)上的字母或數(shù)字代表不同發(fā)出不同的遙控指令。基于此,用戶可以通過(guò)該鍵盤(pán)向處理器模塊發(fā)出第二遙控指令。而處理器模塊接收用戶通過(guò)鍵盤(pán)發(fā)出的第二遙控指令。處理器模塊在獲取第二遙控信號(hào)和第二遙控指令之后,將第二遙控信號(hào)和第二遙控指令(或者說(shuō)遙控功能)進(jìn)行綁定,并存儲(chǔ)第二遙控信號(hào)和第二遙控指令,實(shí)現(xiàn)對(duì)遙控信號(hào)或遙控功能的學(xué)習(xí)。在此說(shuō)明,本實(shí)施例的移動(dòng)終端可以對(duì)多個(gè)電子設(shè)備進(jìn)行遙控,或者可以對(duì)多個(gè)電子設(shè)備進(jìn)行遙控信號(hào)或遙控功能的學(xué)習(xí)。而對(duì)于不同的電子設(shè)備,移動(dòng)終端可以為不同電子設(shè)備生成不同的遙控器界面,或者在遙控器界面上顯示電子設(shè)備的標(biāo)識(shí)(例如名稱) 等,這樣可以保證用戶正確的對(duì)不同電子設(shè)備進(jìn)行遙控?;谏鲜?,如果電子設(shè)備對(duì)應(yīng)的遙控器界面是在學(xué)習(xí)遙控信號(hào)或遙控功能之前生成的,則處理器模塊在將第二遙控信號(hào)和第二遙控指令進(jìn)行綁定的同時(shí),還需要與該電子設(shè)備進(jìn)行綁定,例如,將第二遙控信號(hào)和第二遙控指令與該電子設(shè)備的標(biāo)識(shí),或者與電子設(shè)備對(duì)應(yīng)的遙控器界面進(jìn)行綁定,并在存儲(chǔ)第二遙控信號(hào)和第二遙控指令的同時(shí),存儲(chǔ)第二遙控信號(hào)、第二遙控指令與該電子設(shè)備(可以是該電子設(shè)備的標(biāo)識(shí)或?qū)?yīng)的遙控器界面) 之間的對(duì)應(yīng)關(guān)系。這樣就可以明確學(xué)習(xí)到的遙控信號(hào)或遙控功能對(duì)應(yīng)于哪個(gè)電子設(shè)備,為對(duì)電子設(shè)備進(jìn)行正確遙控打下了基礎(chǔ)。這樣,當(dāng)用戶需要使用學(xué)習(xí)到的遙控功能或發(fā)出該第二遙控指令時(shí),處理器模塊就可以直接取出該第二處理指令對(duì)應(yīng)的第二遙控信號(hào),并將第二遙控信號(hào)提供給接近光傳感器模塊,接近光傳感器模塊發(fā)出相應(yīng)的紅外線脈沖,從而實(shí)現(xiàn)對(duì)電子設(shè)備的相應(yīng)功能的遙控。進(jìn)一步,如果用戶通過(guò)非遙控器界面的方式向處理器模塊發(fā)出第二遙控指令,則移動(dòng)終端在學(xué)習(xí)遙控信號(hào)結(jié)束之后,還可以根據(jù)學(xué)習(xí)到的第二遙控指令和第二遙控信號(hào), 在電子設(shè)備對(duì)應(yīng)的遙控器界面上設(shè)置相應(yīng)的按鍵,以便于用戶在后續(xù)使用過(guò)程中通過(guò)遙控器界面向處理器發(fā)出該第二遙控指令,提高用戶使用的便利性。該實(shí)施方式屬于先學(xué)習(xí)遙控信號(hào),然后在遙控器界面上生成對(duì)應(yīng)該遙控信號(hào)或功能的按鍵。具體的,處理器模塊在學(xué)習(xí)到接近光傳感器模塊發(fā)送的第二遙控信號(hào)后,根據(jù)第二遙控信號(hào)對(duì)應(yīng)的第二遙控指令在電子設(shè)備對(duì)應(yīng)的遙控器界面上設(shè)置相應(yīng)的按鍵,并控制移動(dòng)終端的顯示屏顯示遙控器界面,從而將新的遙控功能提供給用戶,以便用戶對(duì)電子設(shè)備進(jìn)行遙控。進(jìn)一步,本實(shí)施例的移動(dòng)終端除了通過(guò)外部遙控器發(fā)出的第二紅外線脈沖進(jìn)行第二遙控信號(hào)的學(xué)習(xí)之外,電子設(shè)備廠家還可以將第二遙控信號(hào)直接公布,而移動(dòng)終端的處理器模塊直接獲取電子設(shè)備廠家公布的第二遙控信號(hào),實(shí)現(xiàn)對(duì)遙控信號(hào)或功能的學(xué)習(xí)。步驟204、在對(duì)電子設(shè)備進(jìn)行遙控時(shí),處理器模塊控制移動(dòng)終端的顯示屏顯示遙控器界面。其中,遙控器界面包括所有學(xué)習(xí)到的遙控功能或遙控指令對(duì)應(yīng)的按鍵,例如開(kāi)機(jī)按鍵、關(guān)機(jī)按鍵、選臺(tái)按鍵、聲道控制按鍵等等。當(dāng)需要通過(guò)移動(dòng)終端對(duì)電子設(shè)備進(jìn)行遙控時(shí),用戶可以通過(guò)外部硬件按鍵或應(yīng)用圖標(biāo)等觸發(fā)處理器模塊控制移動(dòng)終端的顯示屏顯示遙控器界面。當(dāng)需要對(duì)電子設(shè)備進(jìn)行某種功能的遙控時(shí),用戶可以通過(guò)觸摸或點(diǎn)擊遙控器界面上的某個(gè)功能按鍵,向處理器模塊發(fā)出第一遙控指令。移動(dòng)終端的處理器模塊具體控制移動(dòng)終端的顯示屏向用戶提供遙控器界面,用戶無(wú)需像現(xiàn)有技術(shù)那樣記錄多功能遙控器的每個(gè)按鍵的功能,有利于提升用戶體驗(yàn)。步驟205、處理器模塊接收用戶通過(guò)遙控器界面發(fā)出的第一遙控指令,獲取與用戶發(fā)出的第一遙控指令對(duì)應(yīng)的數(shù)字形式的第一遙控信號(hào),然后將獲取的第一遙控信號(hào)提供給接近光傳感器模塊。處理器模塊接收到用戶發(fā)出的第一遙控指令后,會(huì)根據(jù)各遙控指令與遙控信號(hào)的綁定關(guān)系,找到相應(yīng)的第一遙控信號(hào)。其中,第一遙控信號(hào)是一種數(shù)字形式的信號(hào),主要包括起始信號(hào)、地址信號(hào)以及數(shù)據(jù)信號(hào)等。然后,處理器模塊將找到的第一遙控信號(hào)通過(guò)I2C 總線傳輸給接近光傳感器模塊。步驟206、接近光傳感器模塊根據(jù)處理器模塊發(fā)送的第一遙控信號(hào),發(fā)出對(duì)應(yīng)的第一紅外線脈沖,實(shí)現(xiàn)對(duì)電子設(shè)備的遙控。該步驟206可參見(jiàn)步驟102的描述,在此不再贅述。在此說(shuō)明,上述步驟201和步驟203描述的對(duì)遙控信號(hào)進(jìn)行學(xué)習(xí)的操作與步驟 204-步驟206描述的對(duì)電子設(shè)備進(jìn)行遙控的操作之間的順序不做限定,是并行操作。本實(shí)施例的移動(dòng)終端具有學(xué)習(xí)功能,與現(xiàn)有技術(shù)中用戶通過(guò)反復(fù)設(shè)定每個(gè)按鍵實(shí)現(xiàn)多功能遙控的方案相比,實(shí)現(xiàn)較為簡(jiǎn)單,不需要用戶頻繁的進(jìn)行手動(dòng)設(shè)置,便于用戶進(jìn)行遙控功能的學(xué)習(xí)。進(jìn)一步,在本實(shí)施例中,移動(dòng)終端的接近光傳感器模塊同時(shí)具有遙控功能和光檢測(cè)功能。在遙控模式時(shí),可以使用較大的發(fā)射功率,來(lái)提高發(fā)射距離;而在接近光檢測(cè)模式時(shí),可以降低發(fā)射電流,從而降低設(shè)備功耗。其中,處理器模塊向接近光傳感器模塊發(fā)送電流調(diào)整指示,以調(diào)整接近光傳感器模塊的發(fā)射功率,從而實(shí)現(xiàn)對(duì)發(fā)射距離的控制。具體的,處理器模塊可以通過(guò)向接近光傳感器模塊中的LED驅(qū)動(dòng)器發(fā)送電流調(diào)整指示,通過(guò)調(diào)整LED驅(qū)動(dòng)器使用的電流模式,例如控制LED驅(qū)動(dòng)器使用大電流模式來(lái)提高發(fā)射距離,控制 LED驅(qū)動(dòng)器使用小電流模式來(lái)降低發(fā)射距離。更進(jìn)一步,本實(shí)施例的移動(dòng)終端除了具有學(xué)習(xí)遙控信號(hào)的功能之外,還可以與電子設(shè)備實(shí)現(xiàn)雙向通信,即移動(dòng)終端不經(jīng)可以向電子設(shè)備發(fā)送紅外線脈沖,還可以接收電子設(shè)備發(fā)送的紅外線脈沖,實(shí)現(xiàn)雙向通信。具體的,移動(dòng)終端的接近光傳感器模塊接收電子設(shè)備發(fā)送的第三紅外線脈沖,將接收到的電子設(shè)備發(fā)出的第三紅外線脈沖轉(zhuǎn)換為數(shù)字信號(hào), 然后將轉(zhuǎn)換成的數(shù)字信號(hào)發(fā)送給處理器模塊。處理器模塊控制移動(dòng)終端的顯示屏顯示數(shù)字信號(hào)對(duì)應(yīng)的信息,即將數(shù)字信號(hào)對(duì)應(yīng)的信息顯示在移動(dòng)終端的顯示屏上,以供用戶根據(jù)顯示的信息進(jìn)一步對(duì)電子設(shè)備進(jìn)行遙控。舉例說(shuō)明,對(duì)于一些無(wú)法直接顯示的電子設(shè)備,通過(guò)移動(dòng)終端的接近光傳感器模塊可以獲取有關(guān)數(shù)據(jù)并進(jìn)行顯示。例如,在控制CD播放器時(shí), 用戶有時(shí)不在CD播放器旁,但需要選擇歌曲,此時(shí)用戶可以通過(guò)移動(dòng)終端顯示屏上的相應(yīng)按鍵遙控CD播放器返回曲目等內(nèi)容,并在顯示屏上進(jìn)行顯示方便用戶選取。在該舉例中, 要求CD播放器具有讀取播放列表、對(duì)播放列表進(jìn)行處理以及與移動(dòng)終端進(jìn)行通信的功能。 又例如,在控制空調(diào)時(shí),用戶可以通過(guò)移動(dòng)終端顯示屏上的相應(yīng)按鍵遙控空調(diào)返回當(dāng)前環(huán)境溫度等信息。更進(jìn)一步,本實(shí)施例的移動(dòng)終端還可以設(shè)定發(fā)送遙控信號(hào)的時(shí)間,實(shí)現(xiàn)對(duì)電子設(shè)備的自動(dòng)遙控。例如,移動(dòng)終端的處理器模塊可以在晚上控制空調(diào)定時(shí)開(kāi)關(guān)機(jī),溫度調(diào)整等,實(shí)現(xiàn)了用智能設(shè)備控制非智能設(shè)備的目的。本實(shí)施例利用移動(dòng)終端的智能特性,實(shí)現(xiàn)使用智能設(shè)備對(duì)非智能電子設(shè)備的自動(dòng)遙控,向用戶提供更加靈活的遙控方式,提高了對(duì)電子設(shè)備進(jìn)行遙控的靈活性。更進(jìn)一步,在對(duì)電子設(shè)備進(jìn)行遙控時(shí),一般需要正對(duì)電子設(shè)備發(fā)射紅外線脈沖,基于此,本實(shí)施例的移動(dòng)終端允許靈活設(shè)置接近光傳感器模塊在移動(dòng)終端上的位置,以提高遙控時(shí)的便利性。例如,可以將接近光傳感器置在移動(dòng)終端的背面或側(cè)面。另外,當(dāng)接近光傳感器在移動(dòng)終端上的位置,例如設(shè)置在頂部,不利于直接遙控時(shí),用戶可以通過(guò)改變移動(dòng)終端的方向從而達(dá)到遙控的目的。在本實(shí)施例中,通過(guò)對(duì)包括接近光傳感器模塊的移動(dòng)終端進(jìn)行功能擴(kuò)展,通過(guò)其接近光傳感器模塊發(fā)出遙控電子設(shè)備的紅外線脈沖,實(shí)現(xiàn)對(duì)電子設(shè)備的遙控,還可以接收外部遙控器發(fā)出的紅外線脈沖,實(shí)現(xiàn)對(duì)遙控功能的學(xué)習(xí)。進(jìn)一步,與現(xiàn)有技術(shù)中的萬(wàn)能遙控器相比,本實(shí)施例具有以下有益效果1、由于本實(shí)施例采用體積較小的移動(dòng)終端,用戶一般會(huì)隨身攜帶,可以隨時(shí)、隨地對(duì)電子設(shè)備進(jìn)行遙控,提高了用戶遙控電子設(shè)備的便利性。
2、本實(shí)施例直接利用移動(dòng)終端具有的接近光傳感器模塊,只需對(duì)移動(dòng)終端進(jìn)行功能擴(kuò)展即可,易于實(shí)現(xiàn),且實(shí)現(xiàn)成本較低。圖3A為本發(fā)明一實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)示意圖。如圖3A所示,本實(shí)施例的移動(dòng)終端包括處理器模塊31和接近光傳感器模塊32。其中,處理器模塊31,用于接收用于遙控電子設(shè)備的第一遙控指令,將與第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)發(fā)送給接近光傳感器模塊32。 接近光傳感器模塊32,與處理器模塊31連接,用于根據(jù)處理器模塊31發(fā)送的第一遙控信號(hào),發(fā)出與處理器模塊31發(fā)送的第一遙控信號(hào)對(duì)應(yīng)的第一紅外線脈沖,以實(shí)現(xiàn)對(duì)電子設(shè)備的遙控。本實(shí)施例的移動(dòng)終端的各功能模塊可用于執(zhí)行圖I所示遙控電子設(shè)備的方法的流程,其具體工作原理不再贅述,詳見(jiàn)方法實(shí)施例的描述。本實(shí)施例的移動(dòng)終端,通過(guò)進(jìn)行功能擴(kuò)展,允許其處理器模塊接收用戶的遙控指令,然后將遙控指令對(duì)應(yīng)的遙控信號(hào)提供給其接近光傳感器模塊,通過(guò)其接近光傳感器模
9塊發(fā)出遙控電子設(shè)備的紅外線脈沖,實(shí)現(xiàn)了通過(guò)移動(dòng)終端對(duì)電子設(shè)備進(jìn)行遙控的目的,有利于節(jié)約遙控器設(shè)備。進(jìn)一步,與現(xiàn)有技術(shù)中的萬(wàn)能遙控器相比,本實(shí)施例的移動(dòng)終端體積一般較小,用戶一般會(huì)隨身攜帶,可以隨時(shí)、隨地對(duì)電子設(shè)備進(jìn)行遙控,提高了用戶遙控電子設(shè)備的便利性。另外,本實(shí)施例的移動(dòng)終端直接利用已有的接近光傳感器模塊,只需進(jìn)行功能擴(kuò)展即可,易于實(shí)現(xiàn),且實(shí)現(xiàn)成本較低。進(jìn)一步,處理器模塊31具體用于控制移動(dòng)終端的顯示屏顯示預(yù)先生成的電子設(shè)備對(duì)應(yīng)的遙控器界面,接收用戶通過(guò)遙控器界面上的按鍵發(fā)出的第一遙控指令;所述遙控器界面包括與遙控功能對(duì)應(yīng)的按鍵。進(jìn)一步,接近光傳感器模塊32還用于在移動(dòng)終端的學(xué)習(xí)功能被打開(kāi)后,接收外部遙控器發(fā)出的用于遙控電子設(shè)備的第二紅外線脈沖,將接收到的外部遙控器發(fā)出的第二紅外線脈沖轉(zhuǎn)換為第二遙控信號(hào)后發(fā)送給處理器模塊31。相應(yīng)地,處理器模塊31還用于接收接近光傳感器模塊32發(fā)送的第二遙控信號(hào)或者直接獲取電子設(shè)備廠家公布的第二遙控信號(hào),并獲取與第二遙控信號(hào)對(duì)應(yīng)的第二遙控指令,然后將第二遙控信號(hào)和第二遙控指令進(jìn)行綁定,并存儲(chǔ)第二遙控信號(hào)和第二遙控指令。本實(shí)施例的移動(dòng)終端通過(guò)處理器模塊和接近光傳感器模塊實(shí)現(xiàn)對(duì)遙控信號(hào)的學(xué)習(xí),與現(xiàn)有技術(shù)中用戶通過(guò)反復(fù)設(shè)定每個(gè)按鍵實(shí)現(xiàn)多功能遙控的方案相比,實(shí)現(xiàn)較為簡(jiǎn)單, 不需要用戶頻繁的進(jìn)行手動(dòng)設(shè)置,便于用戶進(jìn)行遙控功能的學(xué)習(xí),而且支持直接將廠家公布的遙控信號(hào)導(dǎo)入,實(shí)現(xiàn)遙控功能的學(xué)習(xí),不需要對(duì)所有按鍵進(jìn)行學(xué)習(xí),方便了用戶操作。更進(jìn)一步,處理器模塊31還用于根據(jù)接近光傳感器模塊32發(fā)送的第二遙控信號(hào)和對(duì)應(yīng)的第二遙控指令,在電子設(shè)備對(duì)應(yīng)的遙控器界面上設(shè)置相應(yīng)的按鍵,并控制移動(dòng)終端的顯示屏顯示遙控器界面。其中,通過(guò)移動(dòng)終端的顯示屏向用戶提供遙控器界面,用戶無(wú)需像現(xiàn)有技術(shù)那樣記錄多功能遙控器的每個(gè)按鍵的功能,有利于提升用戶體驗(yàn)。再進(jìn)一步,接近光傳感器模塊32還用于接收電子設(shè)備發(fā)出的第三紅外線脈沖,將接收到的電子設(shè)備發(fā)送的第三紅外線脈沖轉(zhuǎn)換為數(shù)字信號(hào)后發(fā)送給處理器模塊31。處理器模塊31還用于控制移動(dòng)終端的顯示屏顯示數(shù)字信號(hào)對(duì)應(yīng)的信息,以供用戶根據(jù)信息對(duì)電子設(shè)備進(jìn)行遙控。處理器模塊31還用于向接近光傳感器模塊32發(fā)送電流調(diào)整指示,以調(diào)整接近光傳感器模塊32的發(fā)射功率。其中,通過(guò)調(diào)整接近光傳感器模塊32的發(fā)射功率,可以控制發(fā)射距離,便于進(jìn)行遙控。其中,圖3B為本發(fā)明一實(shí)施例提供的接近光傳感器模塊31的部分電路示意圖。 如圖3B所示,本實(shí)施例的接近光傳感器模塊31主要包括發(fā)光二極管311、驅(qū)動(dòng)發(fā)光二極管311的LED驅(qū)動(dòng)器312、與I2C總線連接的收發(fā)處理子模塊313、晶振子模塊314、模數(shù)轉(zhuǎn)換子模塊315。其中,晶振子模塊314與模數(shù)轉(zhuǎn)換子模塊315連接,模數(shù)轉(zhuǎn)換子模塊315和收發(fā)處理子模塊313均與LED驅(qū)動(dòng)器312連接,LED驅(qū)動(dòng)器312與發(fā)光二極管311連接。另外,模數(shù)轉(zhuǎn)換子模塊315還連接有發(fā)光二極管316和發(fā)光二極管317。晶振子模塊314與地端連接。其中,接近光傳感器模塊31的電路結(jié)構(gòu)可參見(jiàn)現(xiàn)有技術(shù),在此不再詳述。
上述各功能模塊或子模塊可用于執(zhí)行圖2所示方法實(shí)施例的相應(yīng)流程,其具體工作原理不再贅述。本實(shí)施例的移動(dòng)終端,通過(guò)進(jìn)行功能擴(kuò)展,通過(guò)其接近光傳感器模塊發(fā)出遙控電子設(shè)備的紅外線脈沖,實(shí)現(xiàn)對(duì)電子設(shè)備的遙控,還可以接收外部遙控器發(fā)出的紅外線脈沖, 實(shí)現(xiàn)對(duì)遙控功能的學(xué)習(xí),有利于節(jié)約遙控器設(shè)備。進(jìn)一步,與現(xiàn)有技術(shù)中的萬(wàn)能遙控器相比,本實(shí)施例的移動(dòng)終端具有以下有益效果1、由于移動(dòng)終端的體積較小,用戶一般會(huì)隨身攜帶,可以隨時(shí)、隨地對(duì)電子設(shè)備進(jìn)行遙控,提高了用戶遙控電子設(shè)備的便利性。2、本實(shí)施例的移動(dòng)終端直接利用已有的接近光傳感器模塊,只需進(jìn)行功能擴(kuò)展即可,易于實(shí)現(xiàn),且實(shí)現(xiàn)成本較低。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上各實(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ù)方案的范圍。
權(quán)利要求
1.一種遙控電子設(shè)備的方法,其特征在于,包括移動(dòng)終端的處理器模塊接收用于遙控電子設(shè)備的第一遙控指令,將與所述第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)發(fā)送給所述移動(dòng)終端的接近光傳感器模塊;所述接近光傳感器模塊根據(jù)所述處理器模塊發(fā)送的第一遙控信號(hào),發(fā)出與所述處理器模塊發(fā)送的第一遙控信號(hào)對(duì)應(yīng)的第一紅外線脈沖,以實(shí)現(xiàn)對(duì)所述電子設(shè)備的遙控。
2.根據(jù)權(quán)利要求I所述的遙控電子設(shè)備的方法,其特征在于,所述移動(dòng)終端的處理器模塊接收用于遙控電子設(shè)備的第一遙控指令包括所述處理器模塊控制所述移動(dòng)終端的顯示屏顯示預(yù)先生成的所述電子設(shè)備對(duì)應(yīng)的遙控器界面,所述遙控器界面包括與遙控功能對(duì)應(yīng)的按鍵;所述處理器模塊接收用戶通過(guò)所述遙控器界面上的按鍵發(fā)出的所述第一遙控指令。
3.根據(jù)權(quán)利要求I或2所述的遙控電子設(shè)備的方法,其特征在于,還包括所述移動(dòng)終端的學(xué)習(xí)功能打開(kāi)后,所述接近光傳感器模塊接收外部遙控器發(fā)出的用于遙控所述電子設(shè)備的第二紅外線脈沖,將接收到的所述第二紅外線脈沖轉(zhuǎn)換為第二遙控信號(hào)后發(fā)送給所述處理器模塊,或者所述處理器模塊直接獲取所述電子設(shè)備廠家公布的所述第二遙控信號(hào);所述處理器模塊獲取與所述第二遙控信號(hào)對(duì)應(yīng)的第二遙控指令;所述處理器模塊將所述第二遙控信號(hào)和獲取的所述第二遙控指令進(jìn)行綁定,并存儲(chǔ)所述第二遙控信號(hào)和所述第二遙控指令。
4.根據(jù)權(quán)利要求3所述的遙控電子設(shè)備的方法,其特征在于,還包括所述處理器模塊根據(jù)學(xué)習(xí)到的所述第二遙控信號(hào)和所述第二遙控指令,在所述電子設(shè)備對(duì)應(yīng)的遙控器界面上設(shè)置相應(yīng)的按鍵,并控制所述移動(dòng)終端的顯示屏顯示所述遙控器界面。
5.根據(jù)權(quán)利要求I或2所述的遙控電子設(shè)備的方法,其特征在于,還包括所述接近光傳感器模塊接收所述電子設(shè)備發(fā)送的第三紅外線脈沖,將接收到的所述電子設(shè)備發(fā)送的第三紅外線脈沖轉(zhuǎn)換為數(shù)字信號(hào)后發(fā)送給所述處理器模塊;所述處理器模塊控制所述移動(dòng)終端的顯示屏顯示所述數(shù)字信號(hào)對(duì)應(yīng)的信息,以供所述用戶根據(jù)所述信息對(duì)所述電子設(shè)備進(jìn)行遙控。
6.根據(jù)權(quán)利要求I或2所述的遙控電子設(shè)備的方法,其特征在于,還包括所述處理器模塊向所述接近光傳感器模塊發(fā)送電流調(diào)整指示,以調(diào)整所述接近光傳感器模塊的發(fā)射功率。
7.一種移動(dòng)終端,其特征在于,包括處理器模塊和接近光傳感器模塊;所述處理器模塊,用于接收用于遙控電子設(shè)備的第一遙控指令,將與所述第一遙控指令對(duì)應(yīng)的第一遙控信號(hào)發(fā)送給所述接近光傳感器模塊;所述接近光傳感器模塊,用于根據(jù)所述處理器模塊發(fā)送的第一遙控信號(hào),發(fā)出與所述處理器模塊發(fā)送的第一遙控信號(hào)對(duì)應(yīng)的第一紅外線脈沖,以實(shí)現(xiàn)對(duì)所述電子設(shè)備的遙控。
8.根據(jù)權(quán)利要求7所述的移動(dòng)終端,其特征在于,所述處理器模塊具體用于控制所述移動(dòng)終端的顯示屏顯示預(yù)先生成的所述電子設(shè)備對(duì)應(yīng)的遙控器界面,接收用戶通過(guò)所述遙控器界面上的按鍵發(fā)出的所述第一遙控指令;所述遙控器界面包括與遙控功能對(duì)應(yīng)的按
9.根據(jù)權(quán)利要求7或8所述的移動(dòng)終端,其特征在于,所述接近光傳感器模塊還用于在所述移動(dòng)終端的學(xué)習(xí)功能被打開(kāi)后,接收外部遙控器發(fā)出的用于遙控所述電子設(shè)備的第二紅外線脈沖,將接收到的所述第二紅外線脈沖轉(zhuǎn)換為第二遙控信號(hào)后發(fā)送給所述處理器模塊;所述處理器模塊還用于接收所述接近光傳感器模塊發(fā)送的所述第二遙控信號(hào)或者直接獲取所述電子設(shè)備廠家公布的所述第二遙控信號(hào),并獲取與所述第二遙控信號(hào)對(duì)應(yīng)的第二遙控指令,然后將所述第二遙控信號(hào)和所述第二遙控指令進(jìn)行綁定,并存儲(chǔ)所述第二遙控信號(hào)和所述第二遙控指令。
10.根據(jù)權(quán)利要求9所述的移動(dòng)終端,其特征在于,所述處理器模塊還用于根據(jù)所述學(xué)習(xí)到的所述第二遙控信號(hào)和所述第二遙控指令,在所述電子設(shè)備對(duì)應(yīng)的遙控器界面上設(shè)置相應(yīng)的按鍵,并控制所述移動(dòng)終端的顯示屏顯示所述遙控器界面。
11.根據(jù)權(quán)利要求7或8所述的移動(dòng)終端,其特征在于,所述接近光傳感器模塊還用于接收所述電子設(shè)備發(fā)出的第三紅外線脈沖,將接收到的所述電子設(shè)備發(fā)送的第三紅外線脈沖轉(zhuǎn)換為數(shù)字信號(hào)后發(fā)送給所述處理器模塊;所述處理器模塊還用于控制所述移動(dòng)終端的顯示屏顯示所述數(shù)字信號(hào)對(duì)應(yīng)的信息,以供所述用戶根據(jù)所述信息對(duì)所述電子設(shè)備進(jìn)行遙控。
12.根據(jù)權(quán)利要求7或8所述的移動(dòng)終端,其特征在于,所述處理器模塊還用于向所述接近光傳感器模塊發(fā)送電流調(diào)整指示,以調(diào)整所述接近光傳感器模塊的發(fā)射功率。
全文摘要
本發(fā)明提供一種遙控電子設(shè)備的方法及移動(dòng)終端。其中,方法包括移動(dòng)終端的處理器模塊接收用于遙控電子設(shè)備的第一遙控指令,將與第一遙控指令對(duì)應(yīng)的第二遙控信號(hào)發(fā)送給移動(dòng)終端的接近光傳感器模塊;接近光傳感器模塊根據(jù)處理器模塊發(fā)送的第一遙控信號(hào),發(fā)出與第一遙控信號(hào)對(duì)應(yīng)的第一紅外線脈沖,以實(shí)現(xiàn)對(duì)電子設(shè)備的遙控。本發(fā)明技術(shù)方案通過(guò)移動(dòng)終端實(shí)現(xiàn)對(duì)電子設(shè)備的遙控,有利于節(jié)約遙控器設(shè)備。
文檔編號(hào)H04M11/00GK102592435SQ20121004050
公開(kāi)日2012年7月18日 申請(qǐng)日期2012年2月22日 優(yōu)先權(quán)日2012年2月22日
發(fā)明者劉猛, 鐘光華 申請(qǐng)人:華為終端有限公司