觸控式智能家居接口的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家居技術(shù)領(lǐng)域,更具體地,涉及一種觸控式智能家居接口。
【背景技術(shù)】
[0002]智能家居是指利用微處理電子技術(shù)來集成或控制家中的電子電器產(chǎn)品或系統(tǒng),例如照明燈、咖啡爐、電腦設(shè)備、保全系統(tǒng)、暖氣及冷氣系統(tǒng)、照明系統(tǒng)、視訊及音響系統(tǒng)等。智能家居系統(tǒng)的核心是智能家居控制器,它是完成人與智能家居系統(tǒng)對話的人機界面。當前,該控制器有逐步變?yōu)闊o線控制系統(tǒng)的趨勢。無線控制系統(tǒng)中普遍是采用中央控制設(shè)備(如智能網(wǎng)關(guān))作為智能家居的中央控制系統(tǒng),這種中央控制設(shè)備由于受到供電電源線和以太網(wǎng)通訊線的限制而無法快速便捷地移動,而且,這種中央控制設(shè)備需要完成無線收發(fā)、邏輯控制、存儲、以太網(wǎng)通訊等較多功能,從而使得這種中央控制設(shè)備體積較大,功耗較大,成本較高,也無法做到可隨身攜帶的便攜性,進而導致目前智能家居無線控制系統(tǒng)在穩(wěn)定性、便捷性和整體價格上不能達到普通家庭用戶可接受的程度,影響智能家居市場的普及。為此,申請?zhí)枮镃N201410224712.1的中國發(fā)明專利申請公開了一種智能家居無線控制系統(tǒng)及方法,涉及智能家居無線控制領(lǐng)域,本發(fā)明的智能家居無線控制系統(tǒng)包括用戶智能控制終端、宿主機、USB無線設(shè)備、用戶被控設(shè)備、用戶遙控主體和云端服務(wù)器,用戶智能控制終端、宿主機和云端服務(wù)器通過網(wǎng)絡(luò)兩兩相連,宿主機還通過USB無線設(shè)備分別與用戶被控設(shè)備、用戶遙控主體相連。
[0003]然而,隨著當前房地產(chǎn)業(yè)的發(fā)展,人們不再只擁有一套住房,期望的是對于多套住房都能夠利用具有同一套控制指令的智能家居系統(tǒng)進行控制。而智能終端,例如智能手機,存在被盜竊或遺失的風險?,F(xiàn)有技術(shù)中的技術(shù)方案沒有對這種情況下智能家居系統(tǒng)的控制安全性給予足夠的重視,使得智能家居系統(tǒng)的控制存在潛在的風險。
【發(fā)明內(nèi)容】
[0004]為了提高智能家居系統(tǒng)的無線通信安全性,本發(fā)明提供了一種觸控式智能家居接口,包括:第一觸控單元、第二觸控單元、第三觸控單元、第一驗證單元、第一通信單元、第一組合單元和第二通信單元;其中
[0005]第一觸控單元,用于接收來自用戶的第一觸控信號;
[0006]第一驗證單元,用于驗證所述第一觸控信號;
[0007]第一通信單元,用于根據(jù)第一驗證單元的結(jié)果進行第一次通信,并根據(jù)第一次通信后接收到的第一結(jié)果數(shù)據(jù)確定是否啟動第二觸控單元;
[0008]第二觸控單元,用于接收來自用戶的第二觸控信號;
[0009]第一組合單元,根據(jù)第一結(jié)果數(shù)據(jù)和第二觸控信號得到第二結(jié)果數(shù)據(jù);
[0010]第二通信單元,根據(jù)所述第一組合單元得到的第二結(jié)果數(shù)據(jù),確定是否接收第三觸控單元接收的來自用戶的第三觸控信號。
[0011]進一步地,所述第一觸控信號包括多個在時間上離散的第一觸控子信號。
[0012]進一步地,所述第一觸控單元和第二觸控單元均由多個由觸控陣列構(gòu)成。
[0013]進一步地,所述第一驗證單元包括第一存儲器和第一信息處理單元。
[0014]進一步地,所述第一通信單元和第二通信單元均為無線通信單元。
[0015]進一步地,所述無線通信單元均為WiFi通信單元、3G通信單元和4G通信單元之一。
[0016]進一步地,所述觸控式智能家居接口還包括多個計時器,用于分別對第一觸控信號的各個第一觸控子信號之間的時間間隔進行計時。
[0017]進一步地,所述觸控陣列是由多個觸控感應(yīng)電路組成的陣列。
[0018]進一步地,所述觸控感應(yīng)電路包括晶體管T1-T18以及電容C1-C4。
[0019]進一步地,所述觸控感應(yīng)電路中晶體管T1-T18和電容C1-C4的連接關(guān)系為:晶體管Tl的柵極連接CLK,源極連接T9的漏極,Tl的漏極連接T3的柵極,T3的源極連接T13的漏極,T3的漏極連接OUT,T2的柵極連接CLK,T2的源極連接CTRL,T2的漏極連接T13的柵極、T6的柵極以及Tl 5的漏極和C3的一端,T13的源極連接T11的漏極和Tl 5的源極,T15的漏極還連接T4的基極,T4的漏極連接T5的源極,T4的源極連接Cl的一端和T6的漏極,Cl的另一端連接T15的漏極,T6的源極連接電容C2的一端和Tl 6的漏極以及Tl 8的源極,C2的另一端連接OUT,T18的柵極連接T13的柵極和T2的漏極以及T5的柵極,T9的源極連接T7的漏極,T7的源極連接C3的另一端,T7的源極還連接Vi η、Τ8的源極以及C4的一端,Τ7的柵極連接Τ8的柵極,Τ8的漏極連接T1的源極,C4的另一端連接T1的漏極以及T17的源極,T17的柵極連接CLK,T17的漏極接地,T12的柵極連接T17的源極,T11的柵極連接TI的漏極,T12的漏極連接T14的源極和T16的源極,T14的柵極和漏極連接T1的柵極,T9的柵極連接T13的柵極,T14的柵極連接T18的漏極,T15的柵極連接T16的柵極,Τ7的柵極連接T15的柵極。
[0020]本發(fā)明的有益效果是:本發(fā)明能夠根據(jù)觸控感應(yīng)電路對用戶觸控的輸入,通過網(wǎng)絡(luò)化的認證,提高智能家居系統(tǒng)的控制系統(tǒng)指令發(fā)出過程的安全性以及面對多個需要同步或者面對其他需要更新控制指令的智能家居系統(tǒng)進行控制指令更新時提供便利。
【附圖說明】
[0021 ]圖1示出了根據(jù)本發(fā)明的觸控式智能家居接口的組成框圖。
[0022]圖2示出了根據(jù)本發(fā)明的觸控感應(yīng)電路的電路圖。
【具體實施方式】
[0023]如圖1所示,本發(fā)明的觸控式智能家居接口包括:第一觸控單元、第二觸控單元、第三觸控單元、第一驗證單元、第一通信單元、第一組合單元和第二通信單元;其中第一觸控單元,用于接收來自用戶的第一觸控信號;所述第一觸控單元和第二觸控單元均由多個由觸控陣列構(gòu)成。
[0024]本發(fā)明中,智能家居系統(tǒng)的控制指令集由其中的多個控制指令構(gòu)成,例如包括(但不限于):增加、刪減和修改智能家居控制指令。諸如關(guān)閉某個電燈、在某個時刻調(diào)整某個電燈亮度等指令是本發(fā)明的控制指令集中的控制指令。
[0025]根據(jù)本發(fā)明的優(yōu)選實施例,第一觸控信號表示對用戶預先設(shè)置的密碼。所述第一觸控信號包括多個在時間上離散的第一觸控子信號。相對應(yīng)地,所述觸控式智能家居接口還包括多個計時器,用于分別對第一觸控信號的各個第一觸控子信號之間的時間間隔進行計時。
[0026]上述第一觸控信號表示用戶輸入的按照預定的多個數(shù)字對應(yīng)的信號。這些信號不僅表示這些數(shù)字的值,而且其中還包括觸控各個數(shù)字期間對應(yīng)的時間間隔。這樣,第一觸控信號能夠從密碼表示的值本身以及按壓密碼對應(yīng)的數(shù)字時相互間隔的時間間隔這兩個方面得到用戶設(shè)置的密碼信息,從而相對于現(xiàn)有技術(shù)中僅僅得到密碼數(shù)字對應(yīng)的觸控信號提高了發(fā)出觸控指令時安全性。
[0027]第一驗證單元,用于驗證所述第一觸控信號。該第一驗證單元包括第一存儲器和第一信息處理單元。上述第一信息處理單元用于對所述第一觸控信號進行識別,即根據(jù)預設(shè)的協(xié)議(例如,數(shù)字+時間間隔+數(shù)字+時間間隔+數(shù)字+...+數(shù)字+時間間隔這種格式的數(shù)據(jù)通信協(xié)議)將第一觸控信號對應(yīng)的數(shù)字以及各個數(shù)字之間的時間間隔識別出來。所述第一存儲器用于存儲預先設(shè)定的第一驗證信息(即包括預設(shè)的、作為密碼的數(shù)字),以及所述第一觸控信號對應(yīng)的數(shù)字以及各個數(shù)字之間的時間間隔。上述第一信息處理單元還用于對第一存儲器存儲的第一觸控信號對應(yīng)的數(shù)字(不包括各個數(shù)字之間的時間間隔)與第一存儲器存儲中預先存儲的第一驗證信息相比較進行驗證。
[0028]第一通信單元,用于根據(jù)第一驗證單元的結(jié)果進行第一次通信,并根據(jù)第一次通信后接收到的第一結(jié)果數(shù)據(jù)確定是否啟動第二觸控單元。具體來講,當?shù)谝或炞C單元得到用戶輸入的第一觸控信號與預先設(shè)定的第一驗證信息相匹配,則將第一觸控信號對應(yīng)的各個數(shù)字之間的時間間隔發(fā)送給云端服務(wù)器,所述云端服務(wù)器預先存儲有用戶實現(xiàn)通過智能家居的密碼設(shè)定單元設(shè)置的密碼數(shù)字之間的時間間隔信息。當云端服務(wù)器接收到第一通信單元發(fā)送的第一觸控信號對應(yīng)的時間間隔時,將把該時間間隔與其預先存儲的密碼數(shù)字之間的時間間隔信息進行比較,從而判斷第一觸控信號對應(yīng)的時間間隔是否正確。如果正確,則返回該時間間隔數(shù)據(jù)的經(jīng)過加密后的信息給第一通信單元,并啟動第二觸控單元。
[0029]所述第二觸控單元用于接收來自用戶的第二觸控信號。從硬件結(jié)構(gòu)上講,所述第二觸控單元由一個由觸控陣列構(gòu)成。其允許使用者輸入待控制的智能家居系統(tǒng)的ID編號。該ID編號對應(yīng)于用戶希望當前正在認證以在認證通過后將要對其進行控制的智能家居系統(tǒng)的控制指令集所希望被