声纳的主要用途是能够“看到”水下的物体。它使用声波来检测物体。由于声波在水中的传播比在空气中传播得更远,因此声纳比其他类型的传感器(如雷达)更受欢迎。虽然声纳首选用于水下,但它仍然可以在空气中使用;不过,在测量距离时我们可能会遇到一些很小的干扰。

声纳有两种类型:被动声纳和主动声纳。主动声纳有一个发射器和一个探测器:根据信号返回声纳所需的时间,它可以探测物体的范围或距离及其方向。它还检测信号的强度,以确定接收器接收的时间。被动声纳用于接收来自船只和鲸鱼和潜艇等其他海洋生物的信号。被动声纳没有发射器;他们只是接收向他们发出的声波。

所需的材料

● Arduino Uno开发板

● MaxBotix超声波测距仪

● Arduino IDE

● USB B型连接Arduino

● 万用表

我们将使用Arduino Uno作为微处理器,以便能够读取声纳检测到的距离。我们使用的声纳是Maxbotix超声波测距仪,但是任何接近这个的输出为脉冲宽度或模拟的模型都可以在这个项目中使用。三条松散的电线将焊接到超声波测距仪上。我们需要焊料和烙铁来焊接传感器。一切都焊接到位后,下面的代码通过IDE上传到Arduino,它也将与USB B型连接。

更多内容请参考以下链接:https://www.yiboard.com/thread-927-1-1.html

使用Arduino开发板和声纳传感器测量距离相关推荐

  1. arduino超声波测距接线图详细_使用Arduino UNO开发板和超声波传感器测量距离

    超声波传感器不仅提供距离测量实用程序,而且没有任何物理接触,但需要我们在无噪音和光线的情况下进行测量,与基于激光的距离测量仪器不同.此外,即使在基于激光的仪器经常降低其效率的日光下,这些仪器也便宜且更 ...

  2. 使用Arduino开发板和颜色传感器TCS230实现颜色感应

    在本篇文章中,我们将学习如何使用Arduino开发板和颜色传感器TCS230 / TCS3200来检测颜色. 色彩传感器TCS230的工作原理 TCS230通过内部的8 x 8光电二极管阵列感应彩色光 ...

  3. 使用超声波传感器测量距离并在LCD上显示

    在本篇文章中,我们将使用Arduino开发板连接超声波传感器测量距离,然后将结果显示在LCD1602显示屏上. 所需的硬件 ● Arduino Uno开发板 ● 超声波传感器(HC-SR04) ● 液 ...

  4. 物联网毕业设计 - 基于Arduino开发板的智能移动加湿器

    ⭐️智能移动保湿器⭐️ Arduino开发板 SDAH01温湿度传感器 Mini空气加湿与继电器模块 LCD1602显示屏 L298N驱动模块与直流电机 红外与超声避障模块 实时检测室内温湿度的变化并 ...

  5. 使用LED灯和Arduino开发板制作一个智能马克杯

    在本篇文章中,我们将使用RGB全彩LED灯.环境光传感器和Arduino Nano开发板,使用彩色光发送信息或发出警报.在本篇文章结束时,您可以学到: ● 通过Arduino开发板读取DS18B20传 ...

  6. 如何基于Arduino开发板使用BH1750环境光传感器

    当您将手机放在阳光下或强光照条件下时,它会根据光线条件自动调节亮度.现在大多数显示设备,无论是电视还是手机,都内置环境光传感器来自动调节亮度.今天在本篇文章中,我们将使用一个这样的传感器BH1750光 ...

  7. 基于MQ-135传感器和Arduino开发板的烟雾探测器

    在本篇文章中,我们主要介绍如何使用MQ-135传感器和Arduino开发板制作一款烟雾探测器,用于测量环境中的烟雾等级.只需将MQ-135气体传感器模块与Arduino和1602 LCD模块连接即可显 ...

  8. 如何使用Arduino开发板读取KY-037声音检测传感器

    在本篇文章中,您将学习如何在Arduino中使用KY-037声音检测传感器.您可以使用此模块测量环境中声音强度的变化. 什么是KY-037声音探测传感器? 该模块由用于检测声音的敏感电容式麦克风和放大 ...

  9. 【学习笔记】在Arduino开发板上使用人体红外传感器HC-SR505

    PIR(Pyroelectric Infra Red)传感器可测量检测区域中的物体发出的红外光. HC-SR505就是这样的传感器.它非常易于使用,如果检测区域中有物体在移动,该传感器会产生HIGH高 ...

  10. 使用火焰传感器和Arduino开发板搭建火灾报警系统

    在本篇文章中,我们通过将火焰传感器与Arduino开发板连接起来,一步步学习使用Arduino和火焰传感器搭建火灾报警系统.火焰传感器模块包含一个用于检测光照的光电二极管和一个用于控制灵敏度的运算放大 ...

最新文章

  1. 【HDU】2087 剪花布条 (KMP算法的应用)
  2. 逃离 AI 赛道的投资人:做局失利、破局无力
  3. 谈谈StorageEvent
  4. 学python那本书比较好-看了许多python书后!我发现学好python这三本书必看
  5. java deep clone util_Java Clone深拷贝与浅拷贝的两种实现方法
  6. 毕业设计word 表格标题 图表标题
  7. 蛮力法在求解“最近对”问题中的应用(JAVA)
  8. 怎么锁定计算机密码忘了怎么办,如果忘记了手机数字锁的密码(仅需10秒钟即可解锁),该怎么办...
  9. Silverlight MMORPG网页游戏开发课程[一期] 第九课:HUD与背景音乐
  10. 【MySQL】sql语句中exists和in有何区别?
  11. java如何用反射把具体方法抽象_如何在Java 中使用泛型或反射机制对DAO进行抽象...
  12. git教程(二)--安装和配置git
  13. js 金额处理加小数点后两位
  14. windbg查询内存泄笔记
  15. 【.net core 跨平台】第一步 在Ubuntu16.04 配置.net core环境
  16. EasyStreamClient对接海康流媒体V4.X——SDK对接关键函数记录
  17. 行政管理和计算机应用哪个更容易,自考本科汉语言文学和行政管理哪个比较简单...
  18. Vue海报编辑器(自由拖拽海报生成)
  19. iOS 直播间礼物动画队列
  20. 升级openssh【linux平台】

热门文章

  1. 摘自微信之父张小龙内部8小时演讲
  2. WindowsPhone第三方控件-Resco MobileForms Toolkit 2012
  3. 牛客练习赛70 B.拼凑
  4. 我们要守护的,不止湿地
  5. MySQL能力全开放,OceanBase 社区版 4.0 正式上线
  6. hdu4530小Q系列故事——大笨钟
  7. 电脑重装系统会怎么样对系统有影响吗
  8. 干货剧透!爱奇艺@MEET 2021:智能时代的内容创作与消费
  9. 知识图谱里的知识表示:RDF
  10. c# vs2019的编译 生成事件 的 生成前事件命令行