如何使用激光雷达完成人或车流量统计及高度测量?

  • A+
所属分类:工控品牌

人或车流量统计是指在一定区域内,按照一定的算法,通过传感器及时得到准确的人数或车数,这种实时统计的数据为大数据时代提供科学决策基础。除了摄像头、红外等这类传统检测设备可以获取数据,还有哪些新生代传感器可以完成人或车流量的统计呢?

如何使用激光雷达完成人或车流量统计及高度测量?

激光雷达凭借ToF (Time of Flight) 时间飞行原理,主动发出高频光束,精准检测快速或极慢移动的人体或物体,在无需识别人脸的特殊场合,相比红外可获取更精准的数据。下面,我们先介绍一种安装便捷,操作简单的方法:利用Arduino Uno板与北醒TFmini Plus激光雷达结合,测流量和高度。

如何使用激光雷达完成人或车流量统计及高度测量?

首先,我们需要准备北醒TFmini Plus激光雷达设备一台,Arduino Uno板一个,一条USB方口数据连接线,一条杜邦线。

图1 准备设备总览

01

接线

TFmini Plus 产品线序定义为:红色+5V,黑色GND,绿色TX,白色RX。供电电压为5V,直接连接Arduino Uno 板的5V 和GND 即可,(备注:其他产品请查阅产品规格书,确保供电正常)串口通信连接需要注意,对于Arduino Uno 板雷达的TX 端接板子的pin 2 口(软串口Serial1 的RX),雷达的RX 端接板子的pin 3 口(软串口Serial1 的TX),这个跟后文中的程序编写有关。

如何使用激光雷达完成人或车流量统计及高度测量?

图2 电脑和TFmini Plus及Arduino Uno板连接图

02

程序

想要实现人数统计及身高测量功能,至少需要两个串口,一个接受雷达的数据,另一个用于将数据输出到电脑端显示出来。可以将下图代码粘贴到IDE 程序编辑窗口,也可直接打开相应附件文件。

待TFmini Plus通电工作后,将程序中的雷达安装高度改为160,然后上传程序。打开串口监视器,简单用手在雷达正上方测试一下,即可显示测量高度及次数。

图3 测试程序是否正常

获取代码或方案

点击文末阅读原文

03

测试

将TFmini Plus光源向下,安装在通道上方,当有人经过时,即可计数并测量身高。下图显示,目标A经过,计数1人,实际身高170cm。客户也可将数据显示功能在后期升级优化,例如增加显示屏显示当前人流量和身高数据,用扬声器语音播报“欢迎光临”等问候语。

如何使用激光雷达完成人或车流量统计及高度测量?

图4 实测TFmini Plus检测人数及高度

同样,北醒激光雷达在检测车流量也有应用。例如:高速卡口、矿洞出入口等相较于其他环境更加恶劣的环境中,且要求车流量更加精准的情况下,激光雷达能够快速检测到过往车辆的数量,配合摄像头还可实现触发拍照功能。

如何使用激光雷达完成人或车流量统计及高度测量?

图5 高速收费卡口顶端安装北醒激光雷达

本篇文章来源于微信公众号: 北醒Benewake

  • 我们的订阅号
  • 手机微信扫一扫
  • weinxin
  • 我们的QQ群
  • 加入到我们的QQ群
  • weinxin
正品logo

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: