描述
HC-SR 04 超声波传感器最常用于测量距离,但这次我将向您展示如何使用该传感器测量物体的移动速度。
设备非常简单,仅包含几个组件:
- Arduino Nano 微控制器
- 液晶显示器
- 超声波传感器
- 和 LED 二极管
为此,我们需要在短时间内进行两次距离测量,我们有:
distance2 - distance1 = 给定时间的距离速度
如果我们在 1 秒的时间段内进行测量,那么我们将获得以 cm/s 为单位的物体移动速度。基本代码取自 arduino cc william hill官网 ,我只是添加了一个 LCD 显示器来直观地表示结果。
第一行显示距离,第二行显示物体移动时的速度。
还有一个 LED 指示物体放置的距离。如果距离小于 5 厘米,LED 会持续亮起。随着距离的增加,LED 开始以取决于物体距离的速度闪烁。如果物体移开,则闪烁速度变慢,反之亦然。
当物体向相反方向移动时,显示屏上表示的速度为负号。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !