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

#REMAKE再造#---空中红绿灯 简单

头像 Anders项勇 2021.04.22 1006 2

步骤1 【项目介绍】

这次再造是以融合创新为主题。我们在上次行驶的飞机基础上设计了空中红绿灯项目。在我们城市中有时候会出现红绿灯路口突然停电了,红绿灯不显示,造成交通混乱。这时我们就可以遥控一个空中红绿灯无人机飞到道路当中,然后无人机自动根据监测的车流量合理安排红绿灯的持续时间,起到临时红绿灯的作用,保证交通安全。

步骤2 【解决方案】

1.基于ROBOMASTER TT加上二哈识图,利用二哈识图的物体识别功能识别路口各个方向车辆数量,以供后续红绿灯时长参考。

2.红绿灯一个利用ROBOMASTER TT本身的LED灯,再增加一个LED灯(由于手头只有一个led灯,本来应该增加一个多彩led灯)。

3.使用blynk作为控制方案。

步骤3 【作品演示】

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

材料清单

  • ROBOMASTER TT无人机 X1
  • ROBOMASTER TT无人机拓展板 X1
  • 二哈识图 X1
  • LED绿灯 X1

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

把二哈识图接在IO27、IO26上,电源接5V。led绿灯接IO4上。

project-image
project-image
project-image

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

编程思路采用了blynk蓝牙模式来控制,参考了铁熊老师的帖子: 具体分了几块功能:起飞、降落两个按钮功能,飞机模式下的:上下左右转摇杆、前后左右移动摇杆,红绿灯模式按钮。ROBOMASTER TT的相关控制可以参考前不久,里面有详细的课程介绍大家可以熟悉。进入红绿灯模式,二哈识图探测四个方向的车辆数量,并把对向车辆数量相加与另一方向车辆数量比较,得出合理的红绿灯等待时长,过段时间又重新探测交通流量,重新计算合理的等待时长。

project-image

手机上blynk设计界面:

2个无人机摇杆,起飞降落,红绿灯模式按钮,还有一些信息显示。

project-image

步骤7 【项目总结】

本项目融合创新,把无人机和红绿灯巧妙融合,制作了一个临时的空中红绿灯,解决了城市中红绿灯突发停电造成交通混乱的问题,并利用视觉识别交通流量智能的调整红绿灯等待时长。

头脑风暴一下后续还可以进行的改进,如:

1.由于只有一个二哈,重新探测交通流量时,因为无人机需转动,这时红绿灯应该停掉,让红绿灯闪烁黄灯。

2.最好有多个二哈,这样无人机就不用转动了。

3.增加柔性显示屏,对来往车辆显示提示远端发来的提示信息。

步骤8

评论

user-avatar
  • Nd0TAy8yduIE

    Nd0TAy8yduIE2022.11.18

    只有一个led灯,十字路口怎么办

    0
    • 莫库什勒

      莫库什勒2021.04.28

      cool,感谢分享

      0