新四季網

基於物聯網的滑板車借車系統及方法與流程

2023-10-10 14:55:34 2


本發明涉及物聯網技術領域,尤其涉及一種基於物聯網的滑板車借車系統及方法。



背景技術:

物聯網是通過射頻識別、紅外感應器、全球定位系統、雷射掃描器、氣體感應器等信息傳感設備,按約定的協議,把任何物品與網際網路連接起來,進行信息交換和通訊,以實現智能化識別、定位、跟蹤、監控和管理的一種網絡。電動滑板車具有低耗能、充電快速且航程能力長、整車外觀美觀、操作方便、駕駛安全的優點,越來越受到人們的青睞。由於現有電動滑板車價格昂貴,使其難以廣泛普及,現有部分用戶出行時借用他人的電動滑板車,但現有滑板車借用時只能在熟人之間借用,不能實現智能借車。



技術實現要素:

本發明要解決的技術問題在於,針對現有滑板車不能智能借車的缺陷,提供一種基於物聯網的滑板車借車系統及方法。

本發明解決其技術問題所採用的技術方案是:一種基於物聯網的滑板車借車系統,包括雲伺服器、車輛終端、用戶終端和車主終端;所述車輛終端設置在一滑板車上,所述雲伺服器與所述車輛終端、用戶終端和車主終端通信相連;

所述用戶終端,用於掃描所述滑板車上的二維碼以獲取所述滑板車的車輛ID,以生成借車請求指令並將所述借車請求指令發送給雲伺服器;所述借車請求指令包括所述車輛ID和用戶ID;

所述雲伺服器,用於接收所述借車請求指令並獲取所述車輛ID和所述用戶ID,並根據所述車輛ID獲取車主ID,根據所述用戶ID獲取用戶信息;

所述雲伺服器,還用於將所述借車請求指令和所述用戶信息發送給所述車主ID對應的車主終端;

所述車主終端,用於接收並顯示所述借車請求指令和所述用戶信息,接收車主輸入的同意借車指令並將所述同意借車指令發送給所述雲伺服器;

所述雲伺服器,還用於接收所述同意借車指令,根據所述車輛ID和所述用戶ID生成解鎖密鑰,並將所述解鎖密鑰發送給所述車輛終端;並根據所述車輛ID獲取車輛信息並將所述車輛信息發送給所述用戶ID對應的用戶終端。

優選地,所述車輛終端,用於接收所述解鎖密鑰,並根據所述解鎖密鑰解鎖所述車輛ID對應的滑板車。

優選地,所述車輛終端,還用於與所述用戶終端建立近場通信;

所述用戶終端,還用於向所述車輛終端發送所述用戶ID,

所述車輛終端,還用於接收所述用戶ID,並判斷所述用戶ID與所述解鎖密鑰是否匹配,若匹配,則解鎖所述車輛ID對應的滑板車。

優選地,所述用戶終端,還用於掃描並獲取目標車輛的車輛ID,根據所述車輛ID獲取所述車輛終端的藍牙地址,建立所述用戶終端與所述目標車輛的車輛終端的藍牙連接,以實現近場通信.

優選地,所述雲伺服器,還用於預先存儲用戶ID和與所述用戶ID相關聯的用戶信息,並預先存儲車輛ID和與所述車輛ID相關聯的車主ID。

本發明還提供一種基於物聯網的滑板車借車方法,包括:

所述用戶終端掃描所述滑板車上的二維碼以獲取所述滑板車的車輛ID,以生成借車請求指令並將所述借車請求指令發送給雲伺服器;所述借車請求指令包括所述車輛ID和用戶ID;

所述雲伺服器接收所述借車請求指令並獲取所述車輛ID和所述用戶ID,並根據所述車輛ID獲取車主ID,根據所述用戶ID獲取用戶信息;

所述雲伺服器將所述借車請求指令和所述用戶信息發送給所述車主ID對應的車主終端;

所述車主終端接收並顯示所述借車請求指令和所述用戶信息,接收車主輸入的同意借車指令並將所述同意借車指令發送給所述雲伺服器;

所述雲伺服器接收所述同意借車指令,根據所述車輛ID和所述用戶ID生成解鎖密鑰,並將所述解鎖密鑰發送給所述車輛終端;並根據所述車輛ID獲取車輛信息並將所述車輛信息發送給所述用戶ID對應的用戶終端。

優選地,所述車輛終端接收所述解鎖密鑰,並根據所述解鎖密鑰解鎖所述車輛ID對應的滑板車。

優選地,所述根據所述解鎖密鑰解鎖所述車輛ID對應的滑板車,包括:

所述車輛終端與所述用戶終端建立近場通信;

所述用戶終端向所述車輛終端發送所述用戶ID,

