先说接线

vcc连5v,一般情况下是,如果有特殊情况按实际电压接入

trig接发送端,下面代码是接的8号引脚

echo接接收端  下面代码是接的9号引脚

gnd接gnd

接完之后就可以写代码了

const int trig = 8;
const int echo = 9;
float cm;void setup() {// put your setup code here, to run once:Serial.begin(9600);pinMode(trig, OUTPUT);pinMode(echo, INPUT);
}void loop() {// put your main code here, to run repeatedly:digitalWrite(trig,LOW);delayMicroseconds(2); //微秒digitalWrite(trig,HIGH);delayMicroseconds(10); //微秒digitalWrite(trig,LOW);cm = pulseIn(echo,HIGH)/58.0;  //读取脉冲宽度,换算成厘米Serial.print(cm);Serial.println("cm");delay(10);
}

arduino uno连接超声波传感器测距相关推荐

  1. 使用Arduino和HCSR04超声波传感器进行简单的超声波悬浮

    原文:https://circuitdigest.com/microcontroller-projects/arduino-ultrasonic-acoustic-levitation-using-h ...

  2. Arduino UNO驱动土壤湿度传感器检测

    Arduino UNO驱动土壤湿度传感器检测 简介 运行要求 Arduino UNO与传感器接线 程序展示 实践效果 总结 简介 本次使用到是这个新款土壤湿度传感器! 这款电容式土壤湿度传感器区别于市 ...

  3. Arduino uno 连接 LCD1602A显示18B20监测温度

    ##Arduino uno 连接 LCD1602A显示18B20测试温度 面包板接线图 代码 #include <LiquidCrystal.h> //引入依赖 #include < ...

  4. arduino UNO 与 超声波测距模块 实验详情

    US-015 超声波测距模块 超声波传感器 US-020升级版 送全套资料 资料下载地址:http://pan.baidu.com/s/1c0AfkIG US-015超声波测距模块 1. 概述 US- ...

  5. 【Arduino笔记】超声波传感器的使用

    这里使用:超声波传感器HC-SR04型号,搭配SG90舵机. 超声波简介 测量距离:2 ~ 400cm 分辨率:0.3cm 测量频率:40Hz 测量角度:15° 工作电压:4.5 ~ 5.5V 工作电 ...

  6. arduino与hcsr04_超声波传感器HC-SR04和Arduino进行距离计算

    在本教程中,将使用Ultra Sonic HC-SR04和Arduino(Arduino UNO)构建物联网项目,以计算Ultra Sonic HC-SR04设备与物体之间的距离.在这个项目中,我们将 ...

  7. Arduino实现使用超声波模块测距

    硬件材料: Arduino UNO R3.超声波模块.面包板一块.连接线若干 超声波模块如下图,一个超声波模块价格在5元以内. arduino实物连接图如下:  源码: void setup() { ...

  8. Arduino UNO 连接DHT11 通过串口实时显示温湿度

    (一)实验需要准备的硬件材料: 1.一块Arduino UNO板(带数据线) 2.DHT11 温湿度传器 3.杜邦线若干.面包板 (二)需要准备的软件: 1.Arduino安装程序包: 链接:http ...

  9. Arduino招财猫(超声波传感器+舵机)

    项目目标: 当人靠近时,招财猫摆动手臂,当附近没人时,招财猫静止. 准备材料: 1.arduino主控板 2.SG90舵机1个 3.超声波传感器1个 电路搭建:  超声波传感器 : Trig:输入引脚 ...

  10. Arduino Uno 连接 接近开关

    欢迎关注「凌顺实验室」微信公众号 接近开关 Arduino 如何正确使用接近开关,关键是电压的转换,因为Arduino板子IO口的电压不能高于5v,不然就会烧毁板子 所以,这里用了个很简单的方法,降压 ...

最新文章

  1. 我总结的30条架构原则
  2. H5开发中的问题总结
  3. 利用ArcGIS Python批量拼接裁剪遥感影像(arcpy batch processing)
  4. Git在公司内部的使用规范
  5. Progressive Web App(PWA)
  6. 【BZOJ1499】【NOI2005】瑰丽华尔兹(动态规划)
  7. 力扣——字符串转换整数(atoi)
  8. 解决Could not load file or assembly CefSharp.Core.dll的问题
  9. 布袋除尘器过滤风速多少_布袋除尘器过滤风速的确定及启动与停机的讲解
  10. 扒开医院的围墙,互联网怎么个战法?
  11. XML常用的几种解析方式
  12. java comparable排序_java_Java使用Comparable解决排序问题,本文实例讲述了Java使用Comparabl - phpStudy...
  13. 一次idea上使用logback+slf4j乱码的解决,问题不在logback
  14. 学c++要不要先学C语言?
  15. 服务器应用越狱修复,iOS 11.2-11.3.1越狱问题汇总 iOS 11.2-11.3.1越狱错误及修复教程...
  16. 用于空间搜索的四叉树
  17. web个人学习笔记(待完善)
  18. 火遍全网的chatGPT怎么使用
  19. android:exported、enabled属性
  20. 10.Audio音频

热门文章

  1. 720P、1080P、4K是什么意思?
  2. H5链接跳转到微信小程序开发流程记录
  3. 如何把很多照片拼成一张照片_如何将多张图片合成一个PDF文件
  4. 视频播放设计测试用例
  5. 华为路由器dhcp配置
  6. PayPal提现银行不给入账要退回?最新解决方法如下!!!
  7. 正态分布的峰度和偏度分别为_偏度与峰度的正态性分布判断
  8. 龙华大浪注塑加工中模具原理及组成
  9. TMS320F2837x + Spartan6/国产FPGA低成本高实时注塑机运动控制器软硬件设计方案
  10. 利用laravel框架创建todos