9194| 10
|
[高级教程] 基于双向通信的共享单车骑行装备 |
本帖最后由 hnyzcj 于 2021-11-20 14:21 编辑 南师附中树人学校 ![]() ![]() ![]() 【开发背景】 随着共享单车在城市区域的覆盖,越来越多的人在短距离出行都会使用共享单车。但共享单车在骑行过程中也出现了一些安全隐患:例如无转向提示,骑行者无法观察身后情况问题……针对上述问题我们设计制作了——基于双向通信的共享单车骑行装备。 ![]() 【项目简介】 我们设计的这套骑行装备具有以下特点: (1)可穿戴:控制端缚于手腕处,显示端安装在书包上,实现了设备的可穿戴。 (2)双向无线通信:控制端可向被控端发送指令;被控端也可向控制端反向发送指令。 (3)体感控制:手腕处的控制端信号发送以手腕的体位变化触发指令的发送。 (4)转向提醒:被控端书包上的LED灯给后车转向提醒。 (5)后方来车感知:被控端书包上的光线传感器可以感知后方光线,夜晚骑行时当后方来车,发出的光线照射到光线传感器。被控端发送信号给手腕,手腕处震动模块震动提醒骑行者,后方来车。 【硬件器材】 micro:bit 编程入门开发板 2 Micro:Mate—最小的micro:bit多功能I/O扩展板 2 3.7v锂电池 2 锂电池充电器 1 Vibration 微型振动模块 1 光线传感器 1 3D打印件 【制作过程】 一、结构件 本作品中是用了2个3D打印件,其一为书包处被控端的盖板,其二为手腕处的主控端。背板。 ![]() ![]() ![]() ![]() 电路连接 ![]() 系统功能图 ![]() 组件安装: 手腕端:将主控端安装在萌宝外壳上。使其可以缚于手腕处。通过手腕体态改变发送控制信号。 在书包合适位置上钻出两个孔。 ![]() 将左右灯带的数据线从两孔中穿入,并重新在书包左右两边开孔处穿出。左右转向LED灯带用热熔胶粘在书包两侧。光线传感器固定在主控板上方。 ![]() 以打印外壳为基准钻出几个孔,用M3螺丝固定。 ![]() 【系统测试】 通过倾斜手腕可以控制书包左右转向灯亮起。 ![]() 按下书包处按钮A,则表明进入夜晚模式,当有强光照射到书包上的光线传感器时,手腕处的震动模块振动,提醒骑行者注意后方来车。当按下按钮B,恢复到白天模式,即使有强光照射,手腕处不会发生振动。 |
转向的这个可以考虑在车把的转轴处用一些结构(比如齿轮、齿条)来转动电位器或者滑动变阻器。 如何进行信息的发送和接受需要考虑一下。 比如前车和后车如何判断? 前车的刹车或者车速是否需要告知后车? 后车如果想超车如何通知前车? 这些问题都可以拿出来具体讨论,然后思考如何解决。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed