利用二維碼實現(xiàn)交互開門的裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及一種利用二維碼實現(xiàn)交互開門的裝置。
【背景技術】
[0002]隨著現(xiàn)代社會信息量的增加,生活節(jié)奏的加快,人們出門經(jīng)常忘記帶鑰匙,其給人們的生活帶來的諸多的不便,而目前的密碼鎖在開鎖時,需要輸入預設置的密碼,才能開鎖,這樣就需要用戶記住密碼,如果忘記就會出現(xiàn)忘記帶鑰匙相同的情況,無法開鎖,同時依靠生物識別的鎖,如指紋鎖或虹膜鎖,其雖然無需記憶密碼或是攜帶鑰匙,但是指紋鎖是通過識別用戶的指紋實現(xiàn)開鎖的,一旦出現(xiàn)指紋不清楚,就無法開鎖,同樣的虹膜鎖是通過識別掃描到的用戶的虹膜實現(xiàn)開鎖,而如果虹膜不清楚,也無法開鎖。
[0003]智能手機等移動智能設備在近些年已經(jīng)越來越普及,且使用的頻率也越來越高,人們出門忘帶手機的可能性遠遠小于忘記帶鑰匙,如果能夠利用智能移動設備,如智能手機開門,不但節(jié)約記憶力,方便攜帶,還能方便開門。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的一個目的是解決至少上述問題,并提供至少后面將說明的優(yōu)點。
[0005]本發(fā)明還有一個目的是提供一種利用二維碼實現(xiàn)交互開門的裝置,包括:
[0006]移動終端,其中預安裝有開鎖應用,所述開鎖應用中預設有N個問題數(shù)據(jù)及相應的答案數(shù)據(jù),所述移動終端根據(jù)預存儲在所述開鎖應用中的每個答案數(shù)據(jù)生成一包含有該答案數(shù)據(jù)信息的二維碼;
[0007]電子鎖端,其設置在門上,以開啟或關閉門,所述電子鎖端包括有處理模塊和二維碼掃描模塊,所述處理模塊中預存數(shù)有與上述開鎖應用對應的N個問題數(shù)據(jù)以及與相應的答案數(shù)據(jù);
[0008]所述移動終端與所述電子鎖端通訊連接,開鎖時,所述電子鎖端按預設定順序向所述移動終端發(fā)送預存儲在所述處理模塊中的問題數(shù)據(jù),所述移動終端依據(jù)所述電子鎖端發(fā)送問題數(shù)據(jù)的順序,依次調取與接收到的問題數(shù)據(jù)相應的預存儲在所述開鎖應用中的問題數(shù)據(jù)對應的答案數(shù)據(jù),并生成包含有調取的答案數(shù)據(jù)信息的二維碼,所述二維碼掃描模塊掃描所述移動終端中的二維碼,所述處理模塊根據(jù)掃描到二維碼解析出答案數(shù)據(jù),并將解析出答案數(shù)據(jù)逐一與預存儲在所述處理模塊中的答案數(shù)據(jù)匹配,若預存儲在所述開鎖應用中的N個答案數(shù)據(jù)與預存儲在所述處理模塊中的N個答案數(shù)據(jù)均匹配,則所述電子鎖端執(zhí)行開啟門鎖操作,所述電子鎖端執(zhí)行開啟門鎖操作;
[0009]其中,N為大于1的正整數(shù)。
[0010]優(yōu)選的是,所述的利用二維碼實現(xiàn)交互開門的裝置中,開鎖時,所述電子鎖端按預設定順序向所述移動終端發(fā)送一預存儲在所述處理模塊中的問題數(shù)據(jù),
[0011]所述移動終端依據(jù)所述電子鎖端發(fā)送問題數(shù)據(jù),調取相應的預存儲在所述開鎖應用中的答案數(shù)據(jù),并生成包含有調取的答案數(shù)據(jù)的信息的二維碼,所述電子鎖端通過所述二維碼掃描模塊掃描所述移動終端中的二維碼,并根據(jù)掃描到二維碼解析出答案數(shù)據(jù),所述處理模塊將解析出的答案數(shù)據(jù)與發(fā)送給所述移動終端的問題數(shù)據(jù)所對應的答案數(shù)據(jù)匹配,若匹配成功,按預設定的發(fā)送順序,向所述移動終端發(fā)送下一條問題數(shù)據(jù),對預存儲在所述處理模塊中的問題數(shù)據(jù)執(zhí)行上述過程,直至將預存儲在所述處理模塊中N個問題數(shù)據(jù)按預設定順序全部發(fā)送,或是解析出的答案數(shù)據(jù)與預存儲在所述處理模塊中的與發(fā)送給所述移動終端的問題數(shù)據(jù)所對應的答案數(shù)據(jù)不匹配,
[0012]若預存儲在所述開鎖應用中的N個答案數(shù)據(jù)與預存儲在所述處理模塊中的N個答案數(shù)據(jù)均匹配,則所述電子鎖端執(zhí)行開啟門鎖操作,若在執(zhí)行上述過程中,預存儲在所述開鎖應用中的答案數(shù)據(jù)與預存儲在所述處理模塊中的答案數(shù)據(jù)存在有不匹配的,則所述電子鎖端和所述移動終端結束開鎖,所述電子鎖端不執(zhí)行開鎖。
[0013]優(yōu)選的是,所述的利用二維碼實現(xiàn)交互開門的裝置中,所述電子鎖端還包括計時模塊,其上設置有時間長度閾值;
[0014]開鎖時,若超過所述時間長度閾值,預存儲在所述開鎖應用中的N個答案數(shù)據(jù)與預存儲在所述處理模塊中的N個答案數(shù)據(jù)未全部匹配,則所述電子鎖端進入休眠狀態(tài)。
[0015]優(yōu)選的是,所述的利用二維碼實現(xiàn)交互開門的裝置中,所述移動終端為智能手機或平板電腦。
[0016]優(yōu)選的是,所述的利用二維碼實現(xiàn)交互開門的裝置中,所述處理模塊為微控制單
J L.ο
[0017]優(yōu)選的是,所述的利用二維碼實現(xiàn)交互開門的裝置中,所述移動終端與所述電子鎖端通過藍牙或紅外連接。
[0018]優(yōu)選的是,所述的利用二維碼實現(xiàn)交互開門的裝置中,所述Ν為3。
[0019]優(yōu)選的是,所述的利用二維碼實現(xiàn)交互開門的裝置中,預設置在所述開鎖應用和所述處理模塊中的問題數(shù)據(jù)為:姓名問題數(shù)據(jù)、生日日期問題數(shù)據(jù)和密碼問題數(shù)據(jù)。
[0020]本發(fā)明至少包括以下有益效果:第一、通過將移動智能手機、平板電腦等設備與電子鎖配合,利用預存儲信息,實現(xiàn)了自動開鎖,用戶無需記憶密碼等,大大方便了用戶,而且解決了指紋鎖或虹膜鎖中指紋或虹膜不清楚,無法識別,以及鑰匙鎖中忘帶鑰匙,進而無法開鎖的問題;第二、利用二維碼作為傳輸介質,有效提高了門鎖的安全性,避免了直接數(shù)據(jù)傳輸中被竊取的問題。
[0021]本發(fā)明的其它優(yōu)點、目標和特征將部分通過下面的說明體現(xiàn),部分還將通過對本發(fā)明的研究和實踐而為本領域的技術人員所理解
【附圖說明】
[0022]圖1為本發(fā)明的實施例中交互開鎖的流程圖。
[0023]圖2為本發(fā)明的實施例中智能手機開鎖流程圖。
[0024]圖3為本發(fā)明的實施例中電子門鎖開鎖流程圖。
[0025]圖4為本發(fā)明的實施例中智能手機設定界面。
【具體實施方式】
[0026]下面結合附圖對本發(fā)明做進一步的詳細說明,以令本領域技術人員參照說明書文字能夠據(jù)以實施。
[0027]應當理解,本文所使用的諸如“具有”、“包含”以及“包括”術語并不配出一個或多個其它元件或其組合的存在或添加。
[0028]如圖1所示,本發(fā)明提供一種利用二維碼實現(xiàn)交互開門的裝置,包括:
[0029]如圖2所示,移動終端,其中預安裝有開鎖應用,這里移動終端可以是智能手機、平板電腦或是筆記本等智能移動設備;開鎖應用中預設有N個問題數(shù)據(jù)及相應的答案數(shù)據(jù),即預先在開鎖應用中錄入問題和該為題的答案,移動終端根據(jù)預存儲在開鎖應用中的每個答案數(shù)據(jù)生成一包含有該答案數(shù)據(jù)信息的二維碼;
[0030]如3所示,電子鎖端,其設置在門上,以開啟或關閉門,電子鎖端包括有處理模塊和二維碼掃描模塊,處理模塊中預存數(shù)有與上述開鎖應用對應的N個問題數(shù)據(jù)以及相應的答案數(shù)據(jù);即預先在電子鎖端錄入與開鎖應用中相同問題和答案,且每個問題對應的答案順序也與開鎖應用中相同;
[0031]如圖2?3所示,移動終端與電子鎖端通訊連接,開鎖時,電子鎖端按預設定順序向移動終端發(fā)送預存儲在處理模塊中的問題數(shù)據(jù),移動終端依據(jù)電子鎖端發(fā)送問題數(shù)據(jù)的順序,依次調取與接收到的問題數(shù)據(jù)相應的預存儲在開鎖應用中的問題數(shù)據(jù)對應的答案數(shù)據(jù),并生成包含有調取的答案數(shù)據(jù)信息的二維碼,二維碼掃描模塊掃描移動終端中的二維碼,處理模塊根據(jù)掃描到二維碼解析出答案數(shù)據(jù),并將解析出答案數(shù)據(jù)逐一與預存儲在所述處理模塊中的答案數(shù)據(jù)匹配,若預存儲在開鎖應用中的N個答案數(shù)據(jù)與預存儲在處理模塊中的N個答案數(shù)據(jù)均匹配,則電子鎖端執(zhí)行開啟門鎖操作,電子鎖端執(zhí)行開啟門鎖操作;其中,N為大于1的正整數(shù)。
[0032]進一步的,開鎖時,電子鎖端按預設定順序向移動終端發(fā)送一預存儲在處理模塊中的問題數(shù)據(jù),移動終端依據(jù)電子鎖端發(fā)送問題數(shù)據(jù),調取相應的預存儲在開鎖應用中的答案數(shù)據(jù),并生成包含有調取的答案數(shù)據(jù)的信息的二維碼,電子鎖端通過二維碼掃描模塊掃描移動終端中的二維碼,并根據(jù)掃描到二維碼解析出答案數(shù)據(jù),處理模塊將解析出的答案數(shù)據(jù)與發(fā)送給移動終端的問題數(shù)據(jù)所對應的答案數(shù)據(jù)匹配,若匹配成功,按預設定的發(fā)送順序,向移動終端發(fā)送下一條問題數(shù)據(jù),對預存儲在處理模塊中的問題數(shù)據(jù)執(zhí)行上述過程,直至將預存儲在處理模塊中N個問題數(shù)據(jù)按預設定順序全部發(fā)送,或是解析出的答案數(shù)據(jù)與預存儲在處理模塊中的與發(fā)送給移動終端的問題數(shù)據(jù)所對應的答案數(shù)據(jù)不匹配,
[0033]若預存儲在開鎖應用中的N個答案數(shù)據(jù)與預存儲在處理模塊中的N個答案數(shù)據(jù)均匹配,則電子鎖端執(zhí)行開啟門鎖操作,若在執(zhí)行上述過程中,預存儲在開鎖應用中的答案數(shù)據(jù)與預存儲在處理模塊中的答案數(shù)據(jù)存在有不匹配的,則電子鎖端和移動終端結束開鎖,電子鎖端不執(zhí)行開鎖;
[0034]上述過程具體為:電子鎖端按照預