所述車輛終端接收所述用戶ID,並判斷所述用戶ID與所述解鎖密鑰是否匹配,若匹配,則解鎖所述車輛ID對應的滑板車。

優選地,所述車輛終端與所述用戶終端建立近場通信,包括:所述用戶終端掃描並獲取目標車輛的車輛ID,根據所述車輛ID獲取所述車輛終端的藍牙地址,建立所述用戶終端與所述目標車輛的車輛終端的藍牙連接,以實現近場通信。

優選地,所述雲伺服器預先存儲用戶ID和與所述用戶ID相關聯的用戶信息,並預先存儲車輛ID和與所述車輛ID相關聯的車主ID。

本發明與現有技術相比具有如下優點:本發明所提供的基於物聯網的滑板車借車系統及方法中,需要借車的用戶通過用戶終端發送請求指令給雲伺服器,雲伺服器將請求指令發送給車主終端,若車主終端向雲伺服器發送同意借車指令,則雲伺服器生成解鎖密鑰發送給車輛終端並將車輛信息發送給用戶終端,即可完成滑板車借用的過程。該基於物聯網的滑板車借車系統及方法可實現智能化借車,且借車過程操作簡單方便並可保障借車安全。

附圖說明

下面將結合附圖及實施例對本發明作進一步說明,附圖中:

圖1是本發明實施例1中基於物聯網的滑板車借車系統的一拓撲圖。

圖2是本發明實施例2中基於物聯網的滑板車借車方法的一流程圖。

圖中:10、車輛終端;20、雲伺服器;30、用戶終端;40、車主終端。

具體實施方式

為了對本發明的技術特徵、目的和效果有更加清楚的理解,現對照附圖詳細說明本發明的具體實施方式。

實施例1

圖1示出本實施例中的基於物聯網的滑板車借車系統。該基於物聯網的滑板車借車系統包括雲伺服器20、與雲伺服器20通信相連的車輛終端10、用戶終端30和車主終端40,其中,車輛終端10設置在一滑板車上。用戶終端30和車主終端40包括但不限於本實施例中的智慧型手機、平板電腦、筆記本和PC等可與雲伺服器20進行通信終端。

用戶終端30,用於掃描滑板車上的二維碼以獲取滑板車的車輛ID,以生成借車請求指令並將借車請求指令發送給雲伺服器20;借車指紋包括車輛ID和用戶ID。其中,每一車輛ID與一滑板車相關聯,每一滑板車上設有一車輛終端10,可通過車輛ID識別相應的滑板車和車輛終端10。用戶ID是用於識別借車用戶的用戶身份的唯一ID。當需要借車的用戶通過用戶終端30掃描滑板車上的二維碼獲取滑板車的車輛ID後,基於車輛ID與用戶ID生成借車請求指令,並將該借車請求指令通過HTTP短連接通信發送至雲伺服器20。

雲伺服器20,用於接收借車請求指令並獲取車輛ID和用戶ID,並根據車輛ID獲取車主ID,根據用戶ID獲取用戶信息。用戶終端30預先向雲伺服器20上傳用戶ID和與用戶ID相關聯的用戶信息,雲伺服器20接收用戶終端30上傳的用戶ID和與用戶ID相關聯的用戶信息並存儲,使得雲伺服器20可在接收到用戶終端30上傳的用戶ID時可獲取與用戶ID相關聯的用戶信息,避免用戶每次借車時均需上傳用戶信息。相應地,車主終端40也預先向雲伺服器20上傳車輛ID和與車輛ID相關聯的車主ID,雲伺服器20接收並存儲車輛ID和與車輛ID相關聯的車主ID。

雲伺服器20,還用於將借車請求指令和用戶信息發送給車主ID對應的車主終端40。雲伺服器20通過查詢預先存儲在雲伺服器20中的用戶ID以獲取與用戶ID相關聯的用戶信息,並將用戶信息與借車請求指令通過HTTP短連接發送給車主ID對應的車主終端40,以使車主了解需要借車的用戶的信息。

車主終端40,用於接收並顯示借車請求指令和用戶信息,接收車主輸入的同意借車指令並將同意借車指令發送給雲伺服器20。具體地,車主可通過車主終端40顯示發送借車請求指令的用戶的用戶信息,以決定是否同意借車;若車主同意借車,則通過車主終端40輸入同意借車指令並發送給雲伺服器20;若車主不同意借車,則通過車主終端40輸入拒絕借車指令並發送給雲伺服器20。

雲伺服器20,還用於接收同意借車指令,根據車輛ID和用戶ID生成解鎖密鑰,並將解鎖密鑰發送給車輛終端10;並根據車輛ID獲取車輛信息並將車輛信息發送給用戶ID對應的用戶終端30。由於車輛ID可唯一識別其對應的滑板車和車輛終端10,雲伺服器20接收來自車主終端40的同意借車指令後,將車輛ID和用戶ID生成解鎖密鑰,並將解鎖密鑰發送對與車輛ID相對應的車輛終端10上,以使車輛終端10可根據解鎖密鑰解鎖與車輛ID對應的滑板車。其中,車輛信息包括但不限於滑板車的車輛ID、電量、時長及其他詳細信息;雲伺服器20還可基於車輛ID獲取與相應的車輛信息並發送給用戶ID對應的用戶終端30,以使用戶了解所借用的滑板車的車輛信息,方便用戶使用。可以理解地,若雲伺服器20接收到拒絕借車指令,則直接將拒絕借車指令發送給車輛終端10和用戶終端30。

車輛終端10,用於接收解鎖密鑰,並根據解鎖密鑰解鎖車輛ID對應的滑板車,以實現智能解鎖所要借用的滑板車的目的,其借車過程更智能化且更安全。具體地,

車輛終端10還用於與用戶終端30建立近場通信。本實施例中採用藍牙通信技術實現近場通信。在用戶完成預約租賃關係後,走到目標車輛所在位置,使用用戶終端30掃描目標車輛上的二維碼,並獲取目標車輛的車輛ID,再根據目標車輛ID獲取對應的車輛終端10的藍牙地址,建立用戶終端30與目標車輛的車輛終端10的藍牙連接,以實現近場通信。

用戶終端30還用於向車輛終端10發送用戶ID。其中,用戶ID用於唯一識別用戶身份,用戶終端30通過藍牙通信技術向車輛終端10發送用戶ID,以使車輛終端10根據用戶ID判斷是否解鎖目標車輛,以使用戶使用目標車輛。

車輛終端10還用於接收用戶ID,並判斷用戶ID與解鎖密鑰是否匹配,若匹配,則解鎖目標車輛。由於解鎖密鑰是基於目標的車輛ID和用戶ID生成的,若車輛終端10接收到的用戶ID與解鎖密鑰中的用戶ID一致,則認為用戶ID與解鎖密鑰匹配,解鎖目標車輛,以使用戶ID對應的用戶可使用目標車輛。可以理解地,車輛終端10會將接收到的來自雲伺服器2020的解鎖密鑰存儲,在與用戶終端30建立近場通信時,接收用戶ID並進行判斷是否匹配,從而解鎖目標車輛。

本實施例所提供的基於物聯網的滑板車借車系統中,需要借車的用戶通過用戶終端30發送請求指令給雲伺服器20,雲伺服器20將請求指令發送給車主終端40,若車主終端40向雲伺服器20發送同意借車指令,則雲伺服器20生成解鎖密鑰發送給車輛終端10並將車輛信息發送給用戶終端30,即可完成滑板車借用的過程。該基於物聯網的滑板車借車系統可實現智能化借車,且借車過程操作簡單方便並可保障借車安全。

實施例2

圖2示出本實施例中的基於物聯網的滑板車借車方法的流程圖。該基於物聯網的滑板車借車方法應用於實施例1的基於物聯網的滑板車借車系統中。該基於物聯網的滑板車借車系統包括雲伺服器20、與雲伺服器20通信相連的車輛終端10、用戶終端30和車主終端40,其中,車輛終端10設置在一滑板車上。用戶終端30和車主終端40包括但不限於本實施例中的智慧型手機、平板電腦、筆記本和PC等可與雲伺服器20進行通信終端。該基於物聯網的滑板車借車方法包括:

S1:用戶終端30掃描滑板車上的二維碼以獲取滑板車的車輛ID,以生成借車請求指令並將借車請求指令發送給雲伺服器20;借車指紋包括車輛ID和用戶ID。其中,每一車輛ID與一滑板車相關聯,每一滑板車上設有一車輛終端10,可通過車輛ID識別相應的滑板車和車輛終端10。用戶ID是用於識別借車用戶的用戶身份的唯一ID。當需要借車的用戶通過用戶終端30掃描滑板車上的二維碼獲取滑板車的車輛ID後,基於車輛ID與用戶ID生成借車請求指令,並將該借車請求指令通過HTTP短連接通信發送至雲伺服器20。

S2:雲伺服器20接收借車請求指令並獲取車輛ID和用戶ID,並根據車輛ID獲取車主ID,根據用戶ID獲取用戶信息。用戶終端30預先向雲伺服器20上傳用戶ID和與用戶ID相關聯的用戶信息,雲伺服器20接收用戶終端30上傳的用戶ID和與用戶ID相關聯的用戶信息並存儲,使得雲伺服器20可在接收到用戶終端30上傳的用戶ID時可獲取與用戶ID相關聯的用戶信息,避免用戶每次借車時均需上傳用戶信息。相應地,車主終端40也預先向雲伺服器20上傳車輛ID和與車輛ID相關聯的車主ID,雲伺服器20接收並存儲車輛ID和與車輛ID相關聯的車主ID。

