arduino超声波测距接线图详细_Arduino Uno + HY-SRF05 超声波测距模块详细讲解演示实验...

本文详细介绍了使用Arduino Uno配合HY-SRF05超声波测距模块进行测距的原理、特点、技术参数和工作流程。通过提供的代码示例,展示了如何设置和读取超声波传感器的数据,以实现对前方障碍物距离的测量。
摘要由CSDN通过智能技术生成

Randy 于 2012-5-30 11:16 编辑

一、首先我们来了解一下什么叫超声波?

答:声波的频率范围很大(从零以上到几百万以上),而人的听力灵敏度却有限,故科学家们将听力灵敏度很低的20Hz以下的声波定义为次声波,将20KHz以上的声波定义为超声波;将听力灵敏度还可以的声波范围(20Hz--20KHz)定义为音频声波(听力灵敏度最高的频率是1KHz)。超声波的指向性很强(频率越高,越接近光波),故人们利用超声波这一特性发明了超声探伤、B超等应用。

二、超声波测距的原理:通过超声波发射装置发出超声波,根据接收器接到超声波时的时间差就可以知道距离了。这与雷达测距原理相似。 超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。(超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=340t/2)。本模块性能稳定,测度距离精确。能和国外的SRF05,SRF02等超声波测距模相媲美。模块高精度,盲区(2cm)超近,稳定的测距是此产品成功走向市场的有力根据!

三、超声波的特点:超声波指向性强,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物 位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移 动机器人的研制上也得到了广泛的应用。  为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。本文所

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值