一種動(dòng)態(tài)生成遙控碼控制家電的系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種物聯(lián)網(wǎng)設(shè)備,尤其是指一種動(dòng)態(tài)生成遙控碼控制家電的系統(tǒng)。
【背景技術(shù)】
[0002]隨著物聯(lián)網(wǎng)智能家居的普及,越來(lái)越多的傳統(tǒng)家電也開始智能化,但是傳統(tǒng)的家電并不能聯(lián)網(wǎng),所以需要一個(gè)聯(lián)網(wǎng)的遙控碼發(fā)射裝置通過(guò)傳統(tǒng)家電自帶的紅外或射頻遙控功能對(duì)傳統(tǒng)家電進(jìn)行控制,從而間接實(shí)現(xiàn)對(duì)傳統(tǒng)家電的手機(jī)控制、遠(yuǎn)程控制以及設(shè)備間的聯(lián)動(dòng),達(dá)到對(duì)傳統(tǒng)家電智能化的目的。
[0003]目前市場(chǎng)上的遙控碼發(fā)射裝置,一般是通過(guò)專門的芯片,將各種遙控碼固化在設(shè)備內(nèi),達(dá)到控制電器的目的。這種裝置的缺點(diǎn)是數(shù)據(jù)升級(jí)困難,如果有新產(chǎn)品采用了遙控器不支持的遙控格式,遙控碼發(fā)射裝置就會(huì)失效;而且缺少一個(gè)直觀的使用界面,用戶在使用時(shí),為家電匹配到正確的遙控碼也相對(duì)困難。
[0004]還有遙控碼發(fā)射裝置是通過(guò)將各種設(shè)備的遙控碼錄制完成存放在云端,使用時(shí)從云端下載錄制好的遙控碼,通過(guò)紅外或射頻發(fā)射裝置發(fā)射出去達(dá)到控制家電的目的。這種裝置主要有兩個(gè)缺點(diǎn):一、錄制好的遙控碼需要很大的存儲(chǔ)空間,對(duì)裝置來(lái)說(shuō)是一個(gè)很大的負(fù)擔(dān),增加了硬件成本;二、錄制的遙控碼不夠靈活,有些遙控格式,每次按鍵發(fā)送的遙控碼都會(huì)改變,必須事先為每個(gè)按鍵錄制多個(gè)碼輪流發(fā)送。還有的格式針對(duì)按住不放、連續(xù)發(fā)射的方式有特殊處理,通過(guò)事先錄制的方式很難支持。
[0005]中國(guó)專利公開號(hào)CN103714685A,公開日2014年4月9日,名稱為“智能遙控系統(tǒng)及智能遙控器”的發(fā)明專利中公開了一種智能遙控系統(tǒng)及智能遙控器。該智能遙控系統(tǒng)包括遙控器、移動(dòng)終端和服務(wù)器;移動(dòng)終端用于將被遙控設(shè)備的特征信息發(fā)送給服務(wù)器;移動(dòng)終端還用于接收服務(wù)器發(fā)送的遙控?cái)?shù)據(jù)并將該遙控?cái)?shù)據(jù)發(fā)送給遙控器;服務(wù)器根據(jù)接收的特征信息獲取預(yù)存的對(duì)應(yīng)的遙控?cái)?shù)據(jù)并將該遙控?cái)?shù)據(jù)發(fā)送給移動(dòng)終端;遙控器根據(jù)接收的遙控?cái)?shù)據(jù)與被遙控設(shè)備匹配并控制被遙控設(shè)備。該智能遙控器可以同時(shí)控制多個(gè)被遙控設(shè)備。不足之處在于,該遙控系統(tǒng)及遙控器仍然只是通過(guò)服務(wù)器下載遙控碼,仍然存在存儲(chǔ)空間需求過(guò)大等不足。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是克服現(xiàn)有技術(shù)中遙控碼發(fā)射裝置控制控制多個(gè)家電時(shí)需要存儲(chǔ)空間過(guò)大、控制手段較為單一的缺陷,提供一種動(dòng)態(tài)生成遙控碼控制家電的系統(tǒng)。
[0007]本發(fā)明的目的是通過(guò)下述技術(shù)方案予以實(shí)現(xiàn):
[0008]—種動(dòng)態(tài)生成遙控碼控制家電的系統(tǒng),包括M⑶、無(wú)線通信單元、遠(yuǎn)端設(shè)備、用于為受控設(shè)備生成遙控碼特征庫(kù)的特征庫(kù)錄入系統(tǒng)、存儲(chǔ)單元、發(fā)射單元、接收單元和輸入單元,M⑶同時(shí)與無(wú)線通信單元、存儲(chǔ)單元、發(fā)射單元、接收單元和輸入單元相連接,無(wú)線通信單元與遠(yuǎn)端設(shè)備相連接,遠(yuǎn)端設(shè)備與特征庫(kù)錄入系統(tǒng)相連接。
[0009]遙控碼一般通過(guò)載波信號(hào)電平高低的變化或頻點(diǎn)的變化表達(dá),即為調(diào)幅或調(diào)頻,調(diào)頻的技術(shù)與調(diào)幅類似,以調(diào)幅方法來(lái)看,一個(gè)遙控碼可以表達(dá)為高低電平的序列,一般由幀頭、鍵值、分割標(biāo)記、結(jié)束標(biāo)記組成。鍵值以二進(jìn)制形式表示。對(duì)于給定遙控格式的遙控碼,只需要知道對(duì)應(yīng)的鍵值,就可以將鍵值對(duì)應(yīng)的高低電平序列還原出來(lái),再加上固定的幀頭、分割標(biāo)記和結(jié)束標(biāo)記,就生成了一個(gè)完整的遙控碼。鍵值可以從特征庫(kù)錄入系統(tǒng)獲取,和錄制的遙控碼相比,存儲(chǔ)鍵值的規(guī)則僅需要極小的存儲(chǔ)空間。為實(shí)現(xiàn)動(dòng)態(tài)生成,特征庫(kù)錄入系統(tǒng)將遙控碼生成程序?qū)崿F(xiàn)為腳本,MCU內(nèi)置腳本運(yùn)行環(huán)境,通過(guò)動(dòng)態(tài)下載不同的腳本,可以動(dòng)態(tài)生成不同格式的遙控碼,相關(guān)人員通過(guò)輸入設(shè)備達(dá)到了對(duì)受控設(shè)備控制的目的。
[0010]對(duì)于空調(diào)等特殊格式的遙控碼,基本結(jié)構(gòu)與一般的遙控碼相同,不同之處在于鍵值在邏輯上劃分若干區(qū)域,分別代表空調(diào)的不同控制參數(shù),如溫度、風(fēng)速、模式、校驗(yàn)碼等,此時(shí),特征庫(kù)錄入系統(tǒng)將生成腳本和鍵值表,MCU內(nèi)置腳本運(yùn)行環(huán)境,通過(guò)下載腳本和鍵值表后,MCU根據(jù)腳本和鍵值表生成遙控碼,相關(guān)人員通過(guò)輸入設(shè)備達(dá)到了對(duì)受控設(shè)備控制的目的。
[0011]作為一種優(yōu)選方案,特征庫(kù)錄入系統(tǒng)包括用于判斷遙控碼是否能與特征庫(kù)匹配遙控碼匹配單元和用于對(duì)能與特征庫(kù)匹配的遙控碼生成對(duì)應(yīng)的腳本的遙控碼生成腳本單元,遙控碼匹配單元和遙控碼生成腳本單元相連接。
[0012]作為一種優(yōu)選方案,特征庫(kù)錄入系統(tǒng)還包括用于提供給遙控碼生成腳本單元生成腳本的參數(shù)表的遙控碼參數(shù)存儲(chǔ)單元,遙控碼參數(shù)存儲(chǔ)單元與遙控碼生成腳本單元相連接。
[0013]作為一種優(yōu)選方案,發(fā)射單元包括紅外線發(fā)射單元和射頻發(fā)射單元。紅外線發(fā)射單元和射頻發(fā)射單元均能對(duì)受控設(shè)備進(jìn)行較好的通信,為成熟的通信方式。
[0014]作為一種優(yōu)選方案,受控設(shè)備包括電視、機(jī)頂盒、空調(diào)、聲音播放設(shè)備、多媒體播放設(shè)備、電扇、熱水器、墻壁開關(guān)、遙控插座、遙控?zé)?、投影儀或相機(jī)中的至少一種。動(dòng)態(tài)生成遙控碼控制家電的系統(tǒng)可以對(duì)一切通過(guò)遙控器控制的受控設(shè)備進(jìn)行控制,達(dá)到了單個(gè)控制裝置即可完成控制多個(gè)受控設(shè)備的目的。
[0015]作為一種優(yōu)選方案,遠(yuǎn)端設(shè)備包括計(jì)算機(jī)端和/或云端。
[0016]作為一種優(yōu)選方案,M⑶、無(wú)線通信單元、存儲(chǔ)單元、發(fā)射單元、接收單元和輸入單元集成在控制裝置內(nèi)。各個(gè)單元集成在控制裝置內(nèi)易于攜帶,方便操作者的使用。
[0017]作為一種優(yōu)選方案,控制裝置為手機(jī)或嵌入式終端設(shè)備。控制裝置可以為現(xiàn)有的手機(jī)或重新手機(jī)的嵌入式終端設(shè)備,根據(jù)實(shí)際的需求可以靈活選擇。
[0018]本發(fā)明的有益效果是,動(dòng)態(tài)生成遙控碼控制家電的系統(tǒng)能控制多個(gè)受控設(shè)備,通過(guò)腳本、腳本和鍵值表來(lái)生成遙控碼,使存儲(chǔ)空間大幅降低,同時(shí)多種遙控格式的遙控碼均能通過(guò)本系統(tǒng)生成,控制的手段極大豐富,最大化還原了原受控設(shè)備的遙控板的所有功能。本系統(tǒng)價(jià)格低廉、實(shí)用性強(qiáng)