本發(fā)明共享單車領(lǐng)域,具體來說是一種共享單車的自動鎖車系統(tǒng)及鎖車方法。
背景技術(shù):
隨著共享單車在各地的普及,越來越多的人感受到了其中的便利,共享單車通常是設(shè)置有一套智能控制系統(tǒng),通常通過手機(jī)開鎖或者密碼開鎖等方式,在使用完畢的時候再通過手動關(guān)鎖的形式完成費用結(jié)算。但是在這種情況下當(dāng)用戶忘記關(guān)鎖的時候,這個時候單車就處于隨時不用開鎖就可以騎行的狀態(tài),在,在這種情況下,如果其他人員惡意騎走單車,用戶或者單車公司將面臨巨大的損失。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于:針對上述存在的問題,提供一種共享單車的自動鎖車系統(tǒng),包括:
車鎖模塊,所述的車鎖模塊用于控制車鎖的開閉以及檢測車鎖的狀態(tài);
處理器模塊,所述的處理器模塊能夠獲取車鎖的狀態(tài)信息以及控制車鎖的開閉,所述的處理器模塊和車鎖模塊連接;
計時模塊,所述的計時模塊用于對車輛的狀態(tài)信息進(jìn)行計時,并將計時結(jié)果傳輸?shù)教幚砥髂K,計時模塊和處理器模塊連接。
在車輛所未關(guān)的情況下,當(dāng)計時模塊計時到一定的閾值時,如5分鐘、10分鐘時,進(jìn)行自動關(guān)鎖,所述的閾值可以通過共享單車預(yù)先在系統(tǒng)中設(shè)定,要額可以采用用戶設(shè)定的方法,具體的原因,在app上設(shè)有設(shè)定模塊,當(dāng)用戶開閉app的時候,設(shè)定模塊彈出頁面,要求用戶輸入安全時間設(shè)置,并可以設(shè)定有默認(rèn)值如10分鐘等,用戶輸入設(shè)定的值已經(jīng)點擊確定,如果單純的采用車輛自動關(guān)鎖的時候,也可能導(dǎo)致用戶短暫的離開,比如去買瓶水、上個廁所燈,都會導(dǎo)致車輛關(guān)閉,這個時候,可再一次開鎖的時候,一方面麻煩,另一方面又要重新計費,增大用戶的使用成本,所以為了提高用戶的體驗感,可以設(shè)定有一定的計時閾值。
作為改進(jìn),所述的處理器模塊還連接有單車檢測模塊,所述的單車檢測模塊用于檢測單車的車輛運行狀態(tài)信息,在一些情況下,自動關(guān)鎖可能會影響騎行人員的安全(雖然是非法騎行),所以,為了避免緊急自動關(guān)鎖對人員造成的危險,可以在自動關(guān)鎖上設(shè)置有車輛檢測模塊,所述的車輛檢測模塊通過檢測車輛的運行狀態(tài),則當(dāng)運行的時候,不進(jìn)行自動關(guān)鎖操作,在不運行的時候,才進(jìn)行自動關(guān)鎖操作。所述的單車檢測模塊為通過車把手的壓力傳感器檢測或溫度傳感器、通過車座的壓力傳感器、車輪運行的霍爾傳感器的一種或幾種的組合,由于設(shè)定了單車檢測模塊,共享單車不會隨意的去關(guān)鎖,而在關(guān)鎖需要檢測下是否有人在使用,如果使用的時候,則不進(jìn)行自動關(guān)鎖操作,放置對使用者造成危險。
作為改進(jìn),所述的處理器模塊還連接有檢測單車和用戶距離的位置計算模塊,所述的位置計算模塊連接有用戶位置定位模塊以及單車定位模塊,所述的用戶位置定位模塊和單車定位模塊通過接受服務(wù)器遠(yuǎn)端的單車位置信息和用戶位置信息,所述的用戶位置信息為服務(wù)器所記錄的正在使用單車的用戶信息,有的時候,我們?nèi)フ覀€地方做,需要停留很長的時候,如我們?nèi)ス珗@的草坪上,這個時候,如果單純的根據(jù)車輛的狀態(tài)和時間來自動鎖車的時候,有時候會把我們正在使用的單車自動鎖掉,很是不方面,這個時候,我們就可以啟動位置檢測,如果檢測距離大于一定的值時,比如說100米,基本可以確保我們已經(jīng)不在使用單車了,這個時候才發(fā)生自動鎖車。
本發(fā)明還公開了一種共享單車的自動鎖車方法,可以采用本發(fā)明公開的鎖車系統(tǒng),包括如下步驟:
步驟1:單車停止運行,檢測車輛的鎖車狀態(tài),若進(jìn)行鎖車,則不進(jìn)行任何操作,若沒有鎖車則開始計時;
步驟2:當(dāng)計時達(dá)到閾值n分鐘的時候,檢測車輛的鎖車狀態(tài),若進(jìn)行鎖車,則不進(jìn)行任何操作,收集車輛和正在使用用戶的距離數(shù)據(jù)s;
步驟3:當(dāng)s小于閾值m的時候,則不進(jìn)行任何操作,并且在經(jīng)過l分鐘后回到步驟2,當(dāng)當(dāng)s大于于閾值m的時候,則進(jìn)行單車騎行狀態(tài)檢測;
步驟4:當(dāng)檢測單車處于騎行狀態(tài)的時候,則不進(jìn)行任何操作,回到步驟1;,當(dāng)檢測單車不處于騎行狀態(tài)的時候,控制車鎖模塊進(jìn)行自動鎖車操作。
作為改進(jìn),所述步驟4通過車把手上的壓力傳感器或車把手上的溫度傳感器或者車座上的壓力傳感器或者檢測車輪轉(zhuǎn)動的霍爾傳感器進(jìn)行檢測。
作為改進(jìn),步驟2中的距離數(shù)據(jù)具體收集如下:遠(yuǎn)端服務(wù)器通過采集正在使用用戶的手機(jī)位置以及單車的位置,計算手機(jī)位置和單車位置的距離,將將距離數(shù)據(jù)發(fā)送到位置計算模塊。
在本實施例中,所有的閾值都可以系統(tǒng)預(yù)先設(shè)定,也可以通過用戶在app頁面設(shè)定,app頁面設(shè)定的數(shù)值再傳輸?shù)椒?wù)器,但是作為優(yōu)選的情況,系統(tǒng)根據(jù)用戶的用戶習(xí)慣進(jìn)行預(yù)先設(shè)定。
本發(fā)明的優(yōu)異效果在于,本發(fā)明通過檢測車輛的狀態(tài),當(dāng)共享單車忘記鎖的時候,共享單車可以通過自動鎖車系統(tǒng)完畢共享單車的自動關(guān)鎖,并且在關(guān)鎖的時候,可以預(yù)先檢索車輛的運行狀態(tài),避免對用戶的安全構(gòu)成威脅。
綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是:本發(fā)明的#,。
附圖說明
圖1是實施例1自動鎖車系統(tǒng)的結(jié)構(gòu)圖;
圖2是實施例1自動鎖車方法的工作流程圖。
具體實施方式
具體實施例1:如圖1所示,是本實施例1的自動鎖車系統(tǒng)的結(jié)構(gòu)圖,包括:
車鎖模塊,所述的車鎖模塊用于控制車鎖的開閉以及檢測車鎖的狀態(tài);
處理器模塊,所述的處理器模塊能夠獲取車鎖的狀態(tài)信息以及控制車鎖的開閉,所述的處理器模塊和車鎖模塊連接;
計時模塊,所述的計時模塊用于對車輛的狀態(tài)信息進(jìn)行計時,并將計時結(jié)果傳輸?shù)教幚砥髂K,計時模塊和處理器模塊連接。
所述的處理器模塊還連接有單車檢測模塊,所述的單車檢測模塊用于檢測單車的車輛運行狀態(tài)信息,所述的單車檢測模塊為通過車把手的壓力傳感器檢測。
處理器模塊還連接有檢測單車和用戶距離的位置計算模塊,所述的位置計算模塊連接有用戶位置定位模塊以及單車定位模塊,所述的用戶位置定位模塊和單車定位模塊通過接受服務(wù)器遠(yuǎn)端的單車位置信息和用戶位置信息,所述的用戶位置信息為服務(wù)器所記錄的正在使用單車的用戶信息。
本實施例同時公開了一種共享單車的自動鎖車方法,如圖2所示,包括如下步驟:
步驟1:單車停止運行,檢測車輛的鎖車狀態(tài),若進(jìn)行鎖車,則不進(jìn)行任何操作,若沒有鎖車則開始計時;
步驟2:當(dāng)計時達(dá)到閾值n分鐘的時候,檢測車輛的鎖車狀態(tài),若進(jìn)行鎖車,則不進(jìn)行任何操作,收集車輛和正在使用用戶的距離數(shù)據(jù)s;
步驟3:當(dāng)s小于閾值m的時候,則不進(jìn)行任何操作,并且在經(jīng)過l分鐘后回到步驟2,當(dāng)當(dāng)s大于于閾值m的時候,則進(jìn)行單車騎行狀態(tài)檢測;
步驟4:當(dāng)檢測單車處于騎行狀態(tài)的時候,則不進(jìn)行任何操作,回到步驟1;,當(dāng)檢測單車不處于騎行狀態(tài)的時候,控制車鎖模塊進(jìn)行自動鎖車操作。
其中,所述步驟4通過車把手上的壓力傳感器進(jìn)行檢測。
步驟2中的距離數(shù)據(jù)具體收集如下:遠(yuǎn)端服務(wù)器通過采集正在使用用戶的手機(jī)位置以及單車的位置,計算手機(jī)位置和單車位置的距離,將將距離數(shù)據(jù)發(fā)送到位置計算模塊。
具體實施例2:如圖1所示,是本實施例1的自動鎖車系統(tǒng)的結(jié)構(gòu)圖,包括:
車鎖模塊,所述的車鎖模塊用于控制車鎖的開閉以及檢測車鎖的狀態(tài);
處理器模塊,所述的處理器模塊能夠獲取車鎖的狀態(tài)信息以及控制車鎖的開閉,所述的處理器模塊和車鎖模塊連接;
計時模塊,所述的計時模塊用于對車輛的狀態(tài)信息進(jìn)行計時,并將計時結(jié)果傳輸?shù)教幚砥髂K,計時模塊和處理器模塊連接。
所述的處理器模塊還連接有單車檢測模塊,所述的單車檢測模塊用于檢測單車的車輛運行狀態(tài)信息,所述的單車檢測模塊為車座的壓力傳感器。
處理器模塊還連接有檢測單車和用戶距離的位置計算模塊,所述的位置計算模塊連接有用戶位置定位模塊以及單車定位模塊,所述的用戶位置定位模塊和單車定位模塊通過接受服務(wù)器遠(yuǎn)端的單車位置信息和用戶位置信息,所述的用戶位置信息為服務(wù)器所記錄的正在使用單車的用戶信息。
本實施例同時公開了一種共享單車的自動鎖車方法,如圖2所示,包括如下步驟:
步驟1:單車停止運行,檢測車輛的鎖車狀態(tài),若進(jìn)行鎖車,則不進(jìn)行任何操作,若沒有鎖車則開始計時;
步驟2:當(dāng)計時達(dá)到閾值n分鐘的時候,檢測車輛的鎖車狀態(tài),若進(jìn)行鎖車,則不進(jìn)行任何操作,收集車輛和正在使用用戶的距離數(shù)據(jù)s;
步驟3:當(dāng)s小于閾值m的時候,則不進(jìn)行任何操作,并且在經(jīng)過l分鐘后回到步驟2,當(dāng)當(dāng)s大于于閾值m的時候,則進(jìn)行單車騎行狀態(tài)檢測;
步驟4:當(dāng)檢測單車處于騎行狀態(tài)的時候,則不進(jìn)行任何操作,回到步驟1;,當(dāng)檢測單車不處于騎行狀態(tài)的時候,控制車鎖模塊進(jìn)行自動鎖車操作。
其中,所述步驟4通過車座上的壓力傳感器。
步驟2中的距離數(shù)據(jù)具體收集如下:遠(yuǎn)端服務(wù)器通過采集正在使用用戶的手機(jī)位置以及單車的位置,計算手機(jī)位置和單車位置的距離,將將距離數(shù)據(jù)發(fā)送到位置計算模塊。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。