共享单车智能锁
业务流图对比
智能锁和云服务器建立了 TCP/IP 长连接,通过心跳包 的形式保持通信;当我们使 用摩拜APP扫描车辆二维码时, APP将会把这个二维码信息通 过手机的网络传送给云服务 器,就通知该车辆的车锁打 开。 目前大多数智能锁采用的是 GPRS+蓝牙方式解锁。
GPRS解锁
1.手机先扫单车上二维码,而后向云端发起解锁 请求。(步骤1) 2.云端完成对用户和单车的信息核查,并将解锁 指令发送给单车智能锁,智能锁开启后向云端 回复“解锁成功”。(步骤2、3) 3.云端通知用户手机,并开始计费。(步骤4) 4.在用户骑行过程中,单车和手机APP会将各自 的GPS定位信息上报云端应用。(步骤5)
5
6
关键芯片
SIMCOM 800L的2G无 线移动通信模块 SIM卡
ARM
Ublox G7020的GPS 定位模块
03
机械锁车结构
智能锁拆解
智能锁拆解
解锁过程
上锁过程
04
传感检测系统
实时定位的防盗系统
防盗是单车不可避免的一个问题。 智能锁中内置了振动传感器,其可采 集振动强度信息,当剧烈破坏行为引起的振动强度超过了预先设定的阈值, 振动传感器会唤醒定位模块实时采集定位信息发送给云服务器,同时指示报 警模块进行报警。
02 主要构成
主要构成
1 2 3 4
控制芯片 :智能锁系统的控制中枢,整体负责通信、 车锁控制和状态信息收集。
移动通信芯片 :外接运营商的 Sim 卡,负责与云端 应用后台进行通信。
蓝牙模块:主要是用于连接用户手机并实现解锁、 也与电子围栏的应用实现有关。 GPS定位模块:物理定位功能。 机械结构:控制芯片通过执行器对车锁进行开、关 操作。 其他模块 :电池、充电模块(芯片)、充电装置 (太阳能电池板;电机和各种传感器等)。
谢谢
项目源码分享
https:///ca1m0921/article/details/79601275共享单车项目源码 https:///WuYehow/SmartLock 基于C51智能门锁 https:///vic设计
共享单车智能锁
案例分享
汇报人
01 02 03 04
通信机制
主要构成
目
录
CONCENTS
机电锁车结构 传感检测系统
01 通信机制
业务流图对比
ofo 的云服 务器主要和用 户连接,没有和单车连接, ofo app更像是一个查询工具, 云服务器存储了单车编号和 对应的开锁密码,用户通过 ofo 这个 app 获取神秘的开锁 密码即可取车。
GPRS锁车
1. 用户锁车后,由智能锁通知云端:“还车成 功”。(步骤1) 2.云端随即通知用户手机并进行费用结算。(步 骤2) 3.智能锁在用户还车后将位置信息的上报。(步 骤3)
蓝牙解锁
1.手机先扫单车上二维码,而后向云端发起解锁 请求(请求中会携带扫码单车的 ID 信息及用户 个人账号信息)。云端对用户信息、单车信息 进行核查,而后将授权信息发送给手机。(步 骤1、2) 2.用户通过手机蓝牙接口将解锁指令和授权信息 传递给单车的智能锁,智能锁核验授权信息后 解锁,并将解锁成功的信息通知手机。(步骤3、 4) 3.手机将解锁成功的信息回复给云端,云端开始 给用户计费。(步骤5、6) 4.在用户骑行过程中,单车和手机APP会将各自 的GPS定位信息上报云端应用。(步骤7)
蓝牙锁车
1. 用户锁车后,由智能锁通过蓝牙通知手机: “还车成功”。(步骤1) 2.手机随即通知云端“还车成功”,云端将费用 结算信息会送给手机和用户。(步骤2、3) 3.智能锁在用户还车后将位置信息的上报。(步 骤4)
行车数据
摩拜采用的智能电子锁,通 过数据网络与服务器保持连 接并获取指令,同时将位置 信息和车辆当前状态上报到 云服务器。 智能锁的好处就是能收集大 量的行车数据,当摩拜在城 市投入一定量的单车后,把 所有的单车轨迹按照时间叠 加在地图上,就可以知道在 不同时段骑行密度的变化情 况,基于这样的数据,一方 面有利于城市交通合理规划, 另外很重要的一点就是给运 营团队提供数据支持,摩拜 团队可以精确控制自行车部 署的密度和位置。
涉水检测系统
在暴雨时节,为防止智能锁中电子器件进水故障。智能锁中内置了水浸 传感器,一旦发生进水,会给云服务器发送警报,以便及时维护。
供电与检测系统
共享单车不管采用人力发电还是太阳能,都可能出现电量不足,无法使 用的问题。智能锁中内置了电压传感器,检测智能锁的的电池电压,并发送 到云服务器,开发者可以看到每一辆单车的电池电量是否充足,及时对电量 不足的车辆进行维护。