~Arduino开发板使用超声波传感器HC-SR04的完整指南

一、HC-SR04超声波传感器简介

        HC-SR04超声波传感器使用声纳来确定物体的距离,工作原理类似与蝙蝠。它提供出色的非接触范围检测,高精度和稳定的读数,以及易于使用的封装。测量范围从2厘米到400厘米或1英寸到13英尺。它的工作过程不受太阳光或黑色材料的影响(虽然布料之类的声学软材料很难检测)。它配有超声波发射器和接收器模块。

二、主要特征

  1. 电源:+ 5V DC
  2. 静态电流:<2mA
  3. 工作电流:15mA
  4. 有效角度:<15°
  5. 测距:2厘米 - 400厘米/ 1英寸 - 13英尺
  6. 分辨率:0.3厘米
  7. 测量角度:30度
  8. 触发输入脉冲宽度:10uS
  9. 尺寸:45mm x 20mm x 15mm

三、工作过程

  1. 发射器发送信号:一段高频声音
  2. 当信号遇到一个物体时,它会被反射
  3. 然后发射器接收该信号

四、示例

以下是一个Arduino开发板使用超声波传感器HC-SR04的完整示例

1、所需硬件

  • 超声波传感器HC-SR04
  • Arduino UNO开发板
  • 面包板
  • 跳线

2、原理图

原理图

3、实际接线图

        这里利用提供的硬件将按照原理图进行接线,如图:
12

4、代码

//为超声波传感器的Trig和echo引脚创建变量。
//trig引脚连接到数字引脚11,echo引脚连接到数字引脚12。
int trigPin = 11
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值