本刊綜合
如今,騎共享單車出行已成為一種常見的出行方式,它環保、便利,廣受歡迎。用手機掃一掃車上的二維碼,共享單車的車鎖就會自動打開,這其中蘊含著豐富的技術原理。
首先,我們來了解一下共享單車智能鎖的構造。車鎖中含有多個模塊,包括控制模塊、無線移動通信模塊、藍牙通信模塊、定位模塊、車鎖傳感器、車鎖執行器、電源模塊和蜂鳴器。

圖1 共享單車(圖/千圖網)
控制模塊又稱單片機,它是共享單車智能鎖系統的控制中樞,負責通信、車鎖控制和狀態信息收集;無線移動通信模塊內置運營商SIM卡,負責與云端的服務器進行通信;藍牙通信模塊主要用于連接用戶手機并實現解鎖;定位模塊主要用于實現共享單車的物理定位功能;車鎖的傳感器和執行器主要用于感知車鎖的開、關狀態,以及接收控制模塊的指令對車鎖進行開、關操作;電源模塊包括電池、充電芯片和充電裝置,其中充電裝置包含太陽能電池板和電機等;蜂鳴器則用于提醒車輛的異常狀態。
共享單車的開鎖方式主要有兩種,一是通過聯網解鎖,二是通過藍牙解鎖。
在聯網解鎖模式中,共享單車依靠智能鎖中的無線移動通信模塊聯網接收指令。當使用手機掃描每輛單車特有的二維碼時,手機會通過網絡將獲取的二維碼信息發送到云端的服務器。服務器收到請求后會檢測車輛是否可用,若車輛可用,則會將解鎖指令發送到共享單車車鎖的無線移動通信模塊,同時開始計費。共享單車在接收到服務器指令后,會通過車鎖的傳感器和執行器打開車鎖,由此實現一掃即開。
藍牙解鎖模式通常用于網絡不佳時的情況,主要是以手機藍牙輔助開鎖。在藍牙解鎖模式中,手機掃碼的同時也會向服務器發送請求,但服務器收到請求后,并不會把解鎖指令發送到共享單車車鎖的無線移動通信模塊,而是會發送到用戶的手機。手機可以通過共享單車車鎖的藍牙通信模塊,近距離地傳輸解鎖指令,從而實現開鎖。
同樣,當車鎖被用戶手動關閉時,單車的智能鎖會向服務器發送已經關鎖的信息,服務器就會進行結算。在騎行的時候,共享單車還會實時同步相關數據到服務器,服務器可通過定位模塊追蹤車輛的位置,并判斷車輛是否駛出了運營區域以及是否違停。
在更早的時候,共享單車還是通過手機短信傳輸密碼實現開鎖。隨著時代的發展,原來的機械鎖也“進化”成了如今的智能鎖。