共享单车的扫码解锁原理是什么? - 知乎
目前摩拜和小黄车的扫码解锁原理基本采用的就是以下两种(下面是天工测控开发的智能锁方案):
第1种:基于SKYLAB组合模块SKC111的GNSS+GPRS+BLE蓝牙智能锁方案
本方案有两种开锁方式
方式1:
共享单车智能锁中SKC111的中心控制单元通过GPRS无线通信模块与后台管理系统进行连接,把从GPS+BDS模块获取的位置信息发送给后台管理系统;同时支持上传单车智能锁的电量信息。
后台管理系统通过共享单车GPRS无线通信模块向中心控制单元发送解锁指令,中心控制系统接收到后台发送的解锁指令后,通过GPIO接口控制机电锁装置(一般是小马达)进行开锁;
当用户使用完,锁车时会触发电子控制模块的锁车控制开关,然后中心控制单元通过GPRS无线通信模块通知后台管理系统车辆为锁车状态,后台确认成功后进行计费。
特点:
共享单车开锁方式为直接由服务器通过单车GPRS模块流量传达指令开锁。这种开锁方式速度快,用户体验好。摩拜单车和部分新型小黄车采用这种方式。但这种开锁成功率依赖智能锁的信号强度,在信号较弱地区容易开锁失败!
方式2:
用户可以通过手机蓝牙和单车智能锁中的蓝牙模块进行通讯,并发送该信息到服务器端。后台管理系统向用户手机中安装的app发送开锁指令,用户手机接收到后台管理系统的指令后通手机蓝牙对共享单车蓝牙进行控制开锁。
GPRS+蓝牙辅助开锁是目前主流共享单车采用的方式,优点是开锁功耗降低,不需要依赖智能锁中模块的信号强度,用户体验好!
第二款:基于蓝牙4.2模块SKB369的BLE智能锁方案
用户手机安装APP后,扫描车身二维码识别后,蓝牙芯片通过共享手机的GPS定位,获得共享单车的位置信息,并把信息传输给云端平台。
后台管理系统向用户手机中安装的app发送开锁指令,用户手机接收到后台管理系统的指令后通手机蓝牙对共享单车蓝牙进行控制开锁。
特点:
此种开锁方案中,用户通过手机中的APP完成与单车管理后台的交互,再由用户手机的蓝牙来完成与蓝牙智能锁的交互,完成开锁和闭锁功能。