手機遠程開門系統及其方法
【專利摘要】本發明提供了一種手機遠程開門系統,包括手機終端和門鎖自動控制裝置;其中,所述手機終端無線連接所述門鎖自動控制裝置;所述門鎖自動控制裝置包括門鎖控制主板、單片機、短信收發模塊以及電控鎖,單片機和短信收發模塊設置在所述門鎖控制主板上,所述短信收發模塊通過所述單片機電氣連接所述電控鎖,所述手機終端無線連接所述短信收發模塊。還包括繼電器,所述單片機電氣連接所述繼電器的控制回路端,所述繼電器的開關回路端電氣連接所述電控鎖。本發明還提供相應的手機遠程開門方法和手機遠程開門控制方法。本發明通過手機終端遠程控制電控鎖,采用非常成熟的GSM網絡短信,以較低的成本,完成遠程開門的動作。
【專利說明】手機遠程開門系統及其方法
【技術領域】
[0001]本發明涉及手機,具體地,涉及手機遠程開門系統及其方法。
【背景技術】
[0002]目前門鎖主要通過鑰匙或門禁卡開門。但是鑰匙和門禁卡會經常忘在家里或丟失。這時候只能等待家人回來開鎖。當家人在外地出差時不方便回來時,只能采用暴力方式將鎖砸開或者請專業開鎖人員打開,費時費力。有的人甚至嘗試翻窗進入室內,但是這樣做極其危險。因此急需一種能夠遠程開鎖的裝置。
【發明內容】
[0003]針對現有技術中的缺陷,本發明的目的是提供一種手機遠程開門系統。
[0004]根據本發明的一個方面提供的一種手機遠程開門系統,包括手機終端和門鎖自動控制裝置;
[0005]其中,所述手機終端無線連接所述門鎖自動控制裝置;所述門鎖自動控制裝置包括門鎖控制主板、單片機、短信收發模塊以及電控鎖,單片機和短信收發模塊設置在所述門鎖控制主板上,所述短信收發模塊通過所述單片機電氣連接所述電控鎖,所述手機終端無線連接所述短信收發模塊。
[0006]優選地,還包括繼電器,所述單片機電氣連接所述繼電器的控制回路端,所述繼電器的開關回路端電氣連接所述電控鎖。
[0007]優選地,所述單片機采用stc單片機;所述短信收發模塊采用Tc35短信收發模塊;所述電控鎖采用標準工業電磁控制鎖。
[0008]優選地,還包括三極管Ql,三極管Ql的基極和三極管Ql的集電極分別電氣連接所述單片機的第33腳端和所述繼電器的控制回路端,三極管Ql的發射極接地。
[0009]根據本發明的另一個方面提供的一種手機遠程開門方法,包括如下步驟:
[0010]步驟1:初始化門鎖自動控制裝置,進入等待狀態,所述門鎖自動控制裝置包括手機終端、單片機、電控鎖、繼電器以及短信收發模塊;
[0011]步驟2:由單片機檢測短信收發模塊是否收到新短消息,當短信收發模塊收到新短消息時,則進入步驟3,當短信收發模塊沒有收到新短消息時,則進入等待狀態;
[0012]步驟3:由單片機獲取來自手機終端的主叫號碼并判斷主叫號碼是否是主號碼或授權副號碼,當主叫號碼為主號碼或授權副號碼,則進入步驟4,當主叫號碼不是主號碼或授權副號碼,則進入等待狀態;
[0013]步驟4:由單片機獲取并判斷新短消息中的密碼是否正確,當密碼正確時,則進入步驟5,當密碼不正確時,則向短信收發模塊發送指令使短信收發模塊向主叫號碼發出表示操作失敗的短信;
[0014]步驟5:由單片機根據新短消息中的內容分析判斷業務類型并根據不同的業務類型發出相應的指令。[0015]優選地,所述業務類型包括開鎖、修改密碼以及授權。
[0016]優選地,所述步驟5之后還包括如下步驟:
[0017]-當所述業務類型為開鎖時,則所述單片機控制繼電器閉合,從而電控鎖開啟且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示開鎖成功的短信;當所述業務類型為修改密碼時,則所述單片機將新密碼替代舊密碼且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示修改密碼成功的短信;當所述業務類型為授權時,則所述單片機增加副號碼或更改副號碼且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示授權成功的短信。
[0018]根據本發明的又一個方面提供的一種手機遠程開門控制方法,該方法用于通過手機終端控制門鎖自動控制裝置,包括如下步驟:
[0019]步驟1:提示用戶輸入登錄密碼并判斷登錄密碼是否正確,當登錄密碼正確時,則進入控制主界面,當登錄密碼不正確時,重新提示用戶輸入登錄密碼;
[0020]步驟2:在控制主界面選擇業務類型并發送相應的新短消息到門鎖自動控制裝置;
[0021]步驟3:門鎖自動控制裝置獲取新短消息并根據新短消息中的內容向手機終端發送相應的處理結果,控制主界面顯示處理結果。
[0022]優選地,所述業務類型包括開鎖、修改密碼以及授權。
[0023]優選地,所述門鎖自動控制裝置包括單片機、電控鎖、繼電器以及短信收發模塊,所述步驟3中包括如下步驟:
[0024]步驟3.1:由單片機獲取來自手機終端的主叫號碼并判斷主叫號碼是否是主號碼或授權副號碼,當主叫號碼為主號碼或授權副號碼,則進入步驟3.2,當主叫號碼不是主號碼或授權副號碼,則進入等待狀態;
[0025]步驟3.2:由單片機獲取新短消息中的密碼是否正確,當密碼正確時,則進入步驟
3.3,當密碼不正確時,則向短信收發模塊發送指令,使短信收發模塊向手機終端發出表示操作失敗的短信,控制主界面顯示操作失敗;
[0026]步驟3.3:由單片機根據新短消息中的內容分析判斷業務類型并根據不同的業務類型發出相應的指令;當所述業務類型為開鎖時,則所述單片機控制繼電器閉合,從而電控鎖開啟且發送指令給短信收發模塊使短信收發模塊向手機終端發出表示開鎖成功的短信,控制主界面顯示開鎖成功;當所述業務類型為修改密碼時,則所述單片機將新密碼替代舊密碼且發送指令給短信收發模塊使短信收發模塊向手機終端發出表示修改密碼成功的短信,控制主界面顯示修改密碼成功;當所述業務類型為授權時,則所述單片機增加副號碼或更改副號碼且發送指令給短信收發模塊使短信收發模塊向手機終端發出表示授權成功的短信,控制主界面顯示授權成功。
[0027]與現有技術相比,本發明具有如下的有益效果:
[0028]本發明通過手機終端遠程控制電控鎖,采用非常成熟的GSM網絡短信,以較低的成本,完成遠程開門的動作,當居民有鑰匙時可以機械開鎖,當忘記帶鑰匙時可以手機開鎖,也可授權他人臨時開鎖,方便了人居生活。
【專利附圖】
【附圖說明】[0029]通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
[0030]圖1為本發明的原理框圖;
[0031]圖2為本發明的控制原理圖;
[0032]圖3為本發明中手機遠程開門方法的流程圖;
[0033]圖4為本發明中手機遠程開門控制方法的流程圖。
【具體實施方式】
[0034]下面結合具體實施例對本發明進行詳細說明。以下實施例將有助于本領域的技術人員進一步理解本發明,但不以任何形式限制本發明。應當指出的是,對本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進。這些都屬于本發明的保護范圍。
[0035]在本實施例中,如圖1、圖2所示,本發明提供的手機遠程開門系統,包括手機終端和門鎖自動控制裝置。
[0036]其中,所述手機終端無線連接所述門鎖自動控制裝置;所述門鎖自動控制裝置包括門鎖控制主板、單片機、短信收發模塊以及電控鎖,單片機和短信收發模塊設置在所述門鎖控制主板上,所述短信收發模塊通過所述單片機電氣連接所述電控鎖,所述手機終端無線連接所述短信收發模塊。所述短信收發模塊為GSM短信模塊
[0037]本發明提供的手機遠程開門系統還包括繼電器,所述單片機電氣連接所述繼電器的控制回路端,所述繼電器的開關回路端電氣連接所述電控鎖。所述繼電器的開關回路端包括相對應的常開端和公共端。所述單片機采用stc單片機。所述短信收發模塊采用Tc35短信收發模塊。所述電控鎖采用標準工業電磁控制鎖。還包括三極管Ql,三極管Ql的基極和三極管Ql的集電極分別電氣連接所述單片機的第33腳端和所述繼電器的控制回路端,三極管Ql的發射極接地。
[0038]當單片機與GSM短信模塊采用AT指令:接收短信AT+CMGR = I ;發送短信AT+CMGS=“手機號碼”/r/n “短信內容”;刪除短信AT+CMGD = I。
[0039]當使用本發明提供的手機遠程開門系統時,通過手機終端或者授權手機終端向系統發送短信,當GSM短信模塊的接收到短信后傳送給單片機,單片機根據短信內容生成控制命令,當控制命令為開鎖時,單片機將第33腳端,即RELAYl置高電平,從而三極管Ql導通,繼電器Yl吸合,繼電器的常開端和公共端導通,電控鎖接受直流脈沖信號,完成鎖舌的開關動作。單片機控制GSM短信模塊向手機終端回復短信。
[0040]本發明提供的手機遠程開門方法,包括如下步驟:
[0041]步驟1:初始化門鎖自動控制裝置,進入等待狀態,所述門鎖自動控制裝置包括單片機、電控鎖、繼電器以及短信收發模塊;
[0042]步驟2:由單片機檢測短信收發模塊是否收到新短消息,當短信收發模塊收到新短消息時,則進入步驟3,當短信收發模塊沒有收到新短消息時,則進入等待狀態;
[0043]步驟3:由單片機獲取來自手機終端的主叫號碼并判斷主叫號碼是否是主號碼或授權副號碼,當主叫號碼為主號碼或授權副號碼,則進入步驟4,當主叫號碼不是主號碼或授權副號碼,則進入等待狀態;[0044]步驟4:由單片機獲取新短消息中的密碼是否正確,當密碼正確時,則進入步驟5,當密碼不正確時,則向短信收發模塊發送指令,使短信收發模塊向主叫號碼發出表示操作失敗的短信,即用“stxWeretx”表示操作失敗;
[0045]步驟5:由單片機根據新短消息中的內容分析判斷業務類型并根據不同的業務類型發出相應的指令。
[0046]其中,所述業務類型包括開鎖、修改密碼以及授權。
[0047]所述步驟5之后還包括如下步驟:
[0048]-當所述業務類型為開鎖時,則所述單片機控制繼電器閉合,從而電控鎖開啟且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示開鎖成功的短信,即用“stxKoketx”表示開鎖成功;當所述業務類型為修改密碼時,則所述單片機將新密碼替代舊密碼且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示修改密碼成功的短信,即用“stxXoketx”表示修改密碼成功;當所述業務類型為授權時,則所述單片機增加副號碼或更改副號碼且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示授權成功的短信,即用“ StxAoketx ”表示授權成功。
[0049]本發明提供的手機遠程開門控制方法,該方法用于通過手機終端控制門鎖自動控制裝置,手機終端為手機中的app程序,包括如下步驟:
[0050]步驟1:提示用戶輸入登錄密碼并判斷登錄密碼是否正確,當登錄密碼正確時,則進入控制主界面,當登錄密碼不正確時,重新提示用戶輸入登錄密碼;
[0051]步驟2:在控制主界面選擇業務類型并發送相應的新短消息到門鎖自動控制裝置;
[0052]步驟3:門鎖自動控制裝置獲取新短消息并根據新短消息中的內容向手機終端發送相應的處理結果,控制主界面顯示處理結果。
[0053]所述業務類型包括開鎖、修改密碼以及授權。所述門鎖自動控制裝置包括單片機、電控鎖、繼電器以及短信收發模塊,所述步驟3中包括如下步驟:
[0054]步驟3.1:由單片機獲取來自手機終端的主叫號碼并判斷主叫號碼是否是主號碼或授權副號碼,當主叫號碼為主號碼或授權副號碼,則進入步驟3.2,當主叫號碼不是主號碼或授權副號碼,則進入等待狀態;
[0055]步驟3.2:由單片機獲取新短消息中的密碼是否正確,當密碼正確時,則進入步驟
3.3,當密碼不正確時,則向短信收發模塊發送指令,使短信收發模塊向手機終端發出操作失敗的短信,控制主界面顯示操作失敗;
[0056]步驟3.3:由單片機根據新短消息中的內容分析判斷業務類型并根據不同的業務類型發出相應的指令;當所述業務類型為開鎖時,則所述單片機控制繼電器閉合,從而電控鎖開啟且發送指令給短信收發模塊使短信收發模塊向手機終端發出開鎖成功的短信,控制主界面顯示開鎖成功;當所述業務類型為修改密碼時,則所述單片機將新密碼替代舊密碼且發送指令給短信收發模塊使短信收發模塊向手機終端發出修改密碼成功的短信,控制主界面顯示修改密碼成功;當所述業務類型為授權時,則所述單片機增加副號碼或更改副號碼且發送指令給短信收發模塊使短信收發模塊向手機終端發出授權成功的短信,控制主界面顯示授權成功。
[0057]當單片機獲取主叫號碼時,首先通過串口將包含主叫號碼的數據先被讀到到字符串test2串中;然后在test2中尋找字符串READ,選擇數值a作為定位標記;將讀到的主叫號碼放入到字符串test4中。
[0058]當單片機獲取短信內容時,首先通過串口將讀到的短信內容放入字符串test2中;然后在字符串中尋找短信號中心號碼,選定數值a作為定位標記;將短信內容讀取到字符串test5中。
[0059]本發明提供的手機遠程開門系統能夠遠程或異地實現無鑰匙開門,其中,app程序運行時要求用戶輸入登錄密碼并檢驗其是否正確,單片機檢驗主叫號碼是否符合開鎖條件,單片機檢驗短信內容是否符合開鎖條件,增強了本發明的安全性。
[0060]以上對本發明的具體實施例進行了描述。需要理解的是,本發明并不局限于上述特定實施方式,本領域技術人員可以在權利要求的范圍內做出各種變形或修改,這并不影響本發明的實質內容。
【權利要求】
1.一種手機遠程開門系統,其特征在于,包括手機終端和門鎖自動控制裝置; 其中,所述手機終端無線連接所述門鎖自動控制裝置;所述門鎖自動控制裝置包括門鎖控制主板、單片機、短信收發模塊以及電控鎖,單片機和短信收發模塊設置在所述門鎖控制主板上,所述短信收發模塊通過所述單片機電氣連接所述電控鎖,所述手機終端無線連接所述短信收發模塊。
2.根據權利要求1所述的手機遠程開門系統,其特征在于,還包括繼電器,所述單片機電氣連接所述繼電器的控制回路端,所述繼電器的開關回路端電氣連接所述電控鎖。
3.根據權利要求1或2所述的手機遠程開門系統,其特征在于,所述單片機采用stc單片機;所述短信收發模塊采用Tc35短信收發模塊;所述電控鎖采用標準工業電磁控制鎖。
4.根據權利要求3所述的手機遠程開門系統,其特征在于,還包括三極管Q1,三極管Ql的基極和三極管Ql的集電極分別電氣連接所述單片機的第33腳端和所述繼電器的控制回路端,三極管Ql的發射極接地。
5.一種手機遠程開門方法,其特征在于,包括如下步驟: 步驟1:初始化門鎖自動控制裝置,進入等待狀態,所述門鎖自動控制裝置包括手機終端、單片機、電控鎖、繼電器以及短信收發模塊; 步驟2:由單片機 檢測短信收發模塊是否收到新短消息,當短信收發模塊收到新短消息時,則進入步驟3,當短信收發模塊沒有收到新短消息時,則進入等待狀態; 步驟3:由單片機獲取來自手機終端的主叫號碼并判斷主叫號碼是否是主號碼或授權副號碼,當主叫號碼為主號碼或授權副號碼,則進入步驟4,當主叫號碼不是主號碼或授權副號碼,則進入等待狀態; 步驟4:由單片機獲取并判斷新短消息中的密碼是否正確,當密碼正確時,則進入步驟5,當密碼不正確時,則向短信收發模塊發送指令使短信收發模塊向主叫號碼發出表示操作失敗的短; 步驟5:由單片機根據新短消息中的內容分析判斷業務類型并根據不同的業務類型發出相應的指令。
6.根據權利要求5所述的手機遠程開門方法,其特征在于,所述業務類型包括開鎖、修改密碼以及授權。
7.根據權利要求6所述的手機遠程開門方法,其特征在于,所述步驟5之后還包括如下步驟: -當所述業務類型為開鎖時,則所述單片機控制繼電器閉合,從而電控鎖開啟且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示開鎖成功的短信;當所述業務類型為修改密碼時,則所述單片機將新密碼替代舊密碼且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示修改密碼成功的短信;當所述業務類型為授權時,則所述單片機增加副號碼或更改副號碼且發送指令給短信收發模塊使短信收發模塊向主叫號碼發出表示授權成功的短信。
8.—種手機遠程開門控制方法,該方法用于通過手機終端控制門鎖自動控制裝置,其特征在于,包括如下步驟: 步驟1:提示用戶輸入登錄密碼并判斷登錄密碼是否正確,當登錄密碼正確時,則進入控制主界面,當登錄密碼不正確時,重新提示用戶輸入登錄密碼;步驟2:在控制主界面選擇業務類型并發送相應的新短消息到門鎖自動控制裝置;步驟3:門鎖自動控制裝置獲取新短消息并根據新短消息中的內容向手機終端發送相應的處理結果,控制主界面顯示處理結果。
9.根據權利要求8所述的手機遠程開門控制方法,其特征在于,所述業務類型包括開鎖、修改密碼以及授權。
10.根據權利要求9所述的手機遠程開門控制方法,其特征在于,所述門鎖自動控制裝置包括單片機、電控鎖、繼電器以及短信收發模塊,所述步驟3中包括如下步驟: 步驟3.1:由單片機獲取來自手機終端的主叫號碼并判斷主叫號碼是否是主號碼或授權副號碼,當主叫號碼為主號碼或授權副號碼,則進入步驟3.2,當主叫號碼不是主號碼或授權副號碼,則進入等待狀態; 步驟3.2:由單片機獲取新短消息中的密碼是否正確,當密碼正確時,則進入步驟3.3,當密碼不正確時,則向短信收發模塊發送指令,使短信收發模塊向手機終端發出表示操作失敗的短信,控制主界面顯示操作失敗; 步驟3.3:由單片機根據新短消息中的內容分析判斷業務類型并根據不同的業務類型發出相應的指令;當所述業務類型為開鎖時,則所述單片機控制繼電器閉合,從而電控鎖開啟且發送指令給短信收發模塊使短信收發模塊向手機終端發出表示開鎖成功的短信,控制主界面顯示開鎖成功;當所述業務類型為修改密碼時,則所述單片機將新密碼替代舊密碼且發送指令給短信收發模塊使短信收發模塊向手機終端發出表示修改密碼成功的短信,控制主界面顯示修改密碼成功;當所述業務類型為授權時,則所述單片機增加副號碼或更改副號碼且發 送指令給短信收發模塊使短信收發模塊向手機終端發出表示授權成功的短信,控制主界面顯示授權成功。
【文檔編號】H04M1/725GK103997566SQ201410177813
【公開日】2014年8月20日 申請日期:2014年4月29日 優先權日:2014年4月29日
【發明者】李愛軍, 李平, 張冬慧 申請人:上海點捷電子科技有限公司