[發明專利]一種用手機掃描二維碼對應函數獲取可變密碼的鎖、二維碼標識、密碼鎖供電模塊有效
| 申請號: | 201710752787.0 | 申請日: | 2017-08-29 |
| 公開(公告)號: | CN107316367B | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | 陳蜀喬;龍文凱;郭榮 | 申請(專利權)人: | 威海創輝信息科技有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00 |
| 代理公司: | 北京志霖恒遠知識產權代理事務所(普通合伙) 11435 | 代理人: | 宋玲玲 |
| 地址: | 264200 山東省威海市環*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用手 掃描 二維碼 對應 函數 獲取 可變 密碼 標識 密碼鎖 供電 模塊 | ||
1.一種用手機掃描二維碼對應函數獲取可變密碼的鎖,其特征在于:包括手機掃碼二維碼獲取可變密碼部分和內置函數改變密碼鎖開鎖部分:
第一部分:手機掃碼二維碼獲取可變密碼部分用于通過手機與管理網站后臺服務器查詢對應二維碼函數獲取可變密碼;
第二部分:內置函數改變密碼鎖開鎖部分用于輸入開啟可變密碼鎖(8)的密碼;
所述第一部分手機掃碼二維碼獲取可變密碼部分包含兩個模塊:
1)二維碼標識模塊:二維碼標識(10)粘貼在密碼鎖面板(22)上,二維碼標識(10)的中心設置有二維碼內置孔(13),通過二維碼內置孔(13)可看見鎖銷(12),在該鎖銷(12)上面粘貼有標記貼(11),在鎖銷(12)上設有鎖扭(9),鎖扭(9)可以在密碼鎖面板(22)上開設的孔槽內運動,前推則鎖緊,與此同時標記貼(11)向前運動,可變密碼鎖處于閉鎖狀態,從二維碼內置孔(13)所看到的為空白,后推則打開,與此同時標記貼(11)向后運動,可變密碼鎖處于開啟狀態,從二維碼內置孔(13)所看到的為黑色,通過二維碼內置孔(13)內的標記可以判別可變密碼鎖(8)的開閉狀態;
2)管理網站后臺服務器函數庫查詢獲取密碼模塊:每一個二維碼對應著一個獨立的函數Fn中的其中一個,這個函數存在于可變密碼鎖(8)內存中,構成密碼改變函數子程序;完全相同的函數Fn同時也存在于管理網站后臺服務器內部的函數庫中,只要有相同的初始值,就會有相同的運算結果;手機掃描二維碼之后,將二維碼通過無線Internet特網發送到管理網站后臺服務器內部的函數庫查詢該二維碼對應函數Fn,二維碼內置孔(13)為空白,密碼鎖處于閉鎖狀態;二維碼內置孔(13)為黑色,密碼鎖處于開鎖狀態,管理網站后臺服務器內部的程序可以根據可變密碼鎖(8)的二維碼內置孔(13)的黑白狀態獲得鎖的開閉狀態;如果可變密碼鎖(8)處于閉鎖狀態,管理網站后臺服務器內部的程序則根據二維碼狀態查詢對應函數和函數值,即根據上一次輸入的密碼值x為初始值進行函數運算,計算出現有密碼Fn(x)=Y;或者根據開鎖次數m進行Fn(m)函數運算,進而計算出現有密碼Fn(m)=Y;或者根據時間t計算Fn(t)=Y;函數值Y作為密碼通過對應的app發送到客戶的手機上;如果密碼鎖處于開鎖狀態,則發送出結帳信息給客戶,提醒客戶結賬;
所述第二部分通過內置函數改變密碼開鎖部分包括如下4個子模塊:
鍵盤密碼輸入子模塊;2)供電模塊;3)單片機型號及復位振蕩電路子模塊;4)開鎖電路子模塊;
所述的鍵盤密碼輸入子模塊包括密碼輸入子模塊硬件部分、密碼輸入模塊電路部分和控制及密碼改變模塊,其中:
A.密碼輸入子模塊硬件部分由4個密碼盤(1)、4個密碼旋鈕(3)、16個數碼標識(2)、密碼旋鈕(3)、按鍵托盤(17)、十字槽(18)、施力扭釘(19)、彈力按壓鍵(20)、鍵盤導電橡膠(21)、密碼鎖面板(22)、復位彈簧(23)構成;密碼旋鈕(3)與密碼鎖面板(22)之間設置有復位彈簧(23),密碼旋鈕(3)的套管軸為套管結構,套管軸嵌套在旋鈕發電齒輪(5)上端軸上,該套管軸上設有十字槽(18),密碼旋鈕(3)的套管軸內側設有施力扭釘(19)嵌入旋鈕發電齒輪(5)上端軸的十字槽(18)內,密碼旋鈕(3)的套管軸的底端焊接有彈力按壓鍵(20),彈力按壓鍵(20)的下方為按鍵托盤(17),該按鍵托盤(17)通過連接片與上方的密碼鎖面板(22)固定;
B.控制程序及密碼改變模塊部分:
a)主程序控制:
該模塊的功能包括系統的初始化、系統初始密碼的設置、調用密碼比較判斷、修改密碼程序模塊;密碼判斷程序放在主程序中,有按鍵時讀取,當確定鍵按下時做出判斷;在程序中設置4字節的空間存放設定的密碼,設置4字節的空間存放鍵盤輸入的數據;根據讀取的鍵盤數據和預先設定的密碼逐位比較就可以判斷輸入密碼的正確性,將鍵盤輸入的密碼與設定的密碼進行比較,若密碼正確,則開鎖,開鎖結束后,以本次密碼Y輸入為初始值,調用密碼改變函數Fn子程序,獲取新密碼;若不正確,則密碼輸入次數計數單元計數,如達不到3次,返回鍵盤掃描模塊;
b)密碼改變模塊,為以下其中的一種:
1)調用上一次密碼改變模塊:只有鎖被打開,才可以執行密碼修改動作,密碼修改程序要求調出上一次密碼x,以上次密碼x輸入為初始值,調用密碼改變函數Fn子程序,進行函數運算Fn(x)出結果,Fn(x)=Y,該Fn(x)=Y值構成新密碼存入內存保存;具體開鎖過程中,用戶通過手機來掃本密碼鎖的二維碼,將此二維碼發送到管理網站后臺服務器查詢獲取Fn(x)=Y的密碼值Y,該查詢到的密碼值Y與單片機內存的密碼Y進行相減運算,若結果為零,則表明密碼正確,然后開鎖,開鎖之后取x=Y為初始值,調用密碼改變函數Fn子程序,獲得新密碼存入內存保存,等待下一次開鎖;每一次開鎖成功,密碼就改變一次;
2)調用時間函數改變密碼模塊:管理網站后臺服務器與密碼鎖內均設置與時間相關的相同函數Fn(t),函數Fn(t)按照固定的時間間隔定期更新密碼Y,用戶通過手機掃描二維碼發送到管理網站后臺服務器,進而從管理網站后臺服務器獲得密碼Y,開鎖時輸入密碼Y與單片機內密碼進行比對,密碼相同時開鎖,不同時密碼鎖不打開;
3)調用開鎖次數函數改變密碼模塊:管理網站后臺服務器與密碼鎖內均設置與時間相關的相同函數Fn(m),每執行一次開鎖和關鎖時,密碼鎖內單片機計數m,同時關閉鎖具后,用戶通過掃描二維碼付款的方式向管理網站后臺服務器發送一次信號,管理網站后臺服務器按收到的付款信息計數m,管理網站后臺服務器和密碼鎖內部單片機調用函數Fn(m)生成密碼Y;開所時通過掃描二維碼的方式向管理網站后臺服務器發送信息獲取函數Fn(m)的密碼,通過向密碼鎖輸入密碼Y進行比對,二者相同時開密碼鎖,不同時密碼鎖不打開。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于威海創輝信息科技有限公司,未經威海創輝信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710752787.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能鎖具及其控制方法
- 下一篇:即開型三軸出票模塊





