本發(fā)明涉及紅外控制技術(shù)領(lǐng)域,尤其涉及一種用電設(shè)備系統(tǒng)的集中控制方法、主控裝置及系統(tǒng)。
背景技術(shù):
在家庭或者某一個生活場景中,通常放置多個用電設(shè)備,例如電視、空調(diào)、吊燈等,而每個用電設(shè)備都使用各自的遙控器進(jìn)行單獨(dú)控制,但是,單獨(dú)控制的方式比較繁瑣,因此,對于同一個場景中的用電設(shè)備需要集中控制。
圖1是典型的用電設(shè)備系統(tǒng)集中控制示意圖。如圖1所示,所述系統(tǒng)的用電設(shè)備包括空調(diào)1和電視2,還包括作為通信設(shè)備的路由器3和用于控制用電設(shè)備的智能手機(jī)4,其中,空調(diào)1和電視2上設(shè)置通信模塊和智能控制模塊,空調(diào)1和電視2的通信模塊通過路由器3與智能手機(jī)4組成無線網(wǎng)絡(luò)。利用智能手機(jī)4輸入控制指令,控制指令通過路由器3發(fā)送到作為被控用電設(shè)備的空調(diào)1和電視2,空調(diào)1和電視2通過通信模塊接收所述控制指令并傳輸給智能控制模塊,智能控制模塊控制相應(yīng)的組件執(zhí)行與控制指令對應(yīng)的操作,從而實(shí)現(xiàn)對空調(diào)1和電視2的集中控制。
利用智能手機(jī)4通過無線網(wǎng)絡(luò)控制用電設(shè)備的方式,需要對用電設(shè)備進(jìn)行改造,以構(gòu)建復(fù)雜的控制網(wǎng)絡(luò),例如,利用路由器、線纜等專用通信設(shè)備和材料鋪設(shè)專門的控制網(wǎng)絡(luò)。但是,這種控制方式不但成本高,由于控制網(wǎng)絡(luò)涉及的控制設(shè)備、部件較多,控制的有效性會降低。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本發(fā)明提供一種用電設(shè)備系統(tǒng)集中控制方法、主控裝置及系統(tǒng)。
根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種用電設(shè)備系統(tǒng)的集中控制方法,應(yīng)用于控制用電設(shè)備系統(tǒng)中被控用電設(shè)備的主控裝置,所述主控裝置包括紅外觸摸屏,包括:
控制所述紅外觸摸屏上生成與所述被控用電設(shè)備匹配的模擬遙控器;
接收觸發(fā)所述模擬遙控器生成的用電設(shè)備控制指令;
根據(jù)所述用電設(shè)備控制指令中的被控用電設(shè)備標(biāo)識控制紅外觸控框切換至對應(yīng)的遙控信號發(fā)射模式,其中,所述遙控信號發(fā)射模式設(shè)置為:關(guān)閉所述紅外觸控框的紅外接收管,打開預(yù)設(shè)紅外發(fā)射管;
獲取與所述用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識和操作標(biāo)識對應(yīng)的編碼數(shù)字;
控制所述預(yù)設(shè)紅外發(fā)射管根據(jù)所述編碼數(shù)字發(fā)射紅外脈沖信號,以控制被控用電設(shè)備執(zhí)行所述紅外脈沖信號對應(yīng)的操作。
根據(jù)第一方面,在第一方面第一種可能的實(shí)施方式中,根據(jù)所述用電設(shè)備控制指令中的被控用電設(shè)備標(biāo)識控制紅外觸控框切換至對應(yīng)的遙控信號發(fā)射模式,包括:
根據(jù)所述被控用電設(shè)備標(biāo)識,確定所述被控用電設(shè)備與主控裝置的位置關(guān)系;
根據(jù)所述位置關(guān)系,確定所述紅外觸控框的遙控信號發(fā)射模式。
根據(jù)第一方面第一種可能的實(shí)施方式,在第一方面第二種可能的實(shí)施方式中,所述打開預(yù)設(shè)紅外發(fā)射管,包括:
根據(jù)所述被控用電設(shè)備與主控裝置的位置關(guān)系,打開所述紅外觸控框上與所述被控用電設(shè)備對應(yīng)的紅外發(fā)射管。
根據(jù)第一方面,在第一方面第三種可能的實(shí)施方式中,所述打開預(yù)設(shè)紅外發(fā)射管,包括:
打開指定位置處的紅外發(fā)射管。
根據(jù)第一方面,在第一方面第四種可能的實(shí)施方式中,與所述用電設(shè)備控制指令對應(yīng)的編碼數(shù)字設(shè)置步驟如下:
接收觸發(fā)模擬遙控器的按鍵生成的遙控碼復(fù)制指令;
根據(jù)所述遙控碼復(fù)制指令控制紅外觸控框切換至遙控信號接收模式,其中,所述遙控信號接收模式設(shè)置為:控制關(guān)閉所述紅外觸控框的所有紅外發(fā)射管,并打開預(yù)設(shè)紅外接收管;
控制所述預(yù)設(shè)紅外接收管接收被控用電設(shè)備的遙控器發(fā)射的紅外脈沖信號,其中,所述紅外脈沖信號與所述模擬遙控器的按鍵對應(yīng);
將所述紅外脈沖信號轉(zhuǎn)換為對應(yīng)的編碼數(shù)字,并將所述編碼數(shù)字與所述模擬遙控器的按鍵配對。
根據(jù)第一方面第四種可能的實(shí)施方式,在第一方面第五種可能的實(shí)施方式中,所述打開預(yù)設(shè)紅外接收管,包括:
打開指定位置處的紅外接收管。
根據(jù)第一方面,在第一方面第六種可能實(shí)施的方式中,控制所述預(yù)設(shè)紅外發(fā)射管根據(jù)所述編碼數(shù)字發(fā)射紅外脈沖信號,包括:
將所述編碼數(shù)據(jù)轉(zhuǎn)換為紅外脈沖信號;
控制所述紅外觸控框的觸控驅(qū)動電路驅(qū)動所述預(yù)設(shè)紅外發(fā)射管發(fā)射所述紅外脈沖信號。
第二方面,提供一種用電設(shè)備系統(tǒng)的主控裝置,包括:處理器、紅外觸控屏及存儲器;
所述存儲器,用于存儲程序代碼;
所述紅外觸摸屏包括紅外觸控框和觸控驅(qū)動電路,其中,所述觸控驅(qū)動電路用于控制所述紅外觸控框上的紅外接收管和紅外發(fā)射管,所述紅外接收管用于接收紅外脈沖信號,所述紅外發(fā)射管用于發(fā)射紅外脈沖信號;
所述處理器,用于讀取存儲器中的程序代碼,并執(zhí)行第一方面所述的方法。
第三方面,提供一種用電設(shè)備系統(tǒng)的集中控制系統(tǒng),包括如權(quán)利要求1所述的主控裝置以及被控用電設(shè)備。
本發(fā)明的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本發(fā)明實(shí)施例提供的方法,通過將用電設(shè)備系統(tǒng)中所有用電設(shè)備的遙控器的碼值復(fù)制在主控裝置對應(yīng)的模擬遙控器中,實(shí)現(xiàn)將用電設(shè)備的控制功能集中在主控裝置中。在對用電設(shè)備進(jìn)行控制時,打開主控裝置中的模擬遙控器,點(diǎn)擊模擬遙控器的按鍵,主控裝置調(diào)取與模擬遙控器按鍵對應(yīng)的編碼數(shù)字,并控制紅外觸控框上的紅外發(fā)射管根據(jù)數(shù)字編碼發(fā)射紅外脈沖信號,從而實(shí)現(xiàn)在無需敷設(shè)控制網(wǎng)絡(luò)的前提下,對用電設(shè)備的集中控制。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為典型的用電設(shè)備系統(tǒng)集中控制示意圖;
圖2為本發(fā)明實(shí)施例提供的一種用電設(shè)備系統(tǒng)的集中控制方法;
圖3為本發(fā)明實(shí)施例提供的一種主控裝置的屏幕示意圖;
圖4為本發(fā)明實(shí)施例提供的一種紅外觸控框結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提供的實(shí)施例二流程示意圖;
圖6為本發(fā)明實(shí)施例提供的實(shí)施例三流程示意圖;
圖7為本發(fā)明實(shí)施例提供的實(shí)施例四流程示意圖;
圖8為本發(fā)明實(shí)施例提供的實(shí)施例五流程示意圖;
圖中符號表示:
1-空調(diào),2-電視,3-路由器,4-智能手機(jī),5-紅外觸摸屏,6-紅外觸控框。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
本發(fā)明實(shí)施例提供的方法應(yīng)用于控制用電設(shè)備系統(tǒng)中的用電設(shè)備,用電設(shè)備系統(tǒng)包括主控裝置和多個用電設(shè)備,例如,空調(diào)、電視、冰箱及窗簾等。由于本發(fā)明實(shí)施例提供的方法中使用紅外觸摸屏的紅外觸控框上的紅外發(fā)射管,實(shí)現(xiàn)發(fā)送遙控信號至用電設(shè)備,因此,主控裝置需要設(shè)置為帶有紅外觸控框的裝置,從而實(shí)現(xiàn)將用電設(shè)備的控制集中在主控裝置中。本發(fā)明實(shí)施例提供的方法具體實(shí)現(xiàn)步驟,參見下述實(shí)施例。
實(shí)施例一
參見圖2,為本發(fā)明實(shí)施例提供的一種用電設(shè)備系統(tǒng)的集中控制方法。
本發(fā)明實(shí)施例提供的方法應(yīng)用在用電設(shè)備系統(tǒng)的主控裝置中,其中,主控裝置包括紅外觸摸屏5。
在步驟S101中,控制紅外觸摸屏上生成與被控用電設(shè)備匹配的模擬遙控器。
在主控裝置上安裝模擬遙控器的app,或者主控裝置上自備模擬遙控器的app。參見圖3,為本發(fā)明實(shí)施例提供的一種主控裝置的屏幕示意圖。用戶打開主控裝置上的模擬遙控器后,在主控裝置的屏幕上出現(xiàn)模擬遙控器的圖像。在屏幕的左側(cè)用戶可選擇將要控制的被控用電設(shè)備,當(dāng)然,左側(cè)區(qū)域的被控用電設(shè)備可根據(jù)用電設(shè)備系統(tǒng)內(nèi)的用電設(shè)備進(jìn)行添加和刪除。例如,當(dāng)用電設(shè)備系統(tǒng)內(nèi)沒有冰箱時,或者冰箱沒有對應(yīng)的遙控器時,可將并將刪除;當(dāng)需要添加吊燈、熱水器等用電設(shè)備的集中控制時,可將吊燈和熱水器添加進(jìn)模擬遙控器中。
當(dāng)需要控制電視時,電擊左側(cè)的電視按鈕,在主控裝置的右側(cè)出現(xiàn)電視對應(yīng)的模擬遙控器。
在步驟S102中,接收觸發(fā)模擬遙控器生成的用電設(shè)備控制指令。
用戶在調(diào)出被控用電設(shè)備的模擬遙控器后,觸摸模擬遙控器上的任意按鍵,處理器接收模擬遙控器上對應(yīng)位置處的按鍵,便生成用電設(shè)備控制指令。用電設(shè)備控制指令包括被控用電設(shè)備標(biāo)識和操作標(biāo)識。
因?yàn)?,不同的用電設(shè)備的遙控器具有不同的編碼,同時,同一個遙控器上的不同按鍵也對應(yīng)不同的編碼,因此,在觸發(fā)模擬遙控器上的按鍵后,便生成與模擬遙控器的按鍵對應(yīng)的用電設(shè)備控制指令,為了準(zhǔn)確控制被控用電設(shè)備執(zhí)行動作,用電設(shè)備控制指令中需要包括用于指示被控用電視設(shè)備的被控用電設(shè)備標(biāo)識及操作標(biāo)識。
例如,當(dāng)被控用電設(shè)備為電視時,被控用電設(shè)備的標(biāo)識為1001,當(dāng)需要加大電視的音量時,用戶觸摸或點(diǎn)擊模擬遙控器的加大音量按鍵,那么,操作標(biāo)識為1010。
當(dāng)然,被控用電設(shè)備標(biāo)識和操作標(biāo)識的字符設(shè)置并不作為本發(fā)明實(shí)施例保護(hù)范圍的限制。
在步驟S103中,根據(jù)用電設(shè)備控制指令中的被控用電設(shè)備標(biāo)識控制紅外觸控框切換至對應(yīng)的遙控信號發(fā)射模式,其中,所述遙控信號接收模式設(shè)置為:控制關(guān)閉所述紅外觸控框的所有紅外發(fā)射管,并打開預(yù)設(shè)紅外接收管。
當(dāng)用戶打開主控裝置中電視對應(yīng)的模擬遙控器時,點(diǎn)擊電視的模擬遙控器對應(yīng)的按鍵,那么,生成的用電設(shè)備控制指令中的被控用電設(shè)備標(biāo)識與電視對應(yīng)。根據(jù)被控用電設(shè)備標(biāo)識控制紅外觸控框6切換至對應(yīng)的遙控信號發(fā)射模式。
參見圖4,為本發(fā)明實(shí)施例提供的一種紅外觸控框6結(jié)構(gòu)示意圖。如圖中所示,紅外觸控框6上設(shè)置紅外發(fā)射管和紅外接收管,其中,紅外發(fā)射管可發(fā)射紅外脈沖信號,紅外接收管可接收紅外脈沖信號。
遙控信號發(fā)射模式設(shè)置為,關(guān)閉紅外觸控框6上的所有紅外接收管,并打開預(yù)設(shè)的紅外發(fā)射管,預(yù)設(shè)紅外發(fā)射管根據(jù)被控用電設(shè)備標(biāo)識確定。遙控信號發(fā)射模式下,紅外觸摸屏5的觸摸功能關(guān)閉。
在步驟S104中,獲取與用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識和操作標(biāo)識對應(yīng)的編碼數(shù)字。
在控制紅外觸控框6切換至遙控信號發(fā)射模式的過程中,根據(jù)用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識和操作標(biāo)識獲取對應(yīng)的編碼數(shù)字。不同的用電設(shè)備對應(yīng)不同的被控用電設(shè)備標(biāo)識,同時,不同用電設(shè)備上的不同功能對應(yīng)不同的操作標(biāo)識。例如,電視和空調(diào)對應(yīng)不同的被控用電設(shè)備標(biāo)識,在電視上的音量增大和音量減少按鍵也對應(yīng)不同的操作標(biāo)識。在主控設(shè)備的存儲器中存儲不同被控用電設(shè)備的標(biāo)識,以及每個被控用電設(shè)備的按鍵對應(yīng)的操作標(biāo)識對應(yīng)的編碼。
因此,根據(jù)用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識和操作標(biāo)識可唯一確定一個對應(yīng)的編碼數(shù)字。
在步驟S105中,控制預(yù)設(shè)紅外發(fā)射管根據(jù)編碼數(shù)字發(fā)射紅外脈沖信號,以控制被控用電設(shè)備執(zhí)行紅外脈沖信號對應(yīng)的操作。
當(dāng)確定觸發(fā)模擬遙控器的按鍵生成的用電設(shè)備控制指令對應(yīng)的編碼數(shù)字后,如圖4所示,紅外觸控框6上的紅外發(fā)射管和紅外接收管受觸控驅(qū)動電路的驅(qū)動而發(fā)射和接收紅外脈沖信號。主控裝置的處理器獲取到編碼數(shù)字后,將編碼數(shù)字發(fā)送至紅外觸控框6的觸控驅(qū)動電路,觸控驅(qū)動電路將編碼數(shù)字轉(zhuǎn)換為紅外脈沖信號,并驅(qū)動紅外發(fā)射管發(fā)射紅外脈沖信號。
紅外脈沖信號通過用電設(shè)備系統(tǒng)環(huán)境內(nèi)的墻面發(fā)射,被用電設(shè)備系統(tǒng)中的用電設(shè)備接收,例如,用電設(shè)備系統(tǒng)中的電視和空調(diào)等接收到紅外脈沖信號時,解析紅外脈沖信號,將紅外脈沖信號轉(zhuǎn)化為數(shù)字編碼,判斷數(shù)字編碼的被控用電設(shè)備標(biāo)識是否與當(dāng)前用電設(shè)備匹配。電視在接收到紅外脈沖信號后,判斷紅外脈沖信號的編碼數(shù)字對應(yīng)的被控用電設(shè)備標(biāo)識是否與電視的標(biāo)識匹配,當(dāng)匹配時,說明此脈沖信號是用于控制電視的信號。電視解析紅外脈沖信號中的操作標(biāo)識,確定操作標(biāo)識對應(yīng)的操作,從而控制電視的對應(yīng)組件執(zhí)行操作標(biāo)識對應(yīng)的操作。
由上述描述可知,本發(fā)明實(shí)施例提供的方法在主控裝置的紅外觸摸屏5上生成模擬遙控器,通過模擬遙控器控制用電設(shè)備系統(tǒng)中的用電設(shè)備。根據(jù)不同用電設(shè)備對應(yīng)不同的模擬遙控器,并且,同一個模擬遙控器上的不同按鍵對應(yīng)不同的數(shù)字編碼,控制紅外觸控框6上的紅外發(fā)射管發(fā)射紅外脈沖信號,用電設(shè)備系統(tǒng)中的用電設(shè)備接收到紅外脈沖信號,根據(jù)紅外脈沖信號執(zhí)行對應(yīng)的操作,從而實(shí)現(xiàn)對用電設(shè)備系統(tǒng)中的用電設(shè)備的集中控制。本發(fā)明實(shí)施例提供的集中控制方法,無需利用路由器、線纜等專用通信設(shè)備和材料敷設(shè)專門的控制網(wǎng)絡(luò),利用帶有紅外觸摸屏5的主控裝置便可實(shí)現(xiàn)對用電設(shè)備系統(tǒng)中多個用電設(shè)備的集中控制。
實(shí)施例二
參見圖5,為本發(fā)明實(shí)施例提供的實(shí)施例二流程示意圖。本發(fā)明實(shí)施例對于遙控信號發(fā)射模式進(jìn)行限定,具體參見下述步驟:
在步驟S201中,控制紅外觸摸屏上生成與被控用電設(shè)備匹配的模擬遙控器。
在步驟S202中,接收觸發(fā)模擬遙控器生成的用電設(shè)備控制指令。
在步驟S203中,根據(jù)用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識確定被控用電設(shè)備與主控裝置的位置關(guān)系。
在主控裝置中可預(yù)設(shè)用電設(shè)備系統(tǒng)中所有用電設(shè)備與主控裝置的位置關(guān)系,例如,預(yù)設(shè)電視與主控裝置的位置關(guān)系,位置關(guān)系為,電視位于主控裝置的左側(cè)。那么,主控裝置在獲取到用電設(shè)備控制指令后,根據(jù)被控用電設(shè)備標(biāo)識從預(yù)設(shè)位置關(guān)系中提取被控用電設(shè)備與主控裝置的位置關(guān)系。
當(dāng)然,當(dāng)主控裝置為可移動裝置時,此時,主控設(shè)備可在獲取被控用電設(shè)備標(biāo)識后,檢測被控用電設(shè)備與主控裝置的位置關(guān)系,從而確定被控用電設(shè)備與主控裝置的位置關(guān)系。
在步驟S204中,根據(jù)被控用電設(shè)備和主控裝置的位置關(guān)系,確定紅外觸控框的遙控信號發(fā)射模式。
遙控信號發(fā)射模式設(shè)置為,關(guān)閉紅外觸控框6上的所有紅外接收管,打開預(yù)設(shè)紅外發(fā)射管,其中,預(yù)設(shè)紅外發(fā)射管根據(jù)被控用電設(shè)備和主控裝置的位置關(guān)系確定。
當(dāng)確定被控用電設(shè)備位于主控裝置的左側(cè)時,可控制紅外觸控框6左側(cè)的一個紅外發(fā)射管發(fā)射紅外脈沖信號。
在步驟S205中,獲取與用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識和操作標(biāo)識對應(yīng)的編碼數(shù)字。
在步驟S206中,控制預(yù)設(shè)紅外發(fā)射管根據(jù)編碼數(shù)字發(fā)射紅外脈沖信號,以控制用電設(shè)備執(zhí)行紅外脈沖信號對應(yīng)的操作。
由上述描述可知,本發(fā)明實(shí)施例提供的方法,根據(jù)被控用電設(shè)備和主控裝置的位置關(guān)系,確定遙控信號發(fā)送模式,從而保證紅外脈沖信號可以快速發(fā)送至被控用電設(shè)備中,并防止紅外脈沖信號無方向性的發(fā)送及丟失造成的控制失效。
實(shí)施例三
參見圖6,為本發(fā)明實(shí)施例提供的實(shí)施例三流程示意圖。本發(fā)明實(shí)施例提供的方法進(jìn)一步限定預(yù)設(shè)紅外發(fā)射管。
在步驟S301中,控制紅外觸摸屏上生成與被控用電設(shè)備匹配的模擬遙控器。
在步驟S302中,接收觸發(fā)模擬遙控器生成的用電設(shè)備控制指令。
在步驟S303中,根據(jù)用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識控制紅外觸控框上打開指定位置處的紅外發(fā)射管。
本實(shí)施例中,限定預(yù)設(shè)紅外發(fā)射管為紅外觸控框6上指定的紅外發(fā)射管,預(yù)設(shè)打開的紅外發(fā)射管與被控用電設(shè)備和主控裝置的位置關(guān)系無關(guān)。當(dāng)獲取到用電設(shè)備控制指令中的被控用電設(shè)備標(biāo)識后,判斷被控用電設(shè)備是否存在于用電設(shè)備系統(tǒng)中,當(dāng)存在時,控制打開指定的紅外發(fā)射管。
在步驟S304中,獲取與用電設(shè)備控制指令的被控用電設(shè)備標(biāo)識和操作標(biāo)識對應(yīng)的編碼數(shù)字。
在步驟S305中,控制指定位置處的紅外發(fā)射管根據(jù)編碼數(shù)字發(fā)射紅外脈沖信號,以控制用電設(shè)備執(zhí)行紅外脈沖信號對應(yīng)的操作。
由上述描述可知,本發(fā)明實(shí)施例提供的方法,將不同被控用電設(shè)備的標(biāo)識對應(yīng)同一種遙控信號發(fā)射模式,遙控信號發(fā)射模式設(shè)置打開指定的紅外發(fā)射管,本發(fā)明實(shí)施例提供的方法適用于當(dāng)主控裝置為可移動裝置的情況,發(fā)射的紅外脈沖信號通過墻面的反射被用電設(shè)備接收,從而實(shí)現(xiàn)對用電設(shè)備系統(tǒng)內(nèi)用電設(shè)備的控制。
實(shí)施例四
本發(fā)明實(shí)施例還提供了復(fù)制遙控器碼值的方法,參見圖7,為本發(fā)明實(shí)施例提供的實(shí)施例四流程示意圖。
在步驟S401中,接收觸發(fā)模擬遙控器的按鍵生成的遙控碼復(fù)制指令。
當(dāng)需要復(fù)制用電設(shè)備的遙控碼時,創(chuàng)建用電設(shè)備模擬遙控器,并打開模擬遙控器。此時,點(diǎn)擊模擬遙控器的按鍵便生成遙控碼復(fù)制指令。例如,創(chuàng)建電視的模擬遙控器,然后再一一復(fù)制電視遙控器的碼值,將電視遙控器的按鍵與模擬遙控器的按鍵一一對應(yīng)。
在步驟S402中,根據(jù)遙控碼復(fù)制指令控制紅外觸控框切換至遙控信號接收模式。
當(dāng)觸發(fā)模擬遙控器的按鍵后,主控裝置控制紅外觸控框6的觸控功能關(guān)閉,并切換至遙控信號接收模式,遙控信號接收模式設(shè)置為,關(guān)閉紅外觸控框6上的所有紅外信號發(fā)射管,打開紅外觸控框6的預(yù)設(shè)紅外接收管。因?yàn)?,在?fù)制遙控碼時,需要借助紅外觸控框6的紅外接收管接收紅外脈沖信號,此時,紅外觸控框6的觸摸功能需要關(guān)閉,才能實(shí)現(xiàn)利用紅外接收管接收紅外脈沖信號。
參見圖4,圖4中所示的紅外觸控框6中,處理器接收到遙控碼復(fù)制指令,將遙控碼復(fù)制指令發(fā)送至觸控驅(qū)動電路,觸控驅(qū)動電路控制紅外觸控框6上的紅外發(fā)射管關(guān)閉,并打開預(yù)設(shè)紅外接收管。
在步驟S403中,控制預(yù)設(shè)紅外接收管接收被控用電設(shè)備的遙控器發(fā)射的紅外脈沖信號。
當(dāng)用戶創(chuàng)建模擬遙控器,并電擊模擬遙控器的按鍵生成遙控碼復(fù)制指令后,使用者將模擬遙控器對應(yīng)的用電設(shè)備的遙控器對準(zhǔn)紅外觸控框6上的預(yù)設(shè)紅外接收管,接收用電設(shè)備的遙控器發(fā)射的紅外脈沖信號。其中,用電設(shè)備的遙控器對應(yīng)的按鍵與模擬遙控器的按鍵對應(yīng),這樣才能將模擬遙控器與用電設(shè)備的遙控器對應(yīng)。
在步驟S404中,將紅外脈沖信號轉(zhuǎn)換為對應(yīng)的編碼數(shù)字,并將編碼數(shù)字與模擬遙控器的按鍵配對。
紅外接收管將接收到的紅外脈沖信號發(fā)送至觸控驅(qū)動電路,觸控驅(qū)動電路將紅外脈沖信號轉(zhuǎn)換為編碼數(shù)字,并發(fā)送至處理器,處理器將編碼數(shù)字與模擬遙控器的按鍵對應(yīng)。
根據(jù)上述步驟,將模擬遙控器的按鍵與用電設(shè)備的遙控器的按鍵依次對應(yīng),并存儲在存儲器中,當(dāng)需要通過模擬遙控器控制用電設(shè)備時,點(diǎn)擊模擬遙控器的按鍵,主控裝置調(diào)取與模擬遙控器按鍵對應(yīng)的編碼數(shù)字,并將編碼數(shù)字轉(zhuǎn)化為對應(yīng)的紅外脈沖信號,通過紅外發(fā)射管發(fā)射給用電設(shè)備,從而實(shí)現(xiàn)對用電設(shè)備的控制。
根據(jù)上述步驟,創(chuàng)建所有用電設(shè)備的模擬遙控器,并將用電設(shè)備的遙控器碼值復(fù)制到模擬遙控器中。當(dāng)需要控制用電設(shè)備時,調(diào)用用電設(shè)備的模擬遙控器,并點(diǎn)擊相應(yīng)的按鍵,便可實(shí)現(xiàn)對用電設(shè)備的集中控制。
由上述是描述可知,本發(fā)明實(shí)施例提供的方法將用電設(shè)備系統(tǒng)中的用電設(shè)備的遙控器通過模擬遙控器集中復(fù)制在主控裝置中,為用電設(shè)備系統(tǒng)的集中控制提供與用電設(shè)備對應(yīng)的模擬遙控器。在需要控制用電設(shè)備時,調(diào)用主控裝置中的模擬遙控器,并點(diǎn)擊相應(yīng)的按鍵便可實(shí)現(xiàn)與外部遙控器相應(yīng)的控制。
實(shí)施例五
本發(fā)明實(shí)施例提供了一種限定預(yù)設(shè)紅外接收管的方法,參見圖8,為本發(fā)明實(shí)施例五提供的流程示意圖。
在步驟S501中,接收觸發(fā)模擬遙控器的按鍵生成的遙控碼復(fù)制指令。
在步驟S502中,根據(jù)遙控碼復(fù)制指令控制紅外觸控框6打開指定位置處的紅外接收管。
本發(fā)明實(shí)施例中限定遙控信號接收模式設(shè)置為,關(guān)閉紅外觸控框6的所有紅外發(fā)射管,打開指定位置處的紅外接收管。因此,根據(jù)遙控碼復(fù)制指令控制紅外觸控框6打開指定位置處的紅外接收管。
在復(fù)制遙控碼時,只需要打開紅外觸控框6的一個紅外接收管即可,因?yàn)橐粋€紅外接收管便可實(shí)現(xiàn)接收用電設(shè)備遙控器的紅外脈沖信號,當(dāng)然,也可以同時打開多個紅外接收管,但是打開多個紅外接收管后,或接收到多個遙控信號,處理器需要區(qū)分接收到的遙控信號,造成復(fù)制速度慢或復(fù)制錯誤。另外,參見圖4,可控制紅外觸控框6上靠近使用者右手的紅外接收管打開;或者,指定紅外觸控框6上的右下角的紅外接收等打開。
在步驟S503中,控制指定位置處的紅外接收管接收被控用電設(shè)備的遙控器發(fā)射的紅外脈沖信號。
當(dāng)復(fù)制遙控碼值時,將用電設(shè)備遙控器對準(zhǔn)紅外觸控框6右下角的紅外接收管,或者其它指定位置的紅外接收管,方便使用者復(fù)制遙控信號。
在步驟S504中,將紅外脈沖信號轉(zhuǎn)換為對應(yīng)的編碼數(shù)字,并將編碼數(shù)字與模擬遙控器的按鍵配對。
由上述描述可知,本發(fā)明實(shí)施例提供的方法,在復(fù)制遙控器碼值時,控制打開紅外觸控框6指定位置處的紅外接收管,方便使用者復(fù)制遙控器碼。
本發(fā)明實(shí)施例還提供了一種用電設(shè)備系統(tǒng)的主控裝置,包括處理器、紅外觸摸屏5及存儲器,其中:
存儲器用于存儲程序代碼,紅外觸摸屏5包括紅外觸控框6和觸控驅(qū)動電路,觸控驅(qū)動電路用于驅(qū)動紅外觸控框6上的紅外接收管和紅外發(fā)射管,紅外接收管用于用電設(shè)備的遙控器發(fā)射的紅外脈沖信號,紅外發(fā)射管用于發(fā)射紅外脈沖信號。
處理器用于讀取存儲器中的程序代碼,并執(zhí)行上述實(shí)施例提供的方法。
主控裝置可設(shè)置為交互式觸摸一體機(jī),交互式觸摸一體機(jī)包括紅外觸控框6,在交互式觸摸一體機(jī)的紅外觸摸屏5上生成模擬遙控器,如圖3所示,通過觸摸屏上左側(cè)的功能欄選取模擬遙控器,在觸摸屏的右側(cè)對應(yīng)顯示用電設(shè)備的模擬遙控器,點(diǎn)擊模擬遙控器上相應(yīng)的按鍵便可實(shí)現(xiàn)對用電設(shè)備的控制。
本發(fā)明實(shí)施例還提供了一種用電設(shè)備系統(tǒng),其特征在于,包括上述實(shí)施例提供的主控裝置以及被控用電設(shè)備。
用電設(shè)備系統(tǒng)中包括主控裝置和多個被控用電設(shè)備,被控用電設(shè)備可以是電視、空調(diào)、冰箱及洗衣機(jī)等用電設(shè)備,并且本發(fā)明提供的用電設(shè)備系統(tǒng)中不需要對被控用電設(shè)備進(jìn)行改造。將用電設(shè)備的遙控器復(fù)制到主控裝置中的模擬遙控器中,便可實(shí)現(xiàn)對用電設(shè)備的集中復(fù)制,當(dāng)需要控制用電設(shè)備時,調(diào)取被控用電設(shè)備對應(yīng)的模擬遙控器,并點(diǎn)擊或觸摸相應(yīng)的按鍵即可。
由上述實(shí)施例提供的方法可知,本發(fā)明實(shí)施例提供的方法,通過將用電設(shè)備系統(tǒng)中所有用電設(shè)備的遙控器復(fù)制到主控裝置上的模擬遙控器,使用電設(shè)備的遙控器與模擬遙控器對應(yīng)。在控制用電設(shè)備系統(tǒng)中的用電設(shè)備時,調(diào)取與用電設(shè)備對應(yīng)的模擬遙控器,點(diǎn)擊模擬遙控器上的按鍵,便可實(shí)現(xiàn)對用電設(shè)備系統(tǒng)中用電設(shè)備的控制。從而實(shí)現(xiàn)對用電設(shè)備系統(tǒng)中用電設(shè)備的集中控制。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里發(fā)明的公開后,將容易想到本發(fā)明的其它實(shí)施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。