所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【创客大作战之暖冬行动】车辆行驶安全系统
Anders项勇 Anders项勇 2020-11-30 21:03:32
0
2
简单
步骤1 步骤1
【项目介绍】

冬天来了,开车的朋友会注意到刚开车时由于车内外温差很大,人体呼出的气体很快凝结在冰冷的玻璃上,造成视线很差,给驾驶带来危险。使玻璃温度升高或降低接触玻璃的空气的温度,都可以破坏在水汽在玻璃表面凝结成液态的条件,所以一般开暖风或冷风,冷风  效果快但人受不了,暖风可以彻底解决但是加热速度比较慢,因为发动机水温还是很低的。要是再下点雨下点雪那视线就更差,怎么增强冬天开车的安全性呢?我设计了一个车辆行驶安全系统,保证车辆周边的安全,防止发生交通事故。 

步骤2 步骤2
【解决方案】

1.对于车两侧的安全,现在有360度摄像头、并线辅助功能,通常在高配的汽车上才有,低配版汽车通常要增加几千甚至上万才会配这些功能。这个功能可以很好的提醒我们。我们使用微波传感器放在汽车两侧,探测两侧的物体,如果物体靠近就闪烁LED警示灯,提醒开车  人不要变道。 

2.对于驾驶室前面的安全,由于车速比较快,用微波传感器不太合适,其实适合用激光雷达和图像识别联合探测环境,但手头上没有激光雷达,所以这里我们先只使用视觉识别。这个项目我们用二哈视图来识别物体,在危险的距离内发现物体就提醒驾驶员放慢速度。 

3.考虑到二哈的视线范围有点狭窄,可以使用一个云台来扩大前向监测范围,或者使用两个二哈。

步骤3 步骤3
【作品演示】
步骤4 步骤4
【制作过程】--材料清单
材料清单 材料清单
1x
掌控板
1x
micro:bit 电机驱动扩展板
2x
led灯
1x
二哈识图(HuskyLens)AI 视觉传感器
1x
微波运动传感器
1x
迷你2自由度云台
2x
DFRobot DF9GMS 180° 微型舵机
步骤5 步骤5
【制作过程】--搭建连接
projectImage

搭建比较简单。两个led灯接P0、P1,云台水平舵机接S8, 二哈接I2C,微波传感器接P8(这里只用一个微波传感器做演示,实际可以在车辆四周布设多个微波传感器)。

这个micro:bit 扩展板比较好用,掌控板、micro:bit 板子都能用,还带驱动4个电机、8个舵机,对体积没有多大限制要求的项目用起来很方便,做带4个电机的麦轮车也很好,不需要额外的电机板,其他传感接口足够用,推荐使用。

步骤6 步骤6
【制作过程】--编程

编程思路比较简单,建立3个子线程,不断循环完成3个功能:

1.车测微波雷达监测旁边是否有物体。

2.车前二哈监测是否有物体(通过调整二哈云台固定俯仰角度,只检测危险距离内的物体)

3.二哈通过云台水平角度小幅摆动,增大监测视野范围。

projectImage
步骤7 步骤7
【项目总结】

本项目车辆行驶安全系统解决了冬天车辆行驶视线不好的安全问题,我们再重点分析下还能加上哪些可行的功能。   

头脑风暴一下后续还可以加上一些功能,如:   

1.可以使用树莓派或LattePanda 拿铁熊猫 Delta结合红外摄像头利用openvino开发夜视功能,解决夜晚行驶的安全问题。 

2.利用openvino开发视觉识别交通信号灯提醒功能、增加车道偏离预警、增加内置摄像头监测驾驶员疲劳驾驶。 

3.增加手势识别传感器进行更多交互控制。 

4.把我之前的汽车后窗提醒器项目功能整合进去https://makelog.dfrobot.com.cn/article-308596.html。

步骤8 步骤8
代码附件
Makelog作者原创文章,未经授权禁止转载。
0
2
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]