本發(fā)明涉及一種公共交通基礎(chǔ)設(shè)施的領(lǐng)域,尤其是涉及一種公共自行車短信驗(yàn)證的租車系統(tǒng)及方法。
背景技術(shù):
隨著城市現(xiàn)代化推進(jìn)越來(lái)越快,城市交通壓力亦隨之增大,公共自行車憑借綠色低碳的先天優(yōu)勢(shì)逐漸成為市民的首選出行方式。然而,公共自行車系統(tǒng)基本通過(guò)公交卡、市民卡等卡片租車,市民需要去指定地點(diǎn)辦卡、充值、退卡等,特別對(duì)于游客來(lái)說(shuō),非常的不便。
如何能有效解決上述問(wèn)題,實(shí)屬當(dāng)前重要研發(fā)課題之一。隨著智能手機(jī)的普及,出現(xiàn)了“掃碼租車”方式。例如中國(guó)專利申請(qǐng)?zhí)枮?01410328088.x的專利公開(kāi)了一種基于二維碼的自行車公共租賃系統(tǒng),其特征在于:包括,設(shè)于城市不同租賃點(diǎn)的多個(gè)基站,在每個(gè)鎖止器上均設(shè)有唯一對(duì)應(yīng)的二維碼。
這種一個(gè)鎖樁粘貼一個(gè)固定二維碼的方式產(chǎn)生了新的問(wèn)題,二維碼容易被復(fù)制和篡改,用戶難以識(shí)別二維碼的真?zhèn)危脩羰謾C(jī)容易被釣魚(yú)網(wǎng)站和感染病毒。而且,非智能手機(jī)不能安裝掃碼app,無(wú)法掃碼租車。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種公共自行車短信驗(yàn)證的租車系統(tǒng)及方法,省去用戶辦卡租車的繁瑣,提升用戶體驗(yàn)。
本發(fā)明解決上述技術(shù)問(wèn)題所采用的技術(shù)方案為:一種公共自行車短信驗(yàn)證的租車系統(tǒng),包括鎖車樁、通過(guò)can總線與鎖車樁連接的站點(diǎn)控制器、以及通過(guò)移動(dòng)通信網(wǎng)絡(luò)與站點(diǎn)控制器連接的后臺(tái)服務(wù)端,所述的鎖車樁上設(shè)置有數(shù)字鍵盤(pán)、內(nèi)設(shè)置有控制系統(tǒng),控制系統(tǒng)包括電源模塊、主控模塊、以及與主控模塊連接的can總線通訊模塊、射頻信號(hào)電路、容式觸摸鍵盤(pán)電路、智能鎖模塊,所述的電源模塊為整個(gè)控制系統(tǒng)供電,所述的站點(diǎn)控制器內(nèi)設(shè)置有4g通信模塊、以及與can總線通訊模塊連接的站內(nèi)總線通訊模塊,所述的站點(diǎn)控制器通過(guò)4g通信模塊與后臺(tái)服務(wù)端傳輸信號(hào)。
本發(fā)明進(jìn)一步的優(yōu)選方案:所述的后臺(tái)服務(wù)端內(nèi)存儲(chǔ)有已注冊(cè)會(huì)員的手機(jī)號(hào)、各個(gè)鎖車樁的租車信息,所述的鎖車樁上設(shè)置有與控制系統(tǒng)連接的語(yǔ)音播放器、lcd。
本發(fā)明進(jìn)一步的優(yōu)選方案:所述的主控模塊包括型號(hào)為stm32f103cbt6的主控芯片。
本發(fā)明進(jìn)一步的優(yōu)選方案:所述的容式觸摸鍵盤(pán)電路包括16個(gè)感應(yīng)式觸摸按鍵、型號(hào)為ttp22p的第一芯片與第二芯片,16個(gè)感應(yīng)式觸摸按鍵分別連接到第一芯片、第二芯片的sen管腳為第一管腳、第二管腳、第五管腳、第六管腳、第二十一管腳、第二十二管腳、第二十四管腳、第二十五管腳,所述的第一芯片、第二芯片的第七管腳、第八管腳、第十管腳、第十一管腳、第十五管腳、第十六管腳、第十八管腳、第十九管腳為key管腳分別連接到主控芯片的管腳上。鍵盤(pán)的16個(gè)感應(yīng)式觸摸按鍵,當(dāng)用戶輕觸感應(yīng)按鍵時(shí),會(huì)將信號(hào)傳入第一芯片或第二芯片對(duì)應(yīng)的管腳,第一芯片或第二芯片處理此感應(yīng)信號(hào),并轉(zhuǎn)化為數(shù)字信號(hào),通過(guò)對(duì)應(yīng)的管腳輸出至主控芯片。
本發(fā)明進(jìn)一步的優(yōu)選方案:所述的感應(yīng)式按鍵被觸摸后,第一芯片、第二芯片所對(duì)應(yīng)的key管腳輸出低電平,主控芯片讀取低電平后轉(zhuǎn)換為對(duì)應(yīng)的按鍵值,待用戶完成輸入后,主控芯片將輸入的一串鍵值通過(guò)can總線傳輸至站點(diǎn)控制器,站點(diǎn)控制器通過(guò)移動(dòng)網(wǎng)絡(luò)傳輸信號(hào)至后臺(tái)服務(wù)端。
本發(fā)明進(jìn)一步的優(yōu)選方案:所述的第一芯片、第二芯片的第四管腳、第九管腳、第十四管腳、第十七管腳、第二十三管腳、第二十八管腳分別連接一個(gè)電容后接地。
一種公共自行車短信驗(yàn)證的租車方法,包括如下步驟:
1)系統(tǒng)已注冊(cè)會(huì)員編輯短信「租車」發(fā)送至系統(tǒng)指定的短信服務(wù)中心;
2)后臺(tái)服務(wù)端判斷會(huì)員信息的合法性,若合法則回復(fù)一條六位數(shù)字的租車驗(yàn)證碼短信,若不合法則回復(fù)具體的拒絕信息。
3)用戶在獲得驗(yàn)證碼短信后,在任意鎖車樁的數(shù)字鍵盤(pán)上輸入租車驗(yàn)證碼,鎖車樁主控模塊讀取鍵盤(pán)輸入的數(shù)字,并將數(shù)字與鎖車樁上自行車號(hào)、當(dāng)前時(shí)間、租賃站點(diǎn)編號(hào)、鎖車樁編號(hào)等信息通過(guò)站點(diǎn)控制器向后臺(tái)服務(wù)端發(fā)送租車申請(qǐng)。
4)后臺(tái)服務(wù)端響應(yīng)租車請(qǐng)求,對(duì)租車信息進(jìn)行匹配,判斷短信驗(yàn)證碼是否正確有效、當(dāng)前車輛是否可租、是否在租賃服務(wù)時(shí)間內(nèi),并返回匹配結(jié)果。
5)若步驟4)中匹配結(jié)果正確,鎖車樁的智能鎖模塊執(zhí)行開(kāi)鎖,用戶即可將車取車。
6)若步驟4)中匹配結(jié)果失敗,鎖車樁通過(guò)語(yǔ)音和lcd提示用戶具體原因。
7)用戶使用完公共自行車后,將公共自行車推入鎖車樁,鎖車樁自動(dòng)鎖定自行車。
8)鎖車樁主控模塊將步驟7)中的車輛信息上傳至后臺(tái)服務(wù)端,后臺(tái)服務(wù)端自動(dòng)查找該車輛的租車記錄、計(jì)算租車時(shí)長(zhǎng),扣除后臺(tái)系統(tǒng)會(huì)員賬戶余額。
本方法進(jìn)一步的公開(kāi):步驟2)中所述的會(huì)員信息的合法性包括會(huì)員是否注冊(cè),是否交押金,是否欠費(fèi),是否已租車。
本方法進(jìn)一步的公開(kāi):步驟2)中所述的六位數(shù)字的租車驗(yàn)證碼與手機(jī)用戶關(guān)聯(lián)且一分鐘內(nèi)有效。
與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于用戶在鎖車樁上的數(shù)字鍵盤(pán)上輸入短信驗(yàn)證碼,利用鎖車樁、租賃站點(diǎn)以及后臺(tái)服務(wù)端組成的網(wǎng)絡(luò)通信系統(tǒng),把驗(yàn)證碼傳輸至后臺(tái)服務(wù)端進(jìn)行驗(yàn)證,若驗(yàn)證碼正確,后臺(tái)下發(fā)開(kāi)鎖命令給該鎖車樁,實(shí)現(xiàn)開(kāi)鎖租車。本發(fā)明免去用戶辦卡租車流程,提高用戶體驗(yàn)。區(qū)別于采用二維碼的方式,鎖樁上的二維碼存在被篡改和復(fù)制的風(fēng)險(xiǎn),用戶難以分辨真?zhèn)?,容易被不法分子利用,提高了安全性。用戶無(wú)需安裝手機(jī)app,非智能手機(jī)用戶也能通過(guò)短信獲取驗(yàn)證碼,更有普遍性和實(shí)用性。
附圖說(shuō)明
圖1為公共自行車租賃站點(diǎn)的示意圖;
圖2為鎖車樁內(nèi)的控制系統(tǒng)的原理框圖;
圖3為容式觸摸鍵盤(pán)電路中感應(yīng)式觸摸按鍵的電路;
圖4為容式觸摸鍵盤(pán)電路部分電路一;
圖5為容式觸摸鍵盤(pán)電路部分電路二;
圖6為主控芯片的部分管腳圖;
圖7為租車方法步驟的流程圖。
具體實(shí)施方式
下面結(jié)合附圖,對(duì)本發(fā)明作詳細(xì)的說(shuō)明。
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1至圖7所示:一種公共自行車短信驗(yàn)證的租車系統(tǒng),包括鎖車樁1、通過(guò)can總線3與鎖車樁1連接的站點(diǎn)控制器2、以及通過(guò)移動(dòng)通信網(wǎng)絡(luò)與站點(diǎn)控制器2連接的后臺(tái)服務(wù)端,鎖車樁1上設(shè)置有數(shù)字鍵盤(pán)4、內(nèi)設(shè)置有控制系統(tǒng),控制系統(tǒng)包括電源模塊5、主控模塊6、以及與主控模塊6連接的can總線通訊模塊7、射頻信號(hào)電路8、容式觸摸鍵盤(pán)電路9、智能鎖模塊,電源模塊5為整個(gè)控制系統(tǒng)供電,站點(diǎn)控制器2內(nèi)設(shè)置有4g通信模塊10、以及與can總線通訊模塊7連接的站內(nèi)總線通訊模塊11,站點(diǎn)控制器2通過(guò)4g通信模塊10與后臺(tái)服務(wù)端傳輸信號(hào)。
后臺(tái)服務(wù)端內(nèi)存儲(chǔ)有已注冊(cè)會(huì)員的手機(jī)號(hào)、各個(gè)鎖車樁1的租車信息,鎖車樁1上設(shè)置有與控制系統(tǒng)連接的語(yǔ)音播放器、lcd。
主控模塊6包括型號(hào)為stm32f103cbt6的主控芯片。
容式觸摸鍵盤(pán)電路9包括16個(gè)感應(yīng)式觸摸按鍵、型號(hào)為ttp22p的第一芯片u1與第二芯片u2,16個(gè)感應(yīng)式觸摸按鍵分別連接到第一芯片u1、第二芯片u2的sen管腳為第一管腳、第二管腳、第五管腳、第六管腳、第二十一管腳、第二十二管腳、第二十四管腳、第二十五管腳,第一芯片u1、第二芯片u2的第七管腳、第八管腳、第十管腳、第十一管腳、第十五管腳、第十六管腳、第十八管腳、第十九管腳為key管腳分別連接到主控芯片的管腳上。
感應(yīng)式按鍵被觸摸后,第一芯片u1、第二芯片u2所對(duì)應(yīng)的key管腳輸出低電平,主控芯片讀取低電平后轉(zhuǎn)換為對(duì)應(yīng)的按鍵值,待用戶完成輸入后,主控芯片將輸入的一串鍵值通過(guò)can總線3傳輸至站點(diǎn)控制器2,站點(diǎn)控制器2通過(guò)移動(dòng)網(wǎng)絡(luò)傳輸信號(hào)至后臺(tái)服務(wù)端。
第一芯片u1、第二芯片u2的第四管腳、第九管腳、第十四管腳、第十七管腳、第二十三管腳、第二十八管腳分別連接一個(gè)電容后接地。
一種公共自行車短信驗(yàn)證的租車方法,包括如下步驟:
1)系統(tǒng)已注冊(cè)會(huì)員編輯短信「租車」發(fā)送至系統(tǒng)指定的短信服務(wù)中心;
2)后臺(tái)服務(wù)端判斷會(huì)員信息的合法性,若合法則回復(fù)一條六位數(shù)字的租車驗(yàn)證碼短信,若不合法則回復(fù)具體的拒絕信息。
3)用戶在獲得驗(yàn)證碼短信后,在任意鎖車樁1的數(shù)字鍵盤(pán)4上輸入租車驗(yàn)證碼,鎖車樁1主控模塊6讀取鍵盤(pán)輸入的數(shù)字,并將數(shù)字與鎖車樁1上自行車號(hào)、當(dāng)前時(shí)間、租賃站點(diǎn)編號(hào)、鎖車樁1編號(hào)等信息通過(guò)站點(diǎn)控制器2向后臺(tái)服務(wù)端發(fā)送租車申請(qǐng)。
4)后臺(tái)服務(wù)端響應(yīng)租車請(qǐng)求,對(duì)租車信息進(jìn)行匹配,判斷短信驗(yàn)證碼是否正確有效、當(dāng)前車輛是否可租、是否在租賃服務(wù)時(shí)間內(nèi),并返回匹配結(jié)果。
5)若步驟4)中匹配結(jié)果正確,鎖車樁1的智能鎖模塊執(zhí)行開(kāi)鎖,用戶即可將車取車。
6)若步驟4)中匹配結(jié)果失敗,鎖車樁1通過(guò)語(yǔ)音和lcd提示用戶具體原因。
7)用戶使用完公共自行車后,將公共自行車推入鎖車樁1,鎖車樁1自動(dòng)鎖定自行車。
8)鎖車樁1主控模塊6將步驟7)中的車輛信息上傳至后臺(tái)服務(wù)端,后臺(tái)服務(wù)端自動(dòng)查找該車輛的租車記錄、計(jì)算租車時(shí)長(zhǎng),扣除后臺(tái)系統(tǒng)會(huì)員賬戶余額。
步驟2)中會(huì)員信息的合法性包括會(huì)員是否注冊(cè),是否交押金,是否欠費(fèi),是否已租車。
步驟2)中六位數(shù)字的租車驗(yàn)證碼與手機(jī)用戶關(guān)聯(lián)且一分鐘內(nèi)有效。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。