首页

便携式超声波测距仪

声音是一种现象,这是材料振动的结果。声音的特征在于承载机械能的机械波。

为了在发射器和接收器之间传输这种能量,需要存在介质。培养基可以是固体,液体或气体。

超声波范围取景器

通过在其行进的介质中引起干扰来传播音量,这被称为声波的传播。在正常条件下,声音的速度为3.3亿/ s。

声纳或声音导航和测距是一种非接触距离测量技术,通常用于潜艇。

选择下一组Arduino项目,你想学习在电子shub Arduino项目»

在该技术中,由发射机发送高频声波,并且由接收器捕获来自目标的反射回声。

随着声波的速度是已知的,通过测量行进时间,可以计算源和目标之间的距离。

根据声波的频率,声纳可以是Infrasonic或超声波的。超声波传感器产生声波,频率高于可听范围(20Hz至20 kHz)即大于20 kHz。在速率传感器的情况下,声波的频率小于20Hz。

本课题设计了一种便携式超声波测距仪,可以实现非接触式测量目标距离。该项目基于Arduino,超声波传感器和液晶显示器。

电路图

便携式超声波测距仪

需要硬件

  • Arduino Uno.
  • 超声波传感器HC-SR04
  • 16 x2液晶显示器
  • 10 kΩ锅

超声波范围计的电路设计

该电路由Arduino Uno组成,它是项目的大脑,超声波传感器和LCD显示器,以瞬间显示结果。电路的设计非常简单,并在下面解释。

Arduino上可用的14个I/O引脚,我们在这个项目中使用了8个引脚。2个引脚用于超声波传感器,另外6个引脚用于控制LCD。

4个超声波传感器引脚为VCC,GND,Trig和回波。Trig连接到Arduino的引脚11,回波连接到引脚10.相对于Arduino,分别输入和输出引脚10和11。

LCD的引脚15和16(LED +和LED-)是背光销。它们分别连接到VCC和GND(电路图中未示出)。

LCD的四个数据引脚用来显示信息。LCD (D4 - D7)的11、12、13、14引脚连接Arduino的5、4、3、2引脚。

LCD的RS引脚和E(引脚4和6)分别接Arduino的7和6引脚,RW(引脚5)接地。

引脚1和2(VSS和VDD)分别连接到地和VCC。为了控制LCD显示器的对比度,LCD的销3(VE)连接到10kΩ罐的擦拭器,其与连接到VCC和GND的另一个罐子。

在职的

超声波传感器是量程计电路中的主要模块。超声波传感器由超声波发射器和接收器组成。发射器以40千赫频率发送8个脉冲的声爆。

该信号命中目标,接收器模块接收回声。通过测量发送脉冲的事件与接收回声之间的时间,可以计算距离。

测距在2厘米

本课题使用的超声波传感器为HC-SR04。可用于测量2cm至400cm范围内的距离,读数准确。

测距在3厘米

传感器模块由4个引脚组成:Vcc、Gnd、Trig和Echo。当Trig引脚的高电位持续至少10 μ s时,超声传感器发出超声信号。Echo引脚从发送和接收信号的那一刻起就是高的。

由于代码,Arduino通过Arduino计算了回声信号的持续时间,并将其转换为厘米的距离。LCD上显示相同的数据。

Arduino连续发送Trig信号,并且可以连续测量目标的距离而没有任何延迟。

范围在4厘米处找到

由于电路的电源要求非常少,整个系统可以由9V电池供电,并且可以用作便携式范围计。

下载代码

笔记

  • 该电路可用作具有非接触技术的简单距离测量装置。
  • 一个电池可以用来为设备供电,使其便携式,一个ON/OFF开关可以用来节省电池寿命。
  • 在设计中使用LCD使电路立即显示距离。
  • 代码中的一个简单更改可能会导致额外的信息,如不同度量、时间、日期等的距离。

17回应

    1. 嗨,我们想用一个LED作为警示灯(如果距离小于5厘米,就像这样)。但我们没有,也没有对代码做任何修改。忽略LED初始化。此外,Arduino的第13个引脚有一个内置的LED。

留下一个回复

您的电子邮件地址不会被公开。必需的地方已做标记*

电子机器Favicon.
<\/i>","library":""}}" data-widget_type="nav-menu.default">
Baidu