本實(shí)用新型涉及鎖技術(shù)領(lǐng)域,尤其是涉及一種鎖系統(tǒng)、共享鎖系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)的智能鎖或是共享鎖或者需要集成GPS/GPRS/GSM模塊,從而使手機(jī)可以直接或間接地開、關(guān)鎖,鎖與手機(jī)的通信依賴于鎖內(nèi)部的無(wú)線網(wǎng)絡(luò)芯片或無(wú)線網(wǎng)絡(luò)環(huán)境;同時(shí)需要再集成一數(shù)字簽證芯片,通過服務(wù)器向鎖發(fā)送數(shù)字簽證指令來控制鎖的開關(guān)。為了保證上述兩芯片正常工作所需電源,要么周期性更換電池,要么進(jìn)行太陽(yáng)能發(fā)電,系統(tǒng)運(yùn)行成本較高,而且數(shù)字簽字指令容易被截獲。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本實(shí)用新型的目的在于提供一種鎖系統(tǒng)、共享鎖系統(tǒng),以解決現(xiàn)有技術(shù)的鎖需要集成GPS/GPRS芯片,并依賴于無(wú)線網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸?shù)募夹g(shù)問題。
第一方面,本實(shí)用新型實(shí)施例提供了一種鎖系統(tǒng),包括:鎖和移動(dòng)終端,鎖包括第一聲電轉(zhuǎn)換模塊、第一密碼生成模塊以及MCU(Microcontroller Unit,簡(jiǎn)稱MCU);移動(dòng)終端包括第二聲電轉(zhuǎn)換模塊和第二密碼生成模塊;
第一聲電轉(zhuǎn)換模塊和第二聲電轉(zhuǎn)換模塊用于移動(dòng)終端與鎖之間的聲波通信;
MCU通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端發(fā)送的開鎖信號(hào),并根據(jù)開鎖信號(hào)將密碼觸發(fā)信號(hào)發(fā)送至移動(dòng)終端;
第一密碼生成模塊根據(jù)密碼觸發(fā)信號(hào)生成第一動(dòng)態(tài)密碼;
第二密碼生成模塊根據(jù)密碼觸發(fā)信號(hào)生成第二動(dòng)態(tài)密碼;
MCU接收移動(dòng)終端發(fā)送的第二動(dòng)態(tài)密碼,并與第一動(dòng)態(tài)密碼進(jìn)行比較,若一致,則進(jìn)行開鎖操作。
結(jié)合第一方面,本實(shí)用新型實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,其中,第一密碼生成模塊和第二密碼生成模塊均基于心跳算法生成第一動(dòng)態(tài)密碼和第二動(dòng)態(tài)密碼,且密碼觸發(fā)信號(hào)為心跳因子或與心跳因子一一對(duì)應(yīng)的鎖的ID識(shí)別碼。
結(jié)合第一方面,本實(shí)用新型實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,其中,還包括音頻傳輸機(jī)構(gòu);
音頻傳輸機(jī)構(gòu)包括標(biāo)準(zhǔn)音頻插頭,并通過標(biāo)準(zhǔn)音頻插頭插接于移動(dòng)終端的耳機(jī)孔,用于提升聲波通信質(zhì)量。
結(jié)合第一方面,本實(shí)用新型實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,其中,MCU通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端轉(zhuǎn)發(fā)的關(guān)鎖信號(hào),并根據(jù)關(guān)鎖信號(hào)進(jìn)行關(guān)鎖。
第二方面,本實(shí)用新型實(shí)施例還提供了一種共享鎖系統(tǒng),包括服務(wù)器、移動(dòng)終端和鎖;
鎖包括第一聲電轉(zhuǎn)換模塊、第一密碼生成模塊以及MCU;移動(dòng)終端包括第二聲電轉(zhuǎn)換模塊,服務(wù)器包括第二密碼生成模塊;
第一聲電轉(zhuǎn)換模塊和第二聲電轉(zhuǎn)換模塊用于移動(dòng)終端與鎖之間的聲波通信;
MCU通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端發(fā)送的開鎖信號(hào),并根據(jù)開鎖信號(hào)將密碼觸發(fā)信號(hào)發(fā)送至移動(dòng)終端,并由移動(dòng)終端轉(zhuǎn)發(fā)至服務(wù)器;
第一密碼生成模塊根據(jù)密碼觸發(fā)信號(hào)生成第一動(dòng)態(tài)密碼;
第二密碼生成模塊根據(jù)密碼觸發(fā)信號(hào)生成第二動(dòng)態(tài)密碼;
MCU接收移動(dòng)終端轉(zhuǎn)發(fā)的第二動(dòng)態(tài)密碼,并與第一動(dòng)態(tài)密碼進(jìn)行比較,若一致,則進(jìn)行開鎖操作,并將開鎖成功信號(hào)通過移動(dòng)終端上傳至服務(wù)器。
結(jié)合第二方面,本實(shí)用新型實(shí)施例提供了第二方面的第一種可能的實(shí)施方式,其中,服務(wù)器還包括登記模塊,登記模塊用于存儲(chǔ)鎖的ID識(shí)別碼以及與ID識(shí)別碼一一對(duì)應(yīng)的心跳因子;
密碼觸發(fā)信號(hào)為ID識(shí)別碼,第一密碼生成模塊和第二密碼生成模塊根據(jù)存儲(chǔ)的與ID識(shí)別碼對(duì)應(yīng)的心跳因子進(jìn)行密碼生成。
結(jié)合第二方面,本實(shí)用新型實(shí)施例提供了第二方面的第二種可能的實(shí)施方式,其中,還包括音頻傳輸機(jī)構(gòu);音頻傳輸機(jī)構(gòu)包括標(biāo)準(zhǔn)音頻插頭,并通過標(biāo)準(zhǔn)音頻插頭插接于移動(dòng)終端的耳機(jī)孔,用于提升聲波通信質(zhì)量。
結(jié)合第二方面,本實(shí)用新型實(shí)施例提供了第二方面的第三種可能的實(shí)施方式,其中,當(dāng)移動(dòng)終端與鎖之間的通信質(zhì)量低于預(yù)設(shè)標(biāo)準(zhǔn)時(shí),鎖或移動(dòng)終端發(fā)出提示信息。
結(jié)合第二方面,本實(shí)用新型實(shí)施例提供了第二方面的第四種可能的實(shí)施方式,其中,MCU通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端轉(zhuǎn)發(fā)的關(guān)鎖信號(hào),并根據(jù)關(guān)鎖信號(hào)進(jìn)行關(guān)鎖,并將關(guān)鎖成功信號(hào)通過移動(dòng)終端轉(zhuǎn)發(fā)至服務(wù)器。
結(jié)合第二方面,本實(shí)用新型實(shí)施例提供了第二方面的第五種可能的實(shí)施方式,其中,服務(wù)器通過定位移動(dòng)終端的位置來定位鎖的位置。
本實(shí)用新型實(shí)施例帶來了以下有益效果:
本實(shí)施例提供的鎖系統(tǒng)中通過第一聲電轉(zhuǎn)換模塊和第二聲電轉(zhuǎn)換模塊實(shí)現(xiàn)移動(dòng)終端與鎖之間的聲波通信,MCU通過第一聲電轉(zhuǎn)換模塊將密碼觸發(fā)信號(hào)發(fā)送給移動(dòng)終端,第一密碼生成模塊和第二密碼生成模塊基于同樣的密碼觸發(fā)信號(hào)同時(shí)生成第一動(dòng)態(tài)密碼和第二動(dòng)態(tài)密碼,MCU判斷第一動(dòng)態(tài)密碼和第二動(dòng)態(tài)密碼是否一致,若一致進(jìn)行開鎖。通過聲波通信克服了現(xiàn)有技術(shù)中鎖的使用過程中需要集成有無(wú)線網(wǎng)絡(luò)芯片,在保證實(shí)時(shí)性與安全性的前提下降低了鎖的投入成本。
本實(shí)用新型的其他特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本實(shí)用新型而了解。本實(shí)用新型的目的和其他優(yōu)點(diǎn)在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
為使本實(shí)用新型的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
附圖說明
為了更清楚地說明本實(shí)用新型具體實(shí)施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)具體實(shí)施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本實(shí)用新型的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本實(shí)用新型實(shí)施例1提供的鎖系統(tǒng)的示意圖;
圖2為本實(shí)用新型實(shí)施例1提供的鎖系統(tǒng)的一種實(shí)施方式的示意圖;
圖3為本實(shí)用新型實(shí)施例2提供的共享鎖系統(tǒng)的示意圖;
圖4為本實(shí)用新型實(shí)施例2提供的共享鎖系統(tǒng)的一種實(shí)施方式的示意圖;
圖5為本實(shí)用新型實(shí)施例3提供的共享鎖系統(tǒng)的開鎖方法流程圖;
圖6為本實(shí)用新型實(shí)施例3提供的共享鎖系統(tǒng)的開鎖方法的一種實(shí)施方式的流程圖。
圖標(biāo):1-鎖;11-第一聲電轉(zhuǎn)換模塊;12-第一密碼生成模塊;13-MCU;2-移動(dòng)終端;21-第二聲電轉(zhuǎn)換模塊;22-第二密碼生成模塊;23-音頻傳輸機(jī)構(gòu);3-服務(wù)器;31-登記模塊。
具體實(shí)施方式
為使本實(shí)用新型實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本實(shí)用新型的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本實(shí)用新型一部分實(shí)施例,而不是全部的實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。
目前的智能鎖成本較高,基于此,本實(shí)用新型實(shí)施例提供的一種鎖系統(tǒng)、共享鎖系統(tǒng),使鎖的數(shù)據(jù)傳輸不再依賴于內(nèi)置的無(wú)線網(wǎng)絡(luò)芯片和周圍環(huán)境。
為便于對(duì)本實(shí)施例進(jìn)行理解,首先對(duì)本實(shí)用新型實(shí)施例所公開的一種鎖系統(tǒng)進(jìn)行詳細(xì)介紹。
實(shí)施例1:
如圖1所示,本實(shí)用新型實(shí)施例提供了一種鎖系統(tǒng),包括:鎖1和移動(dòng)終端2,鎖1包括第一聲電轉(zhuǎn)換模塊11、第一密碼生成模塊12以及MCU13;移動(dòng)終端2包括第二聲電轉(zhuǎn)換模塊21和第二密碼生成模塊22;第一聲電轉(zhuǎn)換模塊11和第二聲電轉(zhuǎn)換模塊21用于移動(dòng)終端2與鎖1之間的聲波通信;MCU 13通過第一聲電轉(zhuǎn)換模塊11接收移動(dòng)終端2發(fā)送的開鎖信號(hào),并根據(jù)開鎖信號(hào)將密碼觸發(fā)信號(hào)發(fā)送至移動(dòng)終端2;第一密碼生成模塊12根據(jù)密碼觸發(fā)信號(hào)生成第一動(dòng)態(tài)密碼;第二密碼生成模塊22根據(jù)密碼觸發(fā)信號(hào)生成第二動(dòng)態(tài)密碼;MCU 13接收移動(dòng)終端2發(fā)送的第二動(dòng)態(tài)密碼,并與第一動(dòng)態(tài)密碼進(jìn)行比較,若一致,則進(jìn)行開鎖操作。
本實(shí)施例提供的鎖系統(tǒng)通過第一聲電轉(zhuǎn)換模塊和第二聲電轉(zhuǎn)換模塊實(shí)現(xiàn)移動(dòng)終端與鎖之間的聲波通信;MCU通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端發(fā)送的開鎖信號(hào),并根據(jù)開鎖信號(hào)將密碼觸發(fā)信號(hào)發(fā)送至移動(dòng)終端,第一密碼生成模塊和第二密碼生成模塊同時(shí)分別基于密碼觸發(fā)信號(hào)生成第一動(dòng)態(tài)密碼和第二動(dòng)態(tài)密碼;MCU判斷第一動(dòng)態(tài)密碼和第二動(dòng)態(tài)密碼是否一致,若一致,則進(jìn)行開鎖操作。通過聲波信號(hào)實(shí)現(xiàn)了鎖與移動(dòng)終端之間的數(shù)據(jù)傳輸,速度快、準(zhǔn)確率高,而且成本低,鎖系統(tǒng)的工作不依賴于其所處的網(wǎng)絡(luò)環(huán)境。
第一密碼生成模塊和第二密碼生成模塊分別基于現(xiàn)有的心跳算法生成第一動(dòng)態(tài)密碼和第二動(dòng)態(tài)密碼,而心跳算法基于時(shí)間戳和心跳因子生成動(dòng)態(tài)密碼。本實(shí)施例中的MCU可以通過第一聲電轉(zhuǎn)換模塊將隨機(jī)產(chǎn)生或是基于設(shè)定規(guī)則產(chǎn)生的心跳因子發(fā)送給移動(dòng)終端,第一密碼生成模塊和第二密碼生成模塊基于同樣的心跳因子和時(shí)間戳生成第一動(dòng)態(tài)密碼和第二動(dòng)態(tài)密碼;MCU也可以通過第一聲電轉(zhuǎn)換模塊將鎖的ID識(shí)別碼發(fā)送至移動(dòng)終端2,第一密碼生成模塊和第二密碼生成模塊根據(jù)相同的時(shí)間戳,以及分別預(yù)先儲(chǔ)存的與ID識(shí)別碼對(duì)應(yīng)的心跳因子生成同樣的動(dòng)態(tài)密碼,本實(shí)施例優(yōu)選后者,即MCU通過第一聲電轉(zhuǎn)換模塊將鎖的ID識(shí)別碼發(fā)送至移動(dòng)終端。
如圖2所示,作為本實(shí)施例的另一種實(shí)施方式,還包括音頻傳輸機(jī)構(gòu)23,音頻傳輸機(jī)構(gòu)23包括標(biāo)準(zhǔn)音頻插頭,并通過音頻插接于移動(dòng)終端2的耳機(jī)孔,用于提升聲波通信質(zhì)量。通過音頻傳輸機(jī)構(gòu)23提高了數(shù)據(jù)傳輸?shù)馁|(zhì)量,降低了周圍噪音對(duì)傳輸數(shù)據(jù)的影響,同時(shí)提高了鎖對(duì)于傳輸數(shù)據(jù)解析能力的提高。
作為本實(shí)用新型的另一種實(shí)施方式,當(dāng)移動(dòng)終端與鎖之間的通信質(zhì)量低于預(yù)設(shè)標(biāo)準(zhǔn)時(shí),鎖或移動(dòng)終端發(fā)出提示信息,提示移動(dòng)終端的用戶注意保持移動(dòng)終端與鎖之間的距離,如果忘記關(guān)鎖,要返回通信距離內(nèi)進(jìn)行關(guān)鎖。
此外,本實(shí)施例中的移動(dòng)終端優(yōu)選為手機(jī),當(dāng)需要關(guān)鎖時(shí),用戶通過手機(jī)的第二聲電轉(zhuǎn)換模塊向鎖發(fā)出關(guān)鎖信號(hào),第一聲電轉(zhuǎn)換模塊接收來自手機(jī)的關(guān)鎖信號(hào),將其進(jìn)行聲電轉(zhuǎn)換后發(fā)送至MCU,MCU根據(jù)關(guān)鎖信號(hào)進(jìn)行關(guān)鎖操作,并將關(guān)鎖成功的信號(hào)通過第一聲電轉(zhuǎn)換模塊發(fā)送至手機(jī)。
實(shí)施例2:
如圖3所示,本實(shí)施例提供了一種共享鎖系統(tǒng),包括鎖1、移動(dòng)終端2和服務(wù)器3;鎖1包括第一聲電轉(zhuǎn)換模塊11、第一密碼生成模塊12以及MCU 13;移動(dòng)終端2包括第二聲電轉(zhuǎn)換模塊21,服務(wù)器3包括第二密碼生成模塊22;第一聲電轉(zhuǎn)換模塊11和第二聲電轉(zhuǎn)換模塊21用于移動(dòng)終端2與鎖1之間的聲波通信;MCU 13通過第一聲電轉(zhuǎn)換模塊11接收移動(dòng)終端2發(fā)送的開鎖信號(hào),并根據(jù)開鎖信號(hào)將密碼觸發(fā)信號(hào)發(fā)送至移動(dòng)終端2,并由移動(dòng)終端2轉(zhuǎn)發(fā)至服務(wù)器3;第一密碼生成模塊12根據(jù)密碼觸發(fā)信號(hào)生成第一動(dòng)態(tài)密碼;第二密碼生成模塊22根據(jù)密碼觸發(fā)信號(hào)生成第二動(dòng)態(tài)密碼;MCU 13接收移動(dòng)終端2轉(zhuǎn)發(fā)的第二動(dòng)態(tài)密碼,并與第一動(dòng)態(tài)密碼進(jìn)行比較,若一致,則進(jìn)行開鎖操作,并將開鎖成功信號(hào)通過移動(dòng)終端2上傳至服務(wù)器3。
本實(shí)施例將實(shí)施例1中移動(dòng)終端內(nèi)的第二密碼生成模塊移植到了服務(wù)器中;或者作為另一種實(shí)施方式,移動(dòng)終端與服務(wù)器通信連接,二者作為一個(gè)整體使用同一第二密碼生成模塊,此模塊可以設(shè)置于移動(dòng)終端內(nèi),也可以設(shè)置于服務(wù)器內(nèi),本實(shí)施例優(yōu)選將第二密碼生成模塊設(shè)置于服務(wù)器內(nèi),并通過移動(dòng)終端實(shí)現(xiàn)服務(wù)器與鎖之間的通信。
如圖4所示,作為本實(shí)施例的另一種實(shí)施方式,服務(wù)器3還包括登記模塊31,登記模塊31用于存儲(chǔ)鎖1的ID識(shí)別碼以及與ID識(shí)別碼一一對(duì)應(yīng)的心跳因子;第一密碼生成模塊12和第二密碼生成模塊22根據(jù)存儲(chǔ)的與ID識(shí)別碼對(duì)應(yīng)的心跳因子進(jìn)行動(dòng)態(tài)密碼生成,即密碼觸發(fā)信號(hào)為ID識(shí)別碼。
心跳算法的動(dòng)態(tài)密碼生成依賴于時(shí)間戳和心跳因子,因此要使第一動(dòng)態(tài)密碼與第二動(dòng)態(tài)密碼相同,需要第一密碼生成模塊12和第二密碼生成模塊22在同一時(shí)間具有相同的心跳因子。為了避免不同的鎖1在同一時(shí)刻生成相同的動(dòng)態(tài)密碼,本實(shí)施例使每一個(gè)鎖1有自己的ID識(shí)別碼,以及與此ID識(shí)別碼對(duì)應(yīng)的心跳因子,在鎖1投入使用前向服務(wù)器3進(jìn)行ID識(shí)別碼以及心跳因子登記,服務(wù)器3根據(jù)ID識(shí)別碼搜索與此ID識(shí)別碼匹配的心跳因子,然后基于此心跳因子生成第二動(dòng)態(tài)密碼。
具體使用時(shí),也可以由鎖通過設(shè)定規(guī)則隨機(jī)產(chǎn)生一心跳因子,并通過移動(dòng)終端發(fā)送至服務(wù)器,此時(shí)密碼觸發(fā)信號(hào)為心跳因子。
作為本實(shí)施例的另一種實(shí)施方式,還包括音頻傳輸機(jī)構(gòu)23,音頻傳輸機(jī)構(gòu)23包括標(biāo)準(zhǔn)音頻插頭,并通過音頻插接于移動(dòng)終端2的耳機(jī)孔,用于提升聲波通信質(zhì)量。通過音頻傳輸機(jī)構(gòu)23提高了數(shù)據(jù)傳輸?shù)馁|(zhì)量,降低了周圍噪音對(duì)傳輸數(shù)據(jù)的影響,同時(shí)提高了鎖對(duì)于傳輸數(shù)據(jù)解析能力的提高。
優(yōu)選地,當(dāng)移動(dòng)終端與鎖之間的通信質(zhì)量低于預(yù)設(shè)標(biāo)準(zhǔn)時(shí),鎖或移動(dòng)終端發(fā)出提示信息,提示移動(dòng)終端的用戶注意保持移動(dòng)終端與鎖之間的距離,如果忘記關(guān)鎖,要返回通信距離內(nèi)進(jìn)行關(guān)鎖。
需要說明的是,根據(jù)使用環(huán)境,本實(shí)施例所述的鎖也可以內(nèi)置有GPS/GPRS芯片,當(dāng)移動(dòng)終端與鎖之間的聲波通信質(zhì)量低于預(yù)設(shè)標(biāo)準(zhǔn)時(shí),啟用無(wú)線網(wǎng)絡(luò)通信,當(dāng)聲波通信質(zhì)量恢復(fù)正常后,切換至聲波通信。
本實(shí)施例中,MCU通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端轉(zhuǎn)發(fā)的關(guān)鎖信號(hào),根據(jù)關(guān)鎖信號(hào)進(jìn)行關(guān)鎖,并將關(guān)鎖成功信號(hào)通過移動(dòng)終端轉(zhuǎn)發(fā)至服務(wù)器。服務(wù)器根據(jù)開鎖成功信號(hào)和關(guān)鎖成功信號(hào)更新鎖的狀態(tài)信息,本實(shí)施例中開鎖成功信號(hào)與關(guān)鎖成功信號(hào)包括時(shí)間、地理位置和狀態(tài)指示信號(hào)。
此外,服務(wù)器通過定位移動(dòng)終端的位置來定位鎖的位置,本實(shí)施例中的移動(dòng)終端優(yōu)選為手機(jī)。
本實(shí)用新型實(shí)施例提供的共享鎖系統(tǒng),與上述實(shí)施例提供的鎖系統(tǒng)具有相同的技術(shù)特征,所以也能解決相同的技術(shù)問題,達(dá)到相同的技術(shù)效果。
實(shí)施例3:
如圖5所示,本實(shí)施例提供了一種共享鎖的開鎖方法,包括以下步驟:
S1.通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端發(fā)送的開鎖信號(hào)。
本實(shí)施例中的移動(dòng)終端優(yōu)選為手機(jī),用戶在手機(jī)APP上進(jìn)行開鎖操作,手機(jī)的第二聲電轉(zhuǎn)換模塊將開鎖信號(hào)通過聲波發(fā)送至鎖,鎖的第一聲電轉(zhuǎn)換模塊接收此開鎖信號(hào)并進(jìn)行聲電轉(zhuǎn)換,將聲電轉(zhuǎn)換后的開鎖信號(hào)發(fā)送至MCU。
S2.根據(jù)開鎖信號(hào)將密碼觸發(fā)信號(hào)通過第一聲電轉(zhuǎn)換模塊發(fā)送至移動(dòng)終端,同時(shí)基于密碼觸發(fā)信號(hào)通過第一密碼生成模塊生成第一動(dòng)態(tài)密碼。
MCU根據(jù)開鎖信號(hào)將密碼觸發(fā)信號(hào)通過第一聲電轉(zhuǎn)換模塊發(fā)送至手機(jī),本實(shí)施例的密碼觸發(fā)信號(hào)優(yōu)選為鎖的ID識(shí)別碼,第一密碼生成模塊基于儲(chǔ)存的與該ID識(shí)別碼對(duì)應(yīng)的心跳因子生成第一動(dòng)態(tài)密碼。
S3.通過第一聲電轉(zhuǎn)換模塊接收由移動(dòng)終端發(fā)送的第二動(dòng)態(tài)密碼,其中,第二動(dòng)態(tài)密碼由第二密碼生成模塊基于密碼觸發(fā)信號(hào)生成并發(fā)送至移動(dòng)終端。
步驟S2中發(fā)送至手機(jī)中的密碼觸發(fā)信號(hào)由手機(jī)將其轉(zhuǎn)發(fā)至服務(wù)器,本實(shí)施例中的密碼觸發(fā)信號(hào)為鎖的ID識(shí)別碼,服務(wù)器根據(jù)ID識(shí)別碼搜索對(duì)應(yīng)的心跳因子,并根據(jù)心跳因子和時(shí)間戳生成第二動(dòng)態(tài)密碼,服務(wù)器將生成的第二動(dòng)態(tài)密碼發(fā)送至手機(jī),手機(jī)將其通過聲波轉(zhuǎn)發(fā)至鎖。
S4.判斷第一動(dòng)態(tài)密碼與第二動(dòng)態(tài)密碼是否一致,若是,則啟動(dòng)開鎖操作,并將開鎖成功信號(hào)通過移動(dòng)終端上傳至服務(wù)器。
MCU判斷第一動(dòng)態(tài)密碼與接收的第二動(dòng)態(tài)密碼是否一致,若是,則啟動(dòng)開鎖操作,并將開鎖成功信號(hào)通過移動(dòng)終端上傳至服務(wù)器,服務(wù)器根據(jù)開鎖成功信號(hào)更新該鎖的狀態(tài)。
如圖6所示,作為本實(shí)施例的另一種實(shí)施方式,步驟S4之后還包括:
S5.當(dāng)移動(dòng)終端與鎖之間的通信質(zhì)量低于預(yù)設(shè)標(biāo)準(zhǔn)時(shí),鎖或移動(dòng)終端發(fā)出提示信息。
本步驟中的提示信息用于提示移動(dòng)終端的用戶注意保持移動(dòng)終端與鎖之間的距離,如果忘記關(guān)鎖,要返回通信距離內(nèi)進(jìn)行關(guān)鎖。
作為本實(shí)施例的另一種實(shí)施方式,步驟S4之后還包括:
S6.服務(wù)器通過實(shí)時(shí)獲取移動(dòng)終端的位置信息來定位鎖。
需要說明的是,步驟S5和步驟S6的執(zhí)行沒有先后順序,也可以同時(shí)進(jìn)行。
作為本實(shí)施例的另一種實(shí)施方式,步驟S6之后還包括:
S7.通過第一聲電轉(zhuǎn)換模塊接收移動(dòng)終端發(fā)送的關(guān)鎖信號(hào)。
用戶在手機(jī)APP上進(jìn)行關(guān)鎖操作,手機(jī)的第二聲電轉(zhuǎn)換模塊將關(guān)鎖信號(hào)通過聲波發(fā)送至鎖,鎖的第一聲電轉(zhuǎn)換模塊接收此關(guān)鎖信號(hào)并進(jìn)行聲電轉(zhuǎn)換,將聲電轉(zhuǎn)換后的開鎖信號(hào)發(fā)送至MCU。
S8.根據(jù)關(guān)鎖信號(hào)進(jìn)行關(guān)鎖操作,同時(shí)將關(guān)鎖成功信號(hào)通過第一聲電轉(zhuǎn)換模塊發(fā)送至移動(dòng)終端,并由移動(dòng)終端上傳至服務(wù)器。
MCU根據(jù)關(guān)鎖信號(hào)進(jìn)行關(guān)鎖操作,同時(shí)將關(guān)鎖成功信號(hào)通過第一聲電轉(zhuǎn)換模塊發(fā)送至手機(jī),并由手機(jī)上傳至服務(wù)器,服務(wù)器對(duì)鎖的狀態(tài)進(jìn)行實(shí)時(shí)跟蹤與狀態(tài)更新。
需要說明的是,在共享鎖的使用過程中,服務(wù)器通過定位手機(jī)來間接獲取鎖的位置信息。實(shí)際使用過程中,也可以根據(jù)使用環(huán)境,在共享鎖內(nèi)部設(shè)置GPS/GPRS芯片,當(dāng)鎖未進(jìn)行聲波通信時(shí),或是聲波通信質(zhì)量低于預(yù)設(shè)標(biāo)準(zhǔn)時(shí),啟用GPRS網(wǎng)絡(luò)通信,實(shí)現(xiàn)對(duì)鎖的實(shí)時(shí)定位與追蹤。
本實(shí)用新型實(shí)施例提供的共享鎖的開鎖方法,與上述實(shí)施例提供的共享鎖系統(tǒng)具有相同的技術(shù)特征,所以也能解決相同的技術(shù)問題,達(dá)到相同的技術(shù)效果。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)和裝置的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
另外,在本實(shí)用新型實(shí)施例的描述中,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本實(shí)用新型中的具體含義。
在本實(shí)用新型的描述中,需要說明的是,術(shù)語(yǔ)“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本實(shí)用新型和簡(jiǎn)化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本實(shí)用新型的限制。此外,術(shù)語(yǔ)“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。
最后應(yīng)說明的是:以上所述實(shí)施例,僅為本實(shí)用新型的具體實(shí)施方式,用以說明本實(shí)用新型的技術(shù)方案,而非對(duì)其限制,本實(shí)用新型的保護(hù)范圍并不局限于此,盡管參照前述實(shí)施例對(duì)本實(shí)用新型進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),其依然可以對(duì)前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改或可輕易想到變化,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本實(shí)用新型實(shí)施例技術(shù)方案的精神和范圍,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。因此,本實(shí)用新型的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。