arduino超声波测距接线图详细_Arduino教程:认识超声波传感器(简明版)
06:25
超声波传感器是一个输入模块,提供了非常好的非接触范围检测,性能稳定,易于使用,盲区小,准确度高,测距距离从2厘米到400厘米不等,关键是还很便宜,在创客圈应用最为广泛,包括:机器人测距避障,液位检测等。
一、课前准备
学习本节课请你准备:
1、集成了扩展板的ArduinoUNO主板1块;
2、超声波传感器1个;
3、杜邦线4根;
4、USB方口数据线1根;
5、软件:Mixly(米思齐,V0.998)。
课前准备
二、超声波传感器接线方式
把超声波传感器连接到 扩展板 数字IO口的2、3号管脚
1、GND(地)黑色 接扩展板 黑色 G(2号)
2、VCC(电源) 红色接 扩展板 红色 V(2号)
3、Trig(控制端) 灰色接 扩展板 白色 S(2号)
4、Echo(接收端) 白色接 扩展板 白色 S(3号)
注意:正负极不能反接,否则会烧坏传感器或主板及扩展板。
三、获取超声波传感器的返回值(测距距离值)
打开Mixly(米思齐,V0.998),使用“串口”→“打印(自动换行)”,“传感器”→“超声波测距”,请注意“Trige”和“Echo”的管脚要和你的超声波与扩展板实际连接的管脚一致,如下图所示:
Mixly程序界面
建议你阅读上图右侧的代码,尝试分析它们的作用,至少要通过搜索知道这些代码当中部分命令的含义,逐步掌握Arduino语法以及关键命令。
四、超声波传感器测距原理
超声波传感器的发射器向某一方向发射超声波,在发射的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。根据计时器记录的时间t,声波在空气中的传播速度为340m/s,就可以计算出发射点距障碍物的距离s,即:s=340m/s× t / 2 。这就是所谓的时间差测距法。
超声波测距原理
本节课到此结束,你收获了什么呢?欢迎你在评论区留言。
如果需要更多相关课程,请点击关注按钮关注我,谢谢。
arduino超声波测距接线图详细_Arduino教程:认识超声波传感器(简明版)相关推荐
- arduino超声波测距接线图详细_Arduino系列之超声波测距模块代码(一)
这里我将简单介绍超声波测距模块 SR04超声波传感器: 是利用超声波特性检测距离的传感器,其带有两个超声波探头,分别用作于发射和接收超声波.范围在3-450cm. 工作原理: 超声波发射器向某一方向发 ...
- arduino超声波测距接线图详细_Arduino实践-超声波(ultrasonic)测距
科学家们将每秒钟振动的次数称为声音的频率,它的单位是赫兹(Hz).我们人类耳朵能听到的声波频率为20Hz-20000Hz.当声波的振动频率小于20Hz或大于20KHz时,我们便听不见了.因此,我们把频 ...
- arduino超声波测距接线图详细_arduino——超声波测距仪(笔记)
脉冲宽度测量函数 pulseIn() pulse 是脉搏的意思,音标[pʌls],怕了死,脉搏停了就死了.(记忆力越来越差了,只能采用一些特殊的方法记忆) pulseIn(pin,value,time ...
- arduino超声波测距接线图详细_使用Arduino UNO开发板和超声波传感器测量距离
超声波传感器不仅提供距离测量实用程序,而且没有任何物理接触,但需要我们在无噪音和光线的情况下进行测量,与基于激光的距离测量仪器不同.此外,即使在基于激光的仪器经常降低其效率的日光下,这些仪器也便宜且更 ...
- 水下超声波测距c语言程序,51单片机超声波测距C程序
51单片机超声波测距C程序 (2010-01-26 14:09:10) 电子工程师电子资料大学校园 超声波检测原理 超声波测距的程序流程图 程序如下: //超声波模块程序 #include #defi ...
- arduino花盆含水量_Arduino教程┃模拟土壤湿度传感器的介绍
它是一个模拟输入模块,可以实现土壤湿度的检测,有DO.AO两种模式.注意不同土壤介质的测量值会存在差异,土壤中的水分存在分布不均匀的情况,数据仅能代表局部湿度.点击下面的链接观看视频了解详细情况. A ...
- 超声波测距 c语言程序流程图,超声波测距程序(详细C语言数码管显示)
#include<reg52.h> //头文件 #include<intrins.h>// _nop_() 函数延时1US用 #include <stdio.h> ...
- 【Arduino实验13 超声波测距】
目录 一.实验目的 二.实验设备与环境 三.实验重点 四.实验难点 五.实验内容 5.1实验任务 5.2实验原理 5.3实验内容 5.4实验结果 5.5思考题 一.实验目的 1熟悉超声波传感器基本性能 ...
- Arduino Uno 实验8——HC-SR04 超声波测距模块
HC-SR04 超声波测距模块简介 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现. HC-SR04超声波 ...
- stm32超声波测距代码_超声波模块另类用法,悬浮,你也能做到
今天,给大家介绍一个 「超酷的DIY声波悬浮」研究项目. 虽然超声波悬浮,不能像磁悬浮那样悬浮比较重的物品.不过能把小泡沫球.水滴或者蚂蚁这样的小物体悬浮起来也是很有意思的. 制作这样一个简易的超声波 ...
最新文章
- Flutter入门(mac环境变量配置)
- air什么意思中文_Air译中文是什么意思,the air中文是什么意思
- 【Groovy】集合遍历 ( “ *. “ 展开操作符 | 代码示例 )
- DeprecationWarning Mongoose mpromise (mongoose's default promise li
- 弹性碰撞后速度方向_两物体发生弹性碰撞后.相对速度大小不变.方向相反. ,也可以说两物体的速度之和保持不变.即 ....
- python贪吃蛇设计目标_基于 pygame 设计贪吃蛇游戏
- 备份ad_IT管理公开课——备份恢复解决方案
- Linux——Centos7网络配置1ens33文件
- 输入法快捷键导致功能软件功能失效
- RHEL 6.3的yum不小心被删除了。如何恢复?
- EVC下如何直接访问寄存器?
- clickhouse创建外部字典表
- WIN7系统的虚拟机C盘扩容步骤
- 杂谈|数据分析虽火但并不适合每一个人!浅谈如何利用自身优势转行数据分析
- fastjson基本使用
- 分享视频剪辑必备的三个素材软件(配音/文案/图片)
- android 备份游戏数据,用于Android游戏存档备份和存档还原的教程(图形中的详细信息)...
- iPad2通过DFU模式刷机
- 硬核探厂|数字原生中压真空断路器生产揭秘
- 生物神经网络与人工神经网络
热门文章
- 2019-01-19-build-xmr-stak-on-ubuntu
- 小程序云开发 免费版 云函数数量超过限制 怎么办
- Python关于节假日的一些处理
- 国家/地区 语言缩写代码 查询备用
- linux cpu使用率500%,Linux:CPU使用率100%排查方法
- [cf] Codeforces Round #595 (Div. 3) B12 Books Exchange
- 【python】google的经纬度定位查询API
- 样本峰度(kurtosis)与随机变量的峰度及四阶统计量之间的关系和计算估计
- C++if语句进行分段函数计算
- 用HTML写出能转换成合适的PDF文件(A4纸张大小)的相关问题和方法