步骤1 【项目介绍】
冬天来了,开车的朋友会注意到刚开车时由于车内外温差很大,人体呼出的气体很快凝结在冰冷的玻璃上,造成视线很差,给驾驶带来危险。使玻璃温度升高或降低接触玻璃的空气的温度,都可以破坏在水汽在玻璃表面凝结成液态的条件,所以一般开暖风或冷风,冷风 效果快但人受不了,暖风可以彻底解决但是加热速度比较慢,因为发动机水温还是很低的。要是再下点雨下点雪那视线就更差,怎么增强冬天开车的安全性呢?我设计了一个车辆行驶安全系统,保证车辆周边的安全,防止发生交通事故。
步骤2 【解决方案】
1.对于车两侧的安全,现在有360度摄像头、并线辅助功能,通常在高配的汽车上才有,低配版汽车通常要增加几千甚至上万才会配这些功能。这个功能可以很好的提醒我们。我们使用微波传感器放在汽车两侧,探测两侧的物体,如果物体靠近就闪烁LED警示灯,提醒开车 人不要变道。
2.对于驾驶室前面的安全,由于车速比较快,用微波传感器不太合适,其实适合用激光雷达和图像识别联合探测环境,但手头上没有激光雷达,所以这里我们先只使用视觉识别。这个项目我们用二哈视图来识别物体,在危险的距离内发现物体就提醒驾驶员放慢速度。
3.考虑到二哈的视线范围有点狭窄,可以使用一个云台来扩大前向监测范围,或者使用两个二哈。
步骤3 【作品演示】
步骤4 【制作过程】--材料清单
步骤5 【制作过程】--搭建连接
搭建比较简单。两个led灯接P0、P1,云台水平舵机接S8, 二哈接I2C,微波传感器接P8(这里只用一个微波传感器做演示,实际可以在车辆四周布设多个微波传感器)。
这个micro:bit 扩展板比较好用,掌控板、micro:bit 板子都能用,还带驱动4个电机、8个舵机,对体积没有多大限制要求的项目用起来很方便,做带4个电机的麦轮车也很好,不需要额外的电机板,其他传感接口足够用,推荐使用。
步骤6 【制作过程】--编程
编程思路比较简单,建立3个子线程,不断循环完成3个功能:
1.车测微波雷达监测旁边是否有物体。
2.车前二哈监测是否有物体(通过调整二哈云台固定俯仰角度,只检测危险距离内的物体)
3.二哈通过云台水平角度小幅摆动,增大监测视野范围。
步骤7 【项目总结】
本项目车辆行驶安全系统解决了冬天车辆行驶视线不好的安全问题,我们再重点分析下还能加上哪些可行的功能。
头脑风暴一下后续还可以加上一些功能,如:
1.可以使用树莓派或LattePanda 拿铁熊猫 Delta结合红外摄像头利用openvino开发夜视功能,解决夜晚行驶的安全问题。
2.利用openvino开发视觉识别交通信号灯提醒功能、增加车道偏离预警、增加内置摄像头监测驾驶员疲劳驾驶。
3.增加手势识别传感器进行更多交互控制。
4.把我之前的汽车后窗提醒器项目功能整合进去https://makelog.dfrobot.com.cn/article-308596.html。
步骤8 代码附件
附件
时木时木2020.12.04
你好,我想请教一下,你的哈士奇是怎样装在云台上的
Anders项勇2020.12.07
你可以参考朱老师这个帖子,里面云台安装照片比较清晰https://makelog.dfrobot.com.cn/article-308281.html