HC-SR04是一种非常受制造商欢迎的接近传感器。在这里,我们将解释模块的工作原理,安全地使用模块需要了解的内容,并讨论操作基础知识。完整数据表的链接可在本文末尾找到。
关于HC-SR04
HC- SR04是一种超声波接近传感器,可以告诉您物体是否在它前面,并且还提供传感器和物体之间的距离。这些传感能力使其特别适用于需要知道远离物体或障碍物的机器人,例如墙壁或不应撞击的家具。
模块随时可用作连接到现有项目的完成分线板。您可以从许多不同的制造商和供应商那里获得它,例如Adafruit和Geekreit,它们通常完全兼容。唯一的区别是价格和运输时间。
重要规格
长度:4.5厘米(1¾ in)
宽度:2.0厘米(¾英寸)
高度:1.4厘米(½英寸)
典型价格:约$ 4
供电电压:5V
工作电压:3V或5V(触发),5V所有其他I/O端口
工作电流:15mA
工作范围:2 cm至400 cm(1 in-13 ft)
声称精度:0.3cm,更逼真:1cm
测量角度:15度
操作原理
如上所述,HC-SR04的主要工作是增加超声波测距能力到项目。但是这有什么作用呢?原理以及模块的使用都非常简单。
HC-SR04由触发引脚上的10微秒高信号触发。一旦它再次拉低,模块就会发出8个40kHz的声音脉冲。如果物体存在于检测范围内,则声音脉冲被该物体反射,并且模块接收回声。发送八个脉冲和接收回波之间的时间可用于计算到反射声音的物体的距离。
HC-SR04时序图。从产品数据表中获取的图像。
检查模块输出引脚的长度(通常标记为回波)高度计算测量距离。如果它高于30mS,则没有检测到任何物体。有关确切的公式,请参阅模块的数据表。触发脉冲之间的建议时间为60mS。
HC-SR04数据表
有许多HC-SR04数据表可用互联网。但是,我发现这些是最有帮助的,也是最有用的信息:
HC-SR04数据表Osepp
Elecfreaks HC - SR04(PDF)
双超声波模块 - 带代码示例和接线图
使用HC-SR04的项目
如何将超声波传感器连接到Arduino
如何使用Raspberry Pi制作一个避障机器人
如何构建物体探测器使用HC-SR04和SG90伺服的Arduino
如何使用超声波传感器进行Arduino门警报
使用Arduino构建单立方米
最后的想法
HC-SR04是一款易于使用,价格便宜且易于使用的超声波接近传感器模块,可以使用适用于各种项目。由于它的物理尺寸小,它也适用于机器人等移动应用。
-
传感器
+关注
关注
2548文章
50660浏览量
751840 -
HC-SR04
+关注
关注
9文章
82浏览量
42569
发布评论请先 登录
相关推荐
评论