回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页
best-icon

【创客大作战之暖冬行动】车辆行驶安全系统 简单

头像 Anders项勇 2020.11.30 1157 2

步骤1 【项目介绍】

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

步骤2 【解决方案】

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

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

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

步骤3 【作品演示】

步骤4 【制作过程】--材料清单

材料清单

  • 掌控板 X1 链接
  • micro:bit 电机驱动扩展板 X1 链接
  • led灯 X2
  • 二哈识图(HuskyLens)AI 视觉传感器 X1 链接
  • 微波运动传感器 X1 链接
  • 迷你2自由度云台 X1 链接
  • DFRobot DF9GMS 180° 微型舵机 X2 链接

步骤5 【制作过程】--搭建连接

project-image

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

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

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

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

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

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

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

project-image

步骤7 【项目总结】

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

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

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

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

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

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

步骤8 代码附件

评论

user-avatar
  • 时木时木

    时木时木2020.12.04

    你好,我想请教一下,你的哈士奇是怎样装在云台上的

    1
    • Anders项勇

      Anders项勇2020.12.07

      你可以参考朱老师这个帖子,里面云台安装照片比较清晰https://makelog.dfrobot.com.cn/article-308281.html