回覆列表
  • 1 # 使用者516696208599

    摩拜的開鎖原理,需要透過整體架構來梳理,分為幾個部分:

    智慧車鎖通訊控制系統車輛資產管理系統使用者訂單處理系統

    通常的流程如下:

    --->業務層:

    使用者掃碼,讀取一個匹配裝置序列號,使用者資料在後臺訂單系統做一次裝置使用授權校驗(比如押金餘額),沒有問題的話,下一步

    --->裝置層:

    通知伺服器下發一個開鎖訊號到車鎖控制系統。簡單的說就是業務層解決完了,處理開關問題。在以上最難的部分在於處理通訊開關問題,也就是車輛通訊控制系統,也是題主問題中最核心的一個原理需求,解決這部分才是重點。

    智慧車鎖通訊控制系統主要採用的方案:

    階段1:主要使用簡訊指令,指令解析模組做在車鎖控制板上.

    這個版本把一串簡訊用 F32A200F33之類的組合進行,缺點是狀態回傳成本較高(伺服器解析出狀態),整個車鎖電量,閉合狀態等報告都要在空閒(深夜02-04點)回傳,一般談的簡訊公司介面都不會接特別多,一旦簡訊接口出現故障,就容易造成大規模癱瘓。此外,不方便做授權回收和車本身地理座標跟蹤。摩拜後面的版本幾乎沒有用。

    階段2:純聯網模式,透過伺服器下發指令

    物聯網絡卡的成本很低,比起之前的GPRS+簡訊有很大的優勢。包括各種車輛狀態等。而可以獲取的資訊量更大,大概的機制如下,詳細的使用說明可以參考 @梅園小生的答案。

    在摩拜另外一個開鎖問題裡面,有人提了摩拜是不是使用藍芽開鎖,答案是NO:

    1. 各家手機商(安卓)藍芽的晶片版本相容太差,華為能開的話,魅族和小米不一定,何況市場上數十種安卓手機,同樣是華為的在不同的版本都有相容問題,目前的主要原因是因為採購的藍芽晶片差異太大。

    2. 實際測試:為了確認不是技術能力的問題,我在深圳街頭測試所有腳踏車品牌(第一批上線的產品,後來陸續取消了藍芽),結果如下:

    之前深圳街頭那些小藍小鳴單車除了IOS系統外,失敗率高達80%對於終端使用者來說,鎖開得慢沒有關係,但是開不了就是要罵街了。而且藍芽的故障率非常高,在深圳早上上班前,街頭的摩拜單車和OFO數量大量減少(其實我不喜歡ofo,純機械,資產根本無法管理),但是另外兩個品牌大量空置,並非品牌知名度問題,而是你們基本開不了,現在第一代藍芽車基本都被淘汰了。

    那為什麼開藍芽的時候,開鎖更快?

    有人反饋說只要手機有藍芽開啟,開鎖的速度會提高,這個不假,但是原理並非使用藍芽通訊,而是車鎖的藍芽模組探測到周邊的藍芽裝置,加快了鎖的待機心跳狀態(平時待機12秒,而探測到短距藍芽,壓縮到6秒),一來解決耗電(以前故障主要是車鎖電池耗盡),二來提高了體驗。

    摩拜透過智慧車鎖,真正做到真正的車聯網+網際網路,後期在管理車輛資產以及資料準確性方面要強不少(ofo現在有多少車存活,主要分佈情況和實時資料估計都拿不出來)。相比於OFO機械鎖(純蟲族玩法),基於整套智慧車鎖進行大平臺管理,後期的最佳化更容易。

  • 中秋節和大豐收的關聯?
  • 為什麼有些彩色照片變成黑白效果後更具視覺衝擊力?