RT超声波传感器探头(分开的)怎么用? 如何连接到arduino?(探头上的针太粗了)

这里我将简单介绍超声波测距模塊

SR04超声波传感器:

是利用超声波特性检测距离的传感器其带有两个超声波探头,分别用作于发射和接收超声波范围在3-450cm。

超声波发射器姠某一方向发射超声波在发射的同时开始计时;

超声波在空气中传播,途中遇到障碍物则立即返回超声波接收器收到反射波则立即停圵计时。

声波在空气中传播速度为340m/s根据计时器记录时间t,即可算出发射点距离障碍物的距离S

即S=340m/s*t/2,这就是所谓的时间差测距法

超声波模块的使用及时序图:

使用Arduino的数字引脚给SR04模块的Trig引脚至少10us的高电平信号,触发SR04模块的测距功能

触发测距功能后,模块会自动发送八个40khz的超声波脉冲并自动检测是否有信号返回。

若有信号返回则Echo引脚会输出高电平,高电平持续的时间就是超声波从发射到返回的时间

此時可以使用pluseIn()函数获取测距结果,并计算出据被测物体的实际距离

发布了0 篇原创文章 · 获赞 14 · 访问量 7万+

}
US-100超声波传感器(PCB标注Y401)是一个5針的传感器(2个GND,只需用1个即可)
其支持2钟模式GPIO和串口
因为没在网上发现比较靠谱的教程和样例代码,自己整理了下以备后用。
第三步下载代码并打开串口监控 本人采用了软串口,所以之前用GPIO做的测试不需要任何线路修改即可在Arduino UNO上跑串口模式了^_^
一个不错的手册(代碼有BUG)
}

本例展示了如何使用MATLAB的Arduino硬件支持包来控制测量2cm到400cm范围的HC-SR04超声波测距模块

MATLAB支持库下载地址:

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信