專利名稱:一種智能家居遙控監(jiān)控系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種家用電器遙控系統(tǒng),特別是指一種主要通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸?shù)募揖舆b控監(jiān)控系統(tǒng)。
背景技術(shù):
眾所周知,隨著社會的進(jìn)步人們生活水平的不斷提高,在這樣的社會背景下越來越多的能方便人們?nèi)粘I羁梢蕴岣呷藗兩钯|(zhì)量的電器產(chǎn)品越來越普遍的被應(yīng)用在人們的生活中,這類電器比較典型的有空調(diào)、風(fēng)扇、電視機(jī)、電視機(jī)頂盒、音響、燈飾、電動窗簾等等。為了方便人們使用這類電器產(chǎn)品,現(xiàn)在大多數(shù)的電器產(chǎn)品都配備有遙控器,通過遙控器人們可以遠(yuǎn)距離控制電器產(chǎn)品的開啟、關(guān)閉或者工作狀態(tài),從而達(dá)到方便人們使用的目的。但是太過廣泛的使用遙控器也會給人們帶來很多困擾,現(xiàn)在分別敘述如下,首先,由于現(xiàn)在大多數(shù)的電器產(chǎn)品都配備有遙控器那么當(dāng)一個家庭中配備有大量的電器產(chǎn)品的時候遙控這些電器產(chǎn)品的遙控器的數(shù)量必然也會大幅度增加,這樣就出現(xiàn)了在一個家庭中同時會存在很多種遙控器的情況,在具體使用的時候經(jīng)常會出現(xiàn)“不用時到處都是遙控器,要用時又找不到遙控器”的情況,而此是為廣泛使用遙控器給人們帶來眾多的困擾之
ο其次,由于現(xiàn)在一般的電器產(chǎn)品都只會唯一配備一個與其相對應(yīng)的遙控器,那么當(dāng)這個遙控器出現(xiàn)故障的時候,人們往往不能重新采購到與其相匹配的遙控器,那這種電器就無法再進(jìn)行遙控使用了,而此是為廣泛使用遙控器給人們帶來眾多的困擾之二。另外,現(xiàn)在電器產(chǎn)品的遙控器只能支持人們在室內(nèi)或者距離電器產(chǎn)品在比較近的距離范圍內(nèi)使用。當(dāng)出現(xiàn)人們出門在外忽然想起有一種電器忘記關(guān)閉電源的情況,要么需要匆匆忙忙趕回去關(guān)掉,要么只有惴惴不安地等到回家之后再進(jìn)行關(guān)閉的動作,現(xiàn)在的遙控器不能提供遠(yuǎn)距離的控制功能也是傳統(tǒng)遙控器的主要缺點(diǎn)。最后,當(dāng)人們正在上班或者在外出差旅游的時候,人們必然會對家中的老人或小孩的起居生活狀況有所擔(dān)心,同時也會擔(dān)心家中財產(chǎn)的安全等等問題,現(xiàn)在的電器產(chǎn)品還沒有哪一種能夠系統(tǒng)的提供遠(yuǎn)距離的家庭監(jiān)控功能,而此也是為現(xiàn)有技術(shù)的一大缺失。
發(fā)明內(nèi)容
本發(fā)明提供一種智能家居遙控監(jiān)控系統(tǒng),其主要通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸可以方便人們遠(yuǎn)距離控制家用電器,將家中的所有遙控器合而為一,并能通過視頻監(jiān)視家中的環(huán)境變化,從而達(dá)到方便人們使用的作用,而此是為本發(fā)明的主要目的。本發(fā)明所采用的技術(shù)方案為一種智能家居遙控監(jiān)控系統(tǒng),其包括控制終端以及智能家居控制器。
該控制終端與該智能家居控制器通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸,使用者通過該控制終端輸入控制命令,該控制命令通過該互聯(lián)網(wǎng)被傳輸至該智能家居控制器中,該控制命令在該智能家居控制器中被轉(zhuǎn)換為遙控信號并向外發(fā)射,被控制電器即時接收該智能家居控制器所發(fā)射出的該遙控信號,該被控制電器根據(jù)該遙控信號的內(nèi)容改變其工作狀態(tài)。該控制終端中安裝有應(yīng) 用軟件,該智能家居控制器包括單片機(jī)模塊,該單片機(jī)模塊分別與互聯(lián)網(wǎng)接口、遙控碼值存儲器、顯示屏、學(xué)習(xí)電路以及發(fā)射電路相連接。該單片機(jī)模塊通過該互聯(lián)網(wǎng)接口與該互聯(lián)網(wǎng)連接,該單片機(jī)模塊中設(shè)置有符合對應(yīng)網(wǎng)絡(luò)接口電路的協(xié)議標(biāo)準(zhǔn)的軟件和硬件,從而保證了該智能家居控制器能通過該互聯(lián)網(wǎng)與該控制終端進(jìn)行數(shù)據(jù)傳輸。該遙控碼值存儲器中存儲有該被控制電器的遙控器碼值,當(dāng)該遙控器碼值需要被發(fā)射出去的時候,該遙控器碼值從該遙控碼值存儲器中被提取出來而后通過該發(fā)射電路發(fā)射出去。該顯示屏用來顯示該控制終端發(fā)送至該智能家居控制器中的指令內(nèi)容以及該智能家居控制器的工作狀態(tài)。該互聯(lián)網(wǎng)中建立有遙控器碼值數(shù)據(jù)網(wǎng)站,該遙控器碼值數(shù)據(jù)網(wǎng)站中存放有不同的該被控制電器的遙控器碼值。該智能家居遙控監(jiān)控系統(tǒng)在具體工作的時候,具有兩種工作狀態(tài),直接獲取工作狀態(tài)以及學(xué)習(xí)獲取工作狀態(tài)。當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于直接獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,之后該應(yīng)用軟件將該被控制電器的遙控器碼值下載至該控制終端中。而后被下載至該控制終端中的該被控制電器的遙控器碼值通過該互聯(lián)網(wǎng)傳輸至該智能家居控制器中并由該單片機(jī)模塊將該被控制電器的遙控器碼值存入該遙控碼值存儲器中,這時,該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值。該控制終端出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)傳輸給該智能家居控制器,該智能家居控制器同步發(fā)射該按鍵的遙控碼值至該被控制電器,從而使該控制終端可以控制該被控制電器。當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于學(xué)習(xí)獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,該控制終端向該智能家居控制器發(fā)出學(xué)習(xí)指令,該智能家居控制器進(jìn)入學(xué)習(xí)獲取狀態(tài),使用者控制該被控制電器的遙控器向該智能家居控制器發(fā)射遙控信號,該學(xué)習(xí)電路接收到該遙控信號之后將該遙控信號輸送至該單片機(jī)模塊中, 由該單片機(jī)模塊對該遙控信號進(jìn)行整理壓縮后存入該遙控碼值存儲器中,而后,該智能家居控制器通過該互聯(lián)網(wǎng)將該遙控信號傳輸至該控制終端中,這時,該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值。該控制終端出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)傳輸給該智能家居控制器,該智能家居控制器同步發(fā)射該按鍵的遙控碼值至該被控制電器,從而使該控制終端可以控制該被控制電器。在該智能家居控制器進(jìn)入學(xué)習(xí)獲取狀態(tài),該學(xué)習(xí)電路接收該遙控信號并將該遙控信號輸送至該單片機(jī)模塊中的過程中,該學(xué)習(xí)電路中包括去載電路,在該學(xué)習(xí)電路接收需要學(xué)習(xí)的遙控信號的過程中,該遙控信號首先通過該去載電路去掉該遙控信號的載波,經(jīng)過去載后的該遙控信號是由不同長度的高低電平組合而成的控制信號,將該控制信號輸送至該單片機(jī)模塊中,該單片機(jī)將該控制信號的高低電平分別轉(zhuǎn)換為0/1碼從而形成一轉(zhuǎn)換成數(shù)值的遙控器碼值序列,并將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列進(jìn)行壓縮整理后由該單片機(jī)模塊將其存入該遙控碼值存儲器中,以完成整體的學(xué)習(xí)獲取過程。在該智能家居控制器需要將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列向該被控制電器發(fā)射的時候,首先由該單片機(jī)模塊從該遙控碼值存儲器中將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列提取出來,并對該遙控器碼值序列進(jìn)行解壓處理,而后通過發(fā)射電路將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列轉(zhuǎn)換為遙控信號并最終向該被控制電器發(fā)射。將該控制信號的高低電平分別轉(zhuǎn)換為0/1碼從而形成該轉(zhuǎn)換成數(shù)值的遙控器碼值序列的過程中,按照如下的步驟進(jìn)行
第一步、將該控制信號中最前面的兩個高電平和兩個低電平的長度作為引導(dǎo)碼保存下來。第二步、從第三個高電平開始,查找最先出現(xiàn)的兩種高電平長度并保存下來。第三步、從第三個低電平開始,查找最先出現(xiàn)的兩種低電平長度并保存下來。第四步、從第三個高電平開始,每遇到一個高電平,就與第二步中的高電平相比較,與第一種高電平相同時,在碼值序列中放一個1,若與第一種高電平不同,但與第二種高電平相同時,在碼值序列中放一個0,同時后續(xù)高低脈沖個數(shù)加1。第五步、從第三個低電平開始,每遇到一個低電平,就與第三步中的低電平相比較,與第一種低電平相同時,在碼值序列中放一個1,若與第一種低電平不同,但與第二種低電平相同時,在碼值序列中放一個0,同時后續(xù)高低脈沖個數(shù)加1。 在碼值序列中表示高電平的1/0與表示低電平的1/0是間隔出現(xiàn)的,即一位1/0 代表了高電平,緊鄰其后的1/0就代表的是低電平。第六步、當(dāng)在后續(xù)的脈沖中遇到一個與第二步中的高電平都不相等的高電平, 則放入一個高電平特殊標(biāo)識符,然后再放入這個脈沖寬度。第七步、當(dāng)在后續(xù)的脈沖中遇到一個與第三步中的低電平都不相等的低電平,貝U 放入一個低電平特殊標(biāo)識符,然后再放入這個脈沖寬度。第八步、重復(fù)第四步至第七步中的步驟,組成了該轉(zhuǎn)換成數(shù)值的遙控器碼值序列。第九步、當(dāng)查找到一個超長的低電平脈沖的時候,則表示遙控碼值結(jié)束,此刻在該轉(zhuǎn)換成數(shù)值的遙控器碼值序列中放入一個結(jié)束符,至此一個遙控器的碼值就編碼完成了。
該智能家居控制器的該學(xué)習(xí)電路還包括紅外學(xué)習(xí)電路以及無線學(xué)習(xí)電路,該智能家居控制器的該發(fā)射電路還包括紅外發(fā)射電路以及無線發(fā)射電路,其中,該紅外學(xué)習(xí)電路是對于該被控制電器的遙控器為紅外線遙控器的碼值進(jìn)行學(xué)習(xí)的電路,該紅外學(xué)習(xí)電路包括紅外接收電路,當(dāng)該被控制電器的紅外線遙控器向該紅外接收電路發(fā)射遙控器信號的時候,該紅外接收電路將紅外遙控信號轉(zhuǎn)換為由不同長度的高低電平組合而成的控制信號并通過該單片機(jī)模塊將該控制信號轉(zhuǎn)換為數(shù)值的遙控器碼值序列,最后該數(shù)值的遙控器碼值序列被存儲在該遙控碼值存儲器中。該無線學(xué)習(xí)電路是對于該被控制電器的遙控器為無線遙控器的碼值進(jìn)行學(xué)習(xí)的電路,該無線學(xué)習(xí)電路包括無線接收電路,當(dāng)該被控制電器的無線遙控器向該無線接收電路發(fā)射遙控器信號的時候,該無線接收電路將無線遙控信號轉(zhuǎn)換為由不同長度的高低電平組合而成的控制信號并通過該單片機(jī)模塊將該控制信號轉(zhuǎn)換為數(shù)值的遙控器碼值序列,最后該數(shù)值的遙控器碼值序列被存儲在該遙控碼值存儲器中。該紅外發(fā)射電路在具體工作的時候,首先由該單片機(jī)模塊將存儲在該遙控碼值存儲器中的該數(shù)值的遙控器碼值序列提取出來,而后將該數(shù)值的遙控器碼值序列轉(zhuǎn)換為紅外遙控器信號向外發(fā)射。該無線發(fā)射電路在具體工作的時候,首先由該單片機(jī)模塊將存儲在該遙控碼值存儲器中的該數(shù)值的遙控器碼值序列提取出來,而后將該數(shù)值的遙控器碼值序列轉(zhuǎn)換為無線遙控器信號向外發(fā)射。該控制終端為智能手機(jī)或者電腦,該控制終端中安裝的該應(yīng)用軟件,該應(yīng)用軟件按照下述的步驟運(yùn)行。首先,該應(yīng)用軟件在該控制終端上選擇按照添加遙控器或者按照選擇遙控器的方式進(jìn)行運(yùn)行,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值被存儲在該控制終端中,則該應(yīng)用軟件按照選擇遙控器的方式進(jìn)行運(yùn)行。該控制終端中的該被控制電器的遙控器碼值通過該互聯(lián)網(wǎng)傳輸至該智能家居控制器中并由該單片機(jī)模塊將該被控制電器的遙控器碼值存入該遙控碼值存儲器中,這時, 該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值。該控制終端出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)傳輸給該智能家居控制器,該智能家居控制器同步發(fā)射該按鍵的遙控碼值至該被控制電器,從而使該控制終端可以控制該被控制電器。而當(dāng)經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值沒有被存儲在該控制終端中的時候,該應(yīng)用軟件按照添加遙控器的方式進(jìn)行運(yùn)行,此刻,該智能家居遙控監(jiān)控系統(tǒng)首先在該直接獲取工作狀態(tài)下運(yùn)行,當(dāng)該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中的時候,該智能家居遙控監(jiān)控系統(tǒng)將在該學(xué)習(xí)獲取工作狀態(tài)下運(yùn)行,直至使該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值。該控制終端以及該智能家居控制器通過有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)傳輸?shù)姆绞酵ㄟ^該互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸。該智能家居控制器的該發(fā)射電路包括五個以上的紅外發(fā)射管,采用多方向立體紅
10外發(fā)射的該智能家居控制器保證每一個家電都能被控制到。該智能家居控制器還包括攝像頭,該攝像頭與該單片機(jī)模塊相連接,該控制終端中安裝的該應(yīng)用軟件中還包括攝像頭控制程序,通過該攝像頭控制程序可以控制該攝像頭的視頻切換,并且通過該攝像頭控制程序可以控制該攝像頭的視角切換,該單片機(jī)模塊將攝像頭攝取的圖像通過該互聯(lián)網(wǎng)傳輸給該控制終端,從而在控制終端中可以看到智能家居控制器周圍環(huán)境的視頻圖像。該被控制電器的信息包括該被控制電器的生產(chǎn)廠家、產(chǎn)品型號信息。該遙控碼值存儲器為大容量的可擦寫的存儲器,該顯示屏為點(diǎn)陣式的液晶顯示屏。本發(fā)明的有益效果為利用本發(fā)明的智能家居遙控監(jiān)控系統(tǒng)在具體實(shí)施的時候, 不但可以完全取代現(xiàn)在所有家用電器遙控器的功能,而且可以使人們在任何時間任何地方對特定的任何一種家用電器進(jìn)行遠(yuǎn)程控制;本發(fā)明的系統(tǒng)是利用智能手機(jī)或電腦,通過互聯(lián)網(wǎng)向安裝在家中的智能家居控制器發(fā)送指令,再由智能家居控制器發(fā)射遙控信號來控制家用電器的,同時本發(fā)明的智能家居控制器還可以通過互聯(lián)網(wǎng)讓人們隨時在智能手機(jī)或電腦中看到人們家中的實(shí)時視頻圖像,了解老人或小孩的生活狀況以及家中財產(chǎn)的安全狀況,使人們可以放心地在外工作和生活。
圖1為本發(fā)明的原理方框圖。圖2為本發(fā)明的智能家居控制器的原理方框圖。圖3為本發(fā)明的控制終端中的應(yīng)用軟件的工作流程方框示意圖。圖4為本發(fā)明的遙控器碼值的電平脈沖示意圖。圖5為本發(fā)明的轉(zhuǎn)換成數(shù)值的遙控器碼值序列的示意圖。圖6為本發(fā)明的智能家居控制器工作流程方框示意圖。
具體實(shí)施例方式如圖1至6所示,一種智能家居遙控監(jiān)控系統(tǒng),其包括控制終端10以及智能家居控制器20。如圖1所示,該控制終端10與該智能家居控制器20通過互聯(lián)網(wǎng)30進(jìn)行數(shù)據(jù)傳輸。使用者通過該控制終端10輸入控制命令,該控制命令通過該互聯(lián)網(wǎng)30被傳輸至該智能家居控制器20中,該控制命令在該智能家居控制器20中被轉(zhuǎn)換為遙控信號并向外發(fā)射,被控制電器40即時接收該智能家居控制器20所發(fā)射出的該遙控信號,該被控制電器 40根據(jù)該遙控信號的內(nèi)容改變其工作狀態(tài),從而實(shí)現(xiàn)使用者對該被控制電器40的控制。該控制終端10中安裝有應(yīng)用軟件。如圖2所示,該智能家居控制器20包括單片機(jī)模塊21。該單片機(jī)模塊21分別與互聯(lián)網(wǎng)接口 22、遙控碼值存儲器23、顯示屏24、學(xué)習(xí)電路 25以及發(fā)射電路26相連接。該單片機(jī)模塊21通過該互聯(lián)網(wǎng)接口 22與該互聯(lián)網(wǎng)30連接,該單片機(jī)模塊21中設(shè)置有符合對應(yīng)網(wǎng)絡(luò)接口電路的協(xié)議標(biāo)準(zhǔn)的軟件和硬件,從而保證了該智能家居控制器20能通過該互聯(lián)網(wǎng)30與該控制終端10進(jìn)行數(shù)據(jù)傳輸。該遙控碼值存儲器23為大容量的可擦寫的存儲器,該遙控碼值存儲器23中存儲有該被控制電器40的遙控器碼值,當(dāng)該遙控器碼值需要被發(fā)射出去的時候,該遙控器碼值從該遙控碼值存儲器23被提取出來而后通過該發(fā)射電路沈發(fā)射出去。該顯示屏M為點(diǎn)陣式的液晶顯示屏,該顯示屏M用來顯示該控制終端10發(fā)送至該智能家居控制器20中的指令內(nèi)容以及該智能家居控制器20的工作狀態(tài)。該互聯(lián)網(wǎng)30中建立有遙控器碼值數(shù)據(jù)網(wǎng)站,該遙控器碼值數(shù)據(jù)網(wǎng)站中存放有大量的各種品牌的家用電器的遙控器碼值。本發(fā)明的該智能家居遙控監(jiān)控系統(tǒng)在具體工作的時候,具有兩種工作狀態(tài),直接獲取工作狀態(tài)以及學(xué)習(xí)獲取工作狀態(tài)。當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于直接獲取工作狀態(tài)的時候,該被控制電器40的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中。此刻,使用者通過該應(yīng)用軟件在該控制終端10中輸入該被控制電器40的信息, 經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器40的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,之后該應(yīng)用軟件將該被控制電器40的遙控器碼值下載至該控制終端10中。而后被下載至該控制終端10中的該被控制電器40的遙控器碼值通過該互聯(lián)網(wǎng)30 傳輸至該智能家居控制器20中并由該單片機(jī)模塊21將該被控制電器40的遙控器碼值存入該遙控碼值存儲器23中。該被控制電器40的信息可以包括該被控制電器40的生產(chǎn)廠家、產(chǎn)品型號等信息。這時,該控制終端10以及該智能家居控制器20中具有與該被控制電器40遙控器相同的遙控器碼值。該控制終端10出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器40的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器40的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)30傳輸給該智能家居控制器20,該智能家居控制器20同步發(fā)射該按鍵的遙控碼值至該被控制電器40,從而使該控制終端10可以控制該被控制電器40。當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于學(xué)習(xí)獲取工作狀態(tài)的時候,該被控制電器40的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中。此刻,使用者通過該應(yīng)用軟件在該控制終端10中輸入該被控制電器40的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器40的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中。該控制終端10向該智能家居控制器20發(fā)出學(xué)習(xí)指令,該智能家居控制器20進(jìn)入學(xué)習(xí)獲取狀態(tài)。使用者控制該被控制電器40的遙控器向該智能家居控制器20發(fā)射遙控信號,該學(xué)習(xí)電路25接收到該遙控信號之后將該遙控信號輸送至該單片機(jī)模塊21中,由該單片機(jī)模塊21對該遙控信號進(jìn)行整理壓縮后存入該遙控碼值存儲器23中。而后,該智能家居控制器20通過該互聯(lián)網(wǎng)30將該遙控信號傳輸至該控制終端10 中。如此循環(huán)往復(fù),該智能家居遙控監(jiān)控系統(tǒng)可以學(xué)習(xí)獲取若干個該被控制電器40的 遙控器碼值。這時,該控制終端10以及該智能家居控制器20中具有與該被控制電器40遙控器相同的遙控器碼值。該控制終端10出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器40的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器40的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)30傳輸給該智能家居控制器20,該智能家居控制器20同步發(fā)射該按鍵的遙控碼值至該被控制電器40,從而使該控制終端10可以控制該被控制電器40。在該智能家居控制器20進(jìn)入學(xué)習(xí)獲取狀態(tài),該學(xué)習(xí)電路25接收該遙控信號并將該遙控信號輸送至該單片機(jī)模塊21中的過程中。本發(fā)明的該智能家居遙控監(jiān)控系統(tǒng)為了能學(xué)習(xí)盡可能多的遙控器編碼,采用了一種特有的學(xué)習(xí)壓縮編碼技術(shù),眾所周知,不同的電器有不同的遙控器,即使相同的電器, 不同的品牌遙控器也各不相同,這樣不同的遙控器編碼就各不相同,但是無論怎樣的遙控器(包括紅外和無線遙控器)的編碼在去掉載波后,都是由不同長度的高低電平組合而成的。該學(xué)習(xí)電路25中包括去載電路。在具體實(shí)施的時候紅外和無線的去載電路不相同,其中,紅外去載電路為251A,無線去載電路為251B。在該學(xué)習(xí)電路25接收需要學(xué)習(xí)的遙控信號的過程中,該遙控信號首先通過該去載電路進(jìn)行去載。經(jīng)過去載后的該遙控信號是由不同長度的高低電平組合而成的控制信號,將該控制信號輸送至該單片機(jī)模塊21中。該單片機(jī)模塊21將該控制信號的高低電平分別轉(zhuǎn)換為0/1碼從而形成一轉(zhuǎn)換成數(shù)值的遙控器碼值序列。該單片機(jī)模塊21將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列存入該遙控碼值存儲器23 中,以完成整體的學(xué)習(xí)獲取過程。在該智能家居控制器20需要將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列向該被控制電器 40發(fā)射的時候。首先由該單片機(jī)模塊21從該遙控碼值存儲器23中將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列提取出來,而后通過該發(fā)射電路26將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列轉(zhuǎn)換為遙控信號并最終向該被控制電器40發(fā)射。在具體實(shí)施的時候,如圖4所示,將該控制信號的高低電平分別轉(zhuǎn)換為0/1碼從而形成該轉(zhuǎn)換成數(shù)值的遙控器碼值序列的過程中,可以按照如下的步驟進(jìn)行
第一步、將該控制信號中最前面的兩個高電平和兩個低電平的長度作為引導(dǎo)碼保存下來(LH1,LLl, LH2, LL2)。第二步、從第三個高電平開始,查找最先出現(xiàn)的兩種高電平長度并保存下來 (H1,H2)。第三步、從第三個低電平開始,查找最先出現(xiàn)的兩種低電平長度并保存下來 (L1,L2)。
第四步、從第三個高電平開始,每遇到一個高電平,就與第二步中的高電平(H1, H2)相比較,與第一種高電平(Hl)相同時,在碼值序列中放一個1,若與第一種高電平(Hl) 不同,但與第二種高電平(H2)相同時,在碼值序列中放一個0,同時后續(xù)高低脈沖個數(shù)加1。第五步、從第三個低電平開始,每遇到一個低電平,就與第三步中的低電平(Li, L2)相比較,與第一種低電平(Li)相同時,在碼值序列中放一個1,若與第一種低電平(Li) 不同,但與第二種低電平(L2)相同時,在碼值序列中放一個0,同時后續(xù)高低脈沖個數(shù)加
1o在碼值序列中表示高電平的1/0與表示低電平的1/0是間隔出現(xiàn)的,即一位1/0 代表了高電平,緊鄰其后的1/0就代表的是低電平。第六步、當(dāng)在后續(xù)的脈沖中遇到一個與第二步中的高電平(H1,H2)都不相等的高電平,則放入一個高電平特殊標(biāo)識符,然后再放入這個脈沖寬度(HS1)。第七步、當(dāng)在后續(xù)的脈沖中遇到一個與第三步中的低電平(Li,L2)都不相等的低電平,則放入一個低電平特殊標(biāo)識符,然后再放入這個脈沖寬度(LSI)。第八步、重復(fù)第四步至第七步中的步驟,組成了該轉(zhuǎn)換成數(shù)值的遙控器碼值序列。第九步、當(dāng)查找到一個超長的低電平脈沖的時候,則表示遙控碼值結(jié)束,此刻在該轉(zhuǎn)換成數(shù)值的遙控器碼值序列中放入一個結(jié)束符,至此一個遙控器的碼值就編碼完成了。在具體實(shí)施的時候,該智能家居控制器20的該學(xué)習(xí)電路25還包括紅外學(xué)習(xí)電路 252以及無線學(xué)習(xí)電路253。該智能家居控制器20的該發(fā)射電路26還包括紅外發(fā)射電路262以及無線發(fā)射電路 263。其中,該紅外學(xué)習(xí)電路252是對于該被控制電器40的遙控器為紅外線遙控器的碼值進(jìn)行學(xué)習(xí)的電路,該紅外學(xué)習(xí)電路包括紅外接收電路,當(dāng)該被控制電器40的紅外線遙控器向該紅外接收電路發(fā)射遙控器信號的時候,該紅外接收電路將紅外遙控信號轉(zhuǎn)換為由不同長度的高低電平組合而成的控制信號并通過該單片機(jī)模塊21將該控制信號轉(zhuǎn)換為數(shù)值的遙控器碼值序列,最后該數(shù)值的遙控器碼值序列被存儲在該遙控碼值存儲器23中。該無線學(xué)習(xí)電路253是對于該被控制電器40的遙控器為無線遙控器的碼值進(jìn)行學(xué)習(xí)的電路,該無線學(xué)習(xí)電路包括無線接收電路,當(dāng)該被控制電器40的無線遙控器向該無線接收電路發(fā)射遙控器信號的時候,該無線接收電路將無線遙控信號轉(zhuǎn)換為由不同長度的高低電平組合而成的控制信號并通過該單片機(jī)模塊21將該控制信號轉(zhuǎn)換為數(shù)值的遙控器碼值序列,最后該數(shù)值的遙控器碼值序列被存儲在該遙控碼值存儲器23中。該紅外發(fā)射電路262在具體工作的時候,首先由該單片機(jī)模塊21將存儲在該遙控碼值存儲器23中的該數(shù)值的遙控器碼值序列提取出來,而后將該數(shù)值的遙控器碼值序列轉(zhuǎn)換為紅外遙控器信號向外發(fā)射。該無線發(fā)射電路263在具體工作的時候,首先由該單片機(jī)模塊21將存儲在該遙控碼值存儲器23中的該數(shù)值的遙控器碼值序列提取出來,而后將該數(shù)值的遙控器碼值序列轉(zhuǎn)換為無線遙控器信號向外發(fā)射。
在具體實(shí)施的時候該控制終端10可以為智能手機(jī)或者電腦。該控制終端10中安裝的該應(yīng)用軟件,該應(yīng)用軟件按照下述的步驟運(yùn)行。首先,該應(yīng)用軟件在該控制終端10上選擇按照添加遙控器或者按照選擇遙控器的方式進(jìn)行運(yùn)行。此刻,使用者通過該應(yīng)用軟件在該控制終端10中輸入該被控制電器40的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器40的遙控器碼值被存儲在該控制終端10中,則該應(yīng)用軟件按照選擇遙控器的方式進(jìn)行運(yùn)行。該控制終端10中的該被控制電器40的遙控器碼值通過該互聯(lián)網(wǎng)30傳輸至該智能家居控制器20中并由該單片機(jī)模塊21將該被控制電器40的遙控器碼值存入該遙控碼值存儲器23中。這時,該控制終端10以及該智能家居控制器20中具有與該被控制電器40遙控器相同的遙控器碼值。該控制終端10出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器40的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器40的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)30傳輸給該智能家居控制器20,該智能家居控制器20同步發(fā)射該按鍵的遙控碼值至該被控制電器40,從而使該控制終端10可以控制該被控制電器40。而當(dāng)經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器40的遙控器碼值沒有被存儲在該控制終端10中的時候,該應(yīng)用軟件按照添加遙控器的方式進(jìn)行運(yùn)行。此刻,該智能家居遙控監(jiān)控系統(tǒng)首先在該直接獲取工作狀態(tài)下運(yùn)行,當(dāng)該被控制電器40的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中的時候,該智能家居遙控監(jiān)控系統(tǒng)將在該學(xué)習(xí)獲取工作狀態(tài)下運(yùn)行,直至使該控制終端10以及該智能家居控制器20 中具有與該被控制電器40遙控器相同的遙控器碼值。在具體實(shí)施的時候該控制終端10以及該智能家居控制器20可以通過有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)傳輸?shù)姆绞酵ㄟ^該互聯(lián)網(wǎng)30進(jìn)行數(shù)據(jù)傳輸。在具體實(shí)施的時候該控制終端10中安裝的該應(yīng)用軟件適合于多種操作系統(tǒng),本發(fā)明的該智能家居遙控監(jiān)控系統(tǒng)的該控制終端10可以為智能手機(jī)或者電腦,但由于市面上的智能手機(jī)的品牌是多種多樣的,不同品牌手機(jī)的操作系統(tǒng)也不盡相同,同樣的,電腦包括臺式電腦,筆記本電腦以及平板電腦等,特別是平板電腦,不同的品牌操作系統(tǒng)也不盡相同,為了使該智能家居遙控監(jiān)控系統(tǒng)能適用于各種品牌的智能手機(jī)和電腦,該應(yīng)用軟件安裝于智能手機(jī)或電腦的軟件具有不同的版本,可以安裝于不同的操作系統(tǒng),同時具有可擴(kuò)展性,即當(dāng)市面上出現(xiàn)新的操作系統(tǒng)后,該應(yīng)用軟件可以通過升級改版后適用于新的操作系統(tǒng)。另外該應(yīng)用軟件中可以包含了很多種遙控器界面,并可以由用戶根據(jù)自己的需要進(jìn)行修改,首先,該應(yīng)用軟件包含了比如空調(diào),電視,DVD,機(jī)頂盒,音響等各種各樣的遙控器模板,供用戶選擇,其次,用戶可以根據(jù)自己的需要為遙控器命名,比如客廳空調(diào), 臥室電視等,還可以設(shè)定遙控器的類型,比如紅外遙控,315MHZ無線遙控,433MHZ無線遙控,2. 4GHZ無線遙控器等.用戶也可以對每個遙控器模板的每個按鍵的名稱進(jìn)行修改, 再次,用戶可以根據(jù)自己的需要重行排列遙控器模板上的每個按鍵的位置,從而組成一個新的遙控器界面,最后,用戶在使用一個遙控器時,可以對這個遙控器的界面進(jìn)行放大,縮小,也可以對其進(jìn)行上下左右移動,以方便使用。在具體實(shí)施的時候由于紅外遙控具有方向性,即只有紅外發(fā)射頭大致對準(zhǔn)電器的紅外接收頭時,遙控才能起作用,為了確保該智能家居遙控監(jiān)控系統(tǒng)的紅外遙控都能起作用,采用了多個紅外發(fā)射管,朝向不同的方向進(jìn)行發(fā)射。 該智能家居控制器20的該發(fā)射電路26包括五個以上的紅外發(fā)射管,正前方一個, 左45度角一個,右45度角一個,上45度角一個,下45度角一個,為了加強(qiáng)發(fā)射功率, 還可以適當(dāng)?shù)卦僭黾蛹t外發(fā)射管的個數(shù).這樣采用了多方向立體紅外發(fā)射的該智能家居控制器20可以保證每一個家電都能被控制到。最后值得注意的是該智能家居控制器20還包括攝像頭27,該攝像頭27與該單片機(jī)模塊21相連接。該控制終端10中安裝的該應(yīng)用軟件中還包括攝像頭控制程序,通過該攝像頭控制程序可以控制該攝像頭27的視頻切換,并且通過該攝像頭控制程序可以控制該攝像頭 27的視角切換。另外該智能家居遙控監(jiān)控系統(tǒng)的另外一種工作方式為,當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于直接獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,之后該應(yīng)用軟件將該被控制電器的遙控器碼值下載至該控制終端10中,該控制終端10將該遙控器碼值通過該互聯(lián)網(wǎng)30傳輸給該智能家居控制器中的該單片機(jī)模塊21,該單片機(jī)模塊21將該遙控器碼值存入該遙控碼值存儲器23中,此刻,使用者通過該控制終端并借助該智能家居控制器對該被控制電器進(jìn)行即時控制。當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于學(xué)習(xí)獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,該控制終端向該智能家居控制器發(fā)出學(xué)習(xí)指令,該智能家居控制器進(jìn)入學(xué)習(xí)獲取狀態(tài),使用者控制該被控制電器的遙控器向該智能家居控制器發(fā)射遙控信號,該學(xué)習(xí)電路接收到該遙控信號之后將該遙控信號輸送至該單片機(jī)模塊中, 由該單片機(jī)模塊對該遙控信號進(jìn)行整理壓縮后存入該遙控碼值存儲器中,此刻,使用者通過該控制終端并借助該智能家居控制器對該被控制電器進(jìn)行即時控制。本發(fā)明在具體實(shí)施的時候當(dāng)該智能家居控制器20進(jìn)入學(xué)習(xí)獲取狀態(tài)的時候,使用者控制該被控制電器40的遙控器向該智能家居控制器20發(fā)射遙控信號,該智能家居控制器20對該被控制電器40的遙控器的功能按鍵的功能采用對按鍵功能逐個進(jìn)行學(xué)習(xí)的方式進(jìn)行。另外本發(fā)明在具體實(shí)施的時候該智能家居控制器20中還可以設(shè)置一個大容量的存儲器,該存儲器中存儲有大量常用該被控制電器40的遙控碼值,這樣當(dāng)遇到常用該被控制電器40的時候,該智能家居控制器20可以直接從該存儲器中將常用遙控碼值提取出來直接進(jìn)行應(yīng)用,從而可以大大縮短整體系統(tǒng)的響應(yīng)時間方便人們使用。
權(quán)利要求
1. 一種智能家居遙控監(jiān)控系統(tǒng),其特征在于其包括控制終端以及智能家居控制器, 該控制終端與該智能家居控制器通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸,使用者通過該控制終端輸入控制命令,該控制命令通過該互聯(lián)網(wǎng)被傳輸至該智能家居控制器中,該控制命令在該智能家居控制器中被轉(zhuǎn)換為遙控信號并向外發(fā)射,被控制電器即時接收該智能家居控制器所發(fā)射出的該遙控信號,該被控制電器根據(jù)該遙控信號的內(nèi)容改變其工作狀態(tài),該控制終端中安裝有應(yīng)用軟件,該智能家居控制器包括單片機(jī)模塊,該單片機(jī)模塊分別與互聯(lián)網(wǎng)接口、遙控碼值存儲器、顯示屏、學(xué)習(xí)電路以及發(fā)射電路相連接,該單片機(jī)模塊通過該互聯(lián)網(wǎng)接口與該互聯(lián)網(wǎng)連接,該單片機(jī)模塊中設(shè)置有符合對應(yīng)網(wǎng)絡(luò)接口電路的協(xié)議標(biāo)準(zhǔn)的軟件和硬件,從而保證了該智能家居控制器能通過該互聯(lián)網(wǎng)與該控制終端進(jìn)行數(shù)據(jù)傳輸,該遙控碼值存儲器中存儲有該被控制電器的遙控器碼值,當(dāng)該遙控器碼值需要被發(fā)射出去的時候,該遙控器碼值從該遙控碼值存儲器被提取出來而后通過該發(fā)射電路發(fā)射出去,該顯示屏用來顯示該控制終端發(fā)送至該智能家居控制器中的指令內(nèi)容以及該智能家居控制器的工作狀態(tài),該互聯(lián)網(wǎng)中建立有遙控器碼值數(shù)據(jù)網(wǎng)站,該遙控器碼值數(shù)據(jù)網(wǎng)站中存放有不同的該被控制電器的遙控器碼值,該智能家居遙控監(jiān)控系統(tǒng)在具體工作的時候,具有兩種工作狀態(tài),直接獲取工作狀態(tài)以及學(xué)習(xí)獲取工作狀態(tài),當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于直接獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,之后該應(yīng)用軟件將該被控制電器的遙控器碼值下載至該控制終端中,而后被下載至該控制終端中的該被控制電器的遙控器碼值通過該互聯(lián)網(wǎng)傳輸至該智能家居控制器中并由該單片機(jī)模塊將該被控制電器的遙控器碼值存入該遙控碼值存儲器中,這時,該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值,該控制終端出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)傳輸給該智能家居控制器,該智能家居控制器同步發(fā)射該按鍵的遙控碼值至該被控制電器,從而使該控制終端可以控制該被控制電器,當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于學(xué)習(xí)獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,該控制終端向該智能家居控制器發(fā)出學(xué)習(xí)指令,該智能家居控制器進(jìn)入學(xué)習(xí)獲取狀態(tài),使用者控制該被控制電器的遙控器向該智能家居控制器發(fā)射遙控信號,該學(xué)習(xí)電路接收到該遙控信號之后將該遙控信號輸送至該單片機(jī)模塊中,由該單片機(jī)模塊對該遙控信號進(jìn)行整理壓縮后存入該遙控碼值存儲器中,而后,該智能家居控制器通過該互聯(lián)網(wǎng)將該遙控信號傳輸至該控制終端中,這時,該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值,該控制終端出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)傳輸給該智能家居控制器,該智能家居控制器同步發(fā)射該按鍵的遙控碼值至該被控制電器,從而使該控制終端可以控制該被控制電器,在該智能家居控制器進(jìn)入學(xué)習(xí)獲取狀態(tài),該學(xué)習(xí)電路接收該遙控信號并將該遙控信號輸送至該單片機(jī)模塊中的過程中,該學(xué)習(xí)電路中包括去載電路,在該學(xué)習(xí)電路接收需要學(xué)習(xí)的遙控信號的過程中,該遙控信號首先通過該去載電路去掉該遙控信號的載波,經(jīng)過去載后的該遙控信號是由不同長度的高低電平組合而成的控制信號,將該控制信號輸送至該單片機(jī)模塊中,該單片機(jī)將該控制信號的高低電平分別轉(zhuǎn)換為0/1碼從而形成一轉(zhuǎn)換成數(shù)值的遙控器碼值序列,并將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列進(jìn)行壓縮整理后由該單片機(jī)模塊將其存入該遙控碼值存儲器中,以完成整體的學(xué)習(xí)獲取過程,在該智能家居控制器需要將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列向該被控制電器發(fā)射的時候,首先由該單片機(jī)模塊從該遙控碼值存儲器中將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列提取出來,并對該遙控器碼值序列進(jìn)行解壓處理,而后通過該發(fā)射電路將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列轉(zhuǎn)換為遙控信號并最終向該被控制電器發(fā)射。
2.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于將該控制信號的高低電平分別轉(zhuǎn)換為0/1碼從而形成該轉(zhuǎn)換成數(shù)值的遙控器碼值序列的過程中,按照如下的步驟進(jìn)行第一步、將該控制信號中最前面的兩個高電平和兩個低電平的長度作為引導(dǎo)碼保存下來,第二步、從第三個高電平開始,查找最先出現(xiàn)的兩種高電平長度并保存下來, 第三步、從第三個低電平開始,查找最先出現(xiàn)的兩種低電平長度并保存下來, 第四步、從第三個高電平開始,每遇到一個高電平,就與第二步中的高電平相比較, 與第一種高電平相同時,在碼值序列中放一個1,若與第一種高電平不同,但與第二種高電平相同時,在碼值序列中放一個0,同時后續(xù)高低脈沖個數(shù)加1,第五步、從第三個低電平開始,每遇到一個低電平,就與第三步中的低電平相比較, 與第一種低電平相同時,在碼值序列中放一個1,若與第一種低電平不同,但與第二種低電平相同時,在碼值序列中放一個0,同時后續(xù)高低脈沖個數(shù)加1,在碼值序列中表示高電平的1/0與表示低電平的1/0是間隔出現(xiàn)的,即一位1/0代表了高電平,緊鄰其后的1/0就代表的是低電平,第六步、當(dāng)在后續(xù)的脈沖中遇到一個與第二步中的高電平都不相等的高電平,則放入一個高電平特殊標(biāo)識符,然后再放入這個脈沖寬度,第七步、當(dāng)在后續(xù)的脈沖中遇到一個與第三步中的低電平都不相等的低電平,則放入一個低電平特殊標(biāo)識符,然后再放入這個脈沖寬度,第八步、重復(fù)第四步至第七步中的步驟,組成了該轉(zhuǎn)換成數(shù)值的遙控器碼值序列, 第九步、當(dāng)查找到一個超長的低電平脈沖的時候,則表示遙控碼值結(jié)束,此刻在該轉(zhuǎn)換成數(shù)值的遙控器碼值序列中放入一個結(jié)束符,至此一個遙控器的碼值就編碼完成了。
3.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于該智能家居控制器的該學(xué)習(xí)電路還包括紅外學(xué)習(xí)電路以及無線學(xué)習(xí)電路,該智能家居控制器的該發(fā)射電路還包括紅外發(fā)射電路以及無線發(fā)射電路,其中,該紅外學(xué)習(xí)電路是對于該被控制電器的遙控器為紅外線遙控器的碼值進(jìn)行學(xué)習(xí)的電路,該紅外學(xué)習(xí)電路包括紅外接收電路,當(dāng)該被控制電器的紅外線遙控器向該紅外接收電路發(fā)射遙控器信號的時候,該紅外接收電路將紅外遙控信號轉(zhuǎn)換為由不同長度的高低電平組合而成的控制信號并通過該單片機(jī)模塊將該控制信號轉(zhuǎn)換為數(shù)值的遙控器碼值序列,最后該數(shù)值的遙控器碼值序列被存儲在該遙控碼值存儲器中,該無線學(xué)習(xí)電路是對于該被控制電器的遙控器為無線遙控器的碼值進(jìn)行學(xué)習(xí)的電路, 該無線學(xué)習(xí)電路包括無線接收電路,當(dāng)該被控制電器的無線遙控器向該無線接收電路發(fā)射遙控器信號的時候,該無線接收電路將無線遙控信號轉(zhuǎn)換為由不同長度的高低電平組合而成的控制信號并通過該單片機(jī)模塊將該控制信號轉(zhuǎn)換為數(shù)值的遙控器碼值序列,最后該數(shù)值的遙控器碼值序列被存儲在該遙控碼值存儲器中,該紅外發(fā)射電路在具體工作的時候,首先由該單片機(jī)模塊將存儲在該遙控碼值存儲器中的該數(shù)值的遙控器碼值序列提取出來,而后將該數(shù)值的遙控器碼值序列轉(zhuǎn)換為紅外遙控器信號向外發(fā)射,該無線發(fā)射電路在具體工作的時候,首先由該單片機(jī)模塊將存儲在該遙控碼值存儲器中的該數(shù)值的遙控器碼值序列提取出來,而后將該數(shù)值的遙控器碼值序列轉(zhuǎn)換為無線遙控器信號向外發(fā)射。
4.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于該控制終端為智能手機(jī)或者電腦,該控制終端中安裝的該應(yīng)用軟件,該應(yīng)用軟件按照下述的步驟運(yùn)行,首先,該應(yīng)用軟件在該控制終端上選擇按照添加遙控器或者按照選擇遙控器的方式進(jìn)行運(yùn)行,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值被存儲在該控制終端中,則該應(yīng)用軟件按照選擇遙控器的方式進(jìn)行運(yùn)行,該控制終端中的該被控制電器的遙控器碼值通過該互聯(lián)網(wǎng)傳輸至該智能家居控制器中并由該單片機(jī)模塊將該被控制電器的遙控器碼值存入該遙控碼值存儲器中,這時,該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值,該控制終端出現(xiàn)一個遙控器目錄列表,從中選擇該被控制電器的遙控器后,就會出現(xiàn)設(shè)置好的該被控制電器的遙控器界面,當(dāng)選定該遙控器界面中的某一按鍵時,該按鍵的發(fā)射指令就會通過該互聯(lián)網(wǎng)傳輸給該智能家居控制器,該智能家居控制器同步發(fā)射該按鍵的遙控碼值至該被控制電器,從而使該控制終端可以控制該被控制電器,而當(dāng)經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值沒有被存儲在該控制終端中的時候,該應(yīng)用軟件按照添加遙控器的方式進(jìn)行運(yùn)行,此刻,該智能家居遙控監(jiān)控系統(tǒng)首先在該直接獲取工作狀態(tài)下運(yùn)行,當(dāng)該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中的時候,該智能家居遙控監(jiān)控系統(tǒng)將在該學(xué)習(xí)獲取工作狀態(tài)下運(yùn)行,直至使該控制終端以及該智能家居控制器中具有與該被控制電器遙控器相同的遙控器碼值。
5.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于該控制終端以及該智能家居控制器通過有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)傳輸?shù)姆绞酵ㄟ^該互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸。
6.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于該智能家居控制器的該發(fā)射電路包括五個以上的紅外發(fā)射管,采用多方向立體紅外發(fā)射的該智能家居控制器保證每一個家電都能被控制到。
7.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于該智能家居控制器還包括攝像頭,該攝像頭與該單片機(jī)模塊相連接,該控制終端中安裝的該應(yīng)用軟件中還包括攝像頭控制程序,通過該攝像頭控制程序可以控制該攝像頭的視頻切換,并且通過該攝像頭控制程序可以控制該攝像頭的視角切換,該單片機(jī)模塊將攝像頭攝取的圖像通過該互聯(lián)網(wǎng)傳輸給該控制終端,從而在控制終端中可以看到智能家居控制器周圍環(huán)境的視頻圖像。
8.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于該被控制電器的信息包括該被控制電器的生產(chǎn)廠家、產(chǎn)品型號信息。
9.如權(quán)利要求1所述的一種智能家居遙控監(jiān)控系統(tǒng),其特征在于該遙控碼值存儲器為大容量的可擦寫的存儲器,該顯示屏為點(diǎn)陣式的液晶顯示屏。
10.一種智能家居遙控監(jiān)控系統(tǒng),其特征在于其包括控制終端以及智能家居控制器, 該控制終端與該智能家居控制器通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸,使用者通過該控制終端輸入控制命令,該控制命令通過該互聯(lián)網(wǎng)被傳輸至該智能家居控制器中,該控制命令在該智能家居控制器中被轉(zhuǎn)換為遙控信號并向外發(fā)射,被控制電器即時接收該智能家居控制器所發(fā)射出的該遙控信號,該被控制電器根據(jù)該遙控信號的內(nèi)容改變其工作狀態(tài),該控制終端中安裝有應(yīng)用軟件,該智能家居控制器包括單片機(jī)模塊,該單片機(jī)模塊分別與互聯(lián)網(wǎng)接口、遙控碼值存儲器、顯示屏、學(xué)習(xí)電路以及發(fā)射電路相連接,該單片機(jī)模塊通過該互聯(lián)網(wǎng)接口與該互聯(lián)網(wǎng)連接,該遙控碼值存儲器中存儲有該被控制電器的遙控器碼值,當(dāng)該遙控器碼值需要被發(fā)射出去的時候,該遙控器碼值從該遙控碼值存儲器被提取出來而后通過該發(fā)射電路發(fā)射出去,該互聯(lián)網(wǎng)中建立有遙控器碼值數(shù)據(jù)網(wǎng)站,該遙控器碼值數(shù)據(jù)網(wǎng)站中存放有不同的該被控制電器的遙控器碼值,該智能家居遙控監(jiān)控系統(tǒng)在具體工作的時候,具有兩種工作狀態(tài),直接獲取工作狀態(tài)以及學(xué)習(xí)獲取工作狀態(tài),當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于直接獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,之后該應(yīng)用軟件將該被控制電器的遙控器碼值下載至該控制終端中,該控制終端將該遙控器碼值通過該互聯(lián)網(wǎng)傳輸給該智能家居控制器中的該單片機(jī)模塊,該單片機(jī)模塊將該遙控器碼值存入該遙控碼值存儲器中,此刻,使用者通過該控制終端并借助該智能家居控制器對該被控制電器進(jìn)行即時控制,當(dāng)該智能家居遙控監(jiān)控系統(tǒng)處于學(xué)習(xí)獲取工作狀態(tài)的時候,該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,此刻,使用者通過該應(yīng)用軟件在該控制終端中輸入該被控制電器的信息,經(jīng)過查找該應(yīng)用軟件確認(rèn)該被控制電器的遙控器碼值沒有被存儲在該遙控器碼值數(shù)據(jù)網(wǎng)站中,該控制終端向該智能家居控制器發(fā)出學(xué)習(xí)指令,該智能家居控制器進(jìn)入學(xué)習(xí)獲取狀態(tài),使用者控制該被控制電器的遙控器向該智能家居控制器發(fā)射遙控信號,該學(xué)習(xí)電路接收到該遙控信號之后將該遙控信號輸送至該單片機(jī)模塊中,由該單片機(jī)模塊對該遙控信號進(jìn)行整理壓縮后存入該遙控碼值存儲器中,此刻,使用者通過該控制終端并借助該智能家居控制器對該被控制電器進(jìn)行即時控制,在該智能家居控制器進(jìn)入學(xué)習(xí)獲取狀態(tài),該學(xué)習(xí)電路接收該遙控信號并將該遙控信號輸送至該單片機(jī)模塊中的過程中,該學(xué)習(xí)電路中包括去載電路,在該學(xué)習(xí)電路接收需要學(xué)習(xí)的遙控信號的過程中,該遙控信號首先通過該去載電路去掉該遙控信號的 載波,經(jīng)過去載后的該遙控信號是由不同長度的高低電平組合而成的控制信號,將該控制信號輸送至該單片機(jī)模塊中,該單片機(jī)將該控制信號的高低電平分別轉(zhuǎn)換為0/1碼從而形成一轉(zhuǎn)換成數(shù)值的遙控器碼值序列,并將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列進(jìn)行壓縮整理后,由該單片機(jī)模塊將其存入該遙控碼值存儲器中,以完成整體的學(xué)習(xí)獲取過程,在該智能家居控制器需要將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列向該被控制電器發(fā)射的時候,首先由該單片機(jī)模塊從該遙控碼值存儲器中將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列提取出來,而后通過發(fā)射電路將該轉(zhuǎn)換成數(shù)值的遙控器碼值序列轉(zhuǎn)換為遙控信號并最終向該被控制電器發(fā)射。
全文摘要
本發(fā)明涉及一種智能家居遙控監(jiān)控系統(tǒng),其包括控制終端以及智能家居控制器,該控制終端與該智能家居控制器通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸,使用者通過該控制終端輸入控制命令,該控制命令通過該互聯(lián)網(wǎng)被傳輸至該智能家居控制器中,該控制命令在該智能家居控制器中被轉(zhuǎn)換為遙控信號并向外發(fā)射,被控制電器即時接收該智能家居控制器所發(fā)射出的該遙控信號,該被控制電器根據(jù)該遙控信號的內(nèi)容改變其工作狀態(tài),該控制終端中安裝有應(yīng)用軟件,該智能家居控制器包括單片機(jī)模塊,該單片機(jī)模塊分別與互聯(lián)網(wǎng)接口、遙控碼值存儲器、顯示屏、學(xué)習(xí)電路以及發(fā)射電路相連接。
文檔編號H04L12/28GK102325067SQ20111027410
公開日2012年1月18日 申請日期2011年9月16日 優(yōu)先權(quán)日2011年9月16日
發(fā)明者白軍民 申請人:白軍民