S3:雲伺服器20將借車請求指令和用戶信息發送給車主ID對應的車主終端40。雲伺服器20通過查詢預先存儲在雲伺服器20中的用戶ID以獲取與用戶ID相關聯的用戶信息,並將用戶信息與借車請求指令通過HTTP短連接發送給車主ID對應的車主終端40,以使車主了解需要借車的用戶的信息。

S4:車主終端40接收並顯示借車請求指令和用戶信息,接收車主輸入的同意借車指令並將同意借車指令發送給雲伺服器20。具體地,車主可通過車主終端40顯示發送借車請求指令的用戶的用戶信息,以決定是否同意借車;若車主同意借車,則通過車主終端40輸入同意借車指令並發送給雲伺服器20;若車主不同意借車,則通過車主終端40輸入拒絕借車指令並發送給雲伺服器20。

S5:雲伺服器20接收同意借車指令,根據車輛ID和用戶ID生成解鎖密鑰,並將解鎖密鑰發送給車輛終端10;並根據車輛ID獲取車輛信息並將車輛信息發送給用戶ID對應的用戶終端30。由於車輛ID可唯一識別其對應的滑板車和車輛終端10,雲伺服器20接收來自車主終端40的同意借車指令後,將車輛ID和用戶ID生成解鎖密鑰,並將解鎖密鑰發送對與車輛ID相對應的車輛終端10上,以使車輛終端10可根據解鎖密鑰解鎖與車輛ID對應的滑板車。其中,車輛信息包括但不限於滑板車的車輛ID、電量、時長及其他詳細信息;雲伺服器20還可基於車輛ID獲取與相應的車輛信息並發送給用戶ID對應的用戶終端30,以使用戶了解所借用的滑板車的車輛信息,方便用戶使用。可以理解地,若雲伺服器20接收到拒絕借車指令,則直接將拒絕借車指令發送給車輛終端10和用戶終端30。

S6:車輛終端10接收解鎖密鑰,並根據解鎖密鑰解鎖車輛ID對應的滑板車,以實現智能解鎖所要借用的滑板車的目的,其借車過程更智能化且更安全。步驟S6具體包括如下步驟:

S61:車輛終端10與用戶終端30建立近場通信。本實施例中採用藍牙通信技術實現近場通信。在用戶完成預約租賃關係後,走到目標車輛所在位置,使用用戶終端30掃描目標車輛上的二維碼,並獲取目標車輛的車輛ID,再根據目標車輛ID獲取對應的車輛終端10的藍牙地址,建立用戶終端30與目標車輛的車輛終端10的藍牙連接,以實現近場通信。

S62:用戶終端30向車輛終端10發送用戶ID。其中,用戶ID用於唯一識別用戶身份,用戶終端30通過藍牙通信技術向車輛終端10發送用戶ID,以使車輛終端10根據用戶ID判斷是否解鎖目標車輛,以使用戶使用目標車輛。

S63:車輛終端10接收用戶ID,並判斷用戶ID與解鎖密鑰是否匹配,若匹配,則解鎖目標車輛。由於解鎖密鑰是基於目標的車輛ID和用戶ID生成的,若車輛終端10接收到的用戶ID與解鎖密鑰中的用戶ID一致,則認為用戶ID與解鎖密鑰匹配,解鎖目標車輛,以使用戶ID對應的用戶可使用目標車輛。可以理解地,車輛終端10會將接收到的來自雲伺服器2020的解鎖密鑰存儲,在與用戶終端30建立近場通信時,接收用戶ID並進行判斷是否匹配,從而解鎖目標車輛。

本實施例所提供的基於物聯網的滑板車借車方法中,需要借車的用戶通過用戶終端30發送請求指令給雲伺服器20,雲伺服器20將請求指令發送給車主終端40,若車主終端40向雲伺服器20發送同意借車指令,則雲伺服器20生成解鎖密鑰發送給車輛終端10並將車輛信息發送給用戶終端30,即可完成滑板車借用的過程。該基於物聯網的滑板車借車方法可實現智能化借車,且借車過程操作簡單方便並可保障借車安全。

本發明是通過幾個具體實施例進行說明的,本領域技術人員應當明白,在不脫離本發明範圍的情況下,還可以對本發明進行各種變換和等同替代。另外,針對特定情形或具體情況,可以對本發明做各種修改,而不脫離本發明的範圍。因此,本發明不局限於所公開的具體實施例,而應當包括落入本發明權利要求範圍內的全部實施方式。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