共享單車的外觀有很多種,大街上可以看到很多種顏色的共享單車,運營方為了給騎行者帶來良好的使用體驗,在開鎖方式上面大膽創(chuàng)新,常用的方式包括GPRS長鏈接模式、GPRS休眠模式、GPRS關(guān)機模式、藍牙模式、密碼鎖模式。
1、GPRS長鏈接模式
目前,GPRS長鏈接模式通常采用GPRS網(wǎng)絡(luò)和GPS定位技術(shù),設(shè)備一直處于在網(wǎng)狀態(tài),固定時間發(fā)送心跳90包,以免長時間不用時被網(wǎng)絡(luò)踢網(wǎng)。其時間可以自行設(shè)置,有的是5分鐘,有的是3分鐘。具體工作流程如下:
(1)騎行者通過手機APP掃描自行車身上的二維碼,將自行車的ID通過手機APP發(fā)送到后臺服務(wù)器。
(2)后臺服務(wù)器收到ID后通過GPRS網(wǎng)絡(luò)發(fā)送開鎖信息給自行車電子鎖的GSM模塊。
(3)電子鎖收到開鎖信息后進行開鎖,同時將GPS位置信息和其他狀態(tài)信息發(fā)送到后臺服務(wù)器。
(4)不管是開鎖狀態(tài),還是關(guān)鎖狀態(tài),GSM模塊都會定期上報GPS位置信息給后臺服務(wù)器。
(5)在關(guān)鎖狀態(tài)下,為了達到省電的目的,會延長心跳包的時間間隔。
(6)在開鎖狀態(tài)下,GSM模塊處于休眠狀態(tài),保持長鏈接,也就是說GPRS鏈接一直存在。
這種方式的優(yōu)勢是可以準確地定位自行車的真實位置,實時性好開鎖時間短;劣勢是系統(tǒng)耗電,通常采用太陽能供電、騎行時通過花鼓自發(fā)電等方式給鋰電池充電。
2、GPRS休眠模式
目前,GPRS休眠模式也是采用GSM網(wǎng)絡(luò)和GPS定位技術(shù),但是GSM模塊通常處于休眠狀態(tài)。具體工作流程如下:
(1)騎行者通過手機APP掃描自行車身上的二維碼,將自行車的ID通過手機APP發(fā)送到后臺服務(wù)器。
(2)后臺服務(wù)器收到ID后通過短信發(fā)送開鎖信息給自行車電子鎖的GSM模塊。
(3)電子鎖收到短信后喚醒GSM模塊,主動和后臺服務(wù)器建立GPRS連接,同時進行開鎖,并且將GPS位置信息和其他狀態(tài)信息通過GPS位置信息給后臺服務(wù)器。
(4)在關(guān)鎖狀態(tài)下,GSM模塊處于休眠模式,后臺服務(wù)器定期發(fā)送短信喚醒GSM模塊,同時模塊建立GPRS連接并上報位置信息。
(5)在開鎖狀態(tài)下,GSM模塊處于休眠模式
這種方式的優(yōu)勢是可以準確地定位自行車的真實位置,相對于長鏈接的方式會更加省電一些;劣勢是實時性不好,因為短信在高峰期容易堵塞,開鎖時間有時可能會比較長。
3、GPRS關(guān)機狀態(tài)
目前GPRS關(guān)機模式時采用GSM網(wǎng)絡(luò)、GPS定位技術(shù)和BLE藍牙技術(shù),GSM模塊通常處于關(guān)機狀態(tài),通過藍牙進行開鎖。具體工作流程如下:
(1)騎行者通過手機APP掃描自行車身上的二維碼,將自行車的ID通過手機APP發(fā)送到后臺服務(wù)器,同時啟動自行車的藍牙模塊。
(2)后臺服務(wù)器收到ID后發(fā)送藍牙匹配密碼給手機APP,APP會自動完成手機和自行車之間的藍牙匹配,并進行開鎖。
(3)完成開鎖后,將GSM模塊開機并建立GPRS連接,定期上報GPS位置信息。有些應(yīng)用是GSM模塊開機之后只上報一次GPS位置信息,然后直接關(guān)機。有些應(yīng)用是后臺服務(wù)器獲取手機APP的GPS位置信息如果使用手機開鎖的人和真正使用自行車人的不是同一個人,那么后臺服務(wù)器的位置就不一定準確。
(4)在關(guān)鎖狀態(tài)下,GSM模塊通常處于關(guān)機狀態(tài),但是GSM模塊會定時開機并上報位置信息給后臺服務(wù)器。
這種方式的優(yōu)勢是開鎖時間最快、用戶體驗好、維護方便、并且更加省電;劣勢是需要增加BLE藍牙功能,成本相對高一些。