亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

带 Arduino 的超声波测距仪

组件和用品

Arduino UNO
× 1

关于这个项目

使用 SR04 超声波传感器的 Arduino 超声波测距仪

这是一个初步项目,将带您完成我为将 SR04 超声波传感器连接并与 Arduino 工作而采取的步骤。

第 1 步:零件清单

  • Arduino Uno 或兼容
  • SR04 超声波传感器
  • 四根公对母跳线

加油!

第 2 步:将 SR04 超声波传感器连接到 Arduino

  • Arduino 5v 的 VCC 引脚
  • GND 引脚连接到 Arduino GND
  • Arduino 数字引脚 12 的 TRG 引脚
  • Arduino 数字引脚 11 的 ECHO 引脚

这就是您需要的所有接线..

下一步,加载软件库和草图。

第 3 步:下载 SR04 库并安装到 Arduino IDE

您需要下载另一个库才能让 Arduino 与 SR04 传感器通信。我得到的传感器没有附带任何文档,所以我在谷歌上搜索,直到找到一个有效的库。

下载库解压缩它,并将其安装在 Arduino IDE 中。将它放在您的 Arduino 库文件夹中,然后重新启动 Arduino IDE。为方便起见,我将文件包含在下面的文件部分中,

  • 您现在应该能够在选择文件> 示例> NewPing> NewPingexample 草图中看到库和示例,将草图加载到您的 Arduino。
  • 如果您成功安装了库并加载了 NewPingexample 草图,请单击验证按钮编译草图并确保没有错误。

现在是使用 USB 电缆将 Arduino 连接到 PC 的时候了。点击上传按钮将草图上传到Arduino。

上传到 Arduino 后,打开串行监视器,您应该会看到来自传感器的距离数据流,

单击此处下载库。

获取所有资源。

谢谢!

代码

  • NewPing.zip
NewPing.zipC/C++
无预览(仅限下载)。

示意图


制造工艺

  1. 树莓派上的 HC-SR04 超声波距离传感器
  2. 带 LED 和压电扬声器的 DHT11 传感器
  3. 使用 K30 传感器监测二氧化碳
  4. FlickMote
  5. 带有 Arduino 的简单障碍物传感器
  6. 带有 Arduino 或 ESP8266 的电容式指纹传感器
  7. Arduino Cloud Sensor Tower
  8. 使用 MAX30100 可穿戴脉搏传感器和 Arduino
  9. 使用 YL-39 + YL-69 土壤湿度传感器和 Arduino
  10. 带夏普 GP2Y1010AU0F 传感器的 DIY 空气质量监测仪
  11. 带 Arduino 的迷你雷达
  12. 带有 DSM501A 传感器的 Arduino 空气质量监测器