const int TrigPin = 4;
const int EchoPin = 5;
float cm;
void setup()
{
Serial.begin(9600);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT);
}
void loop()
{
digitalWrite(TrigPin, LOW); //低高低电平发一个短时间脉冲去TrigPin
delayMicroseconds(2);
digitalWrite(TrigPin, HIGH);
delayMicroseconds(10);
digitalWrite(TrigPin, LOW);

cm = pulseIn(EchoPin, HIGH) / 58.0; //将回波时间换算成cm
cm = (int(cm * 100.0)) / 100.0; //保留两位小数
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(1000);
}

Arduino超声波测距程序相关推荐

  1. 【在线仿真】Arduino 超声波测距+LCD1602显示

    [在线仿真]Arduino 超声波测距+LCD1602显示 程序代码 /*LiquidCrystal Library - Hello WorldThis sketch prints "Hel ...

  2. STM32F1系列超声波测距程序

    STM32F1系列超声波测距程序 因为自己做毕设的缘故,用到超声波HCSR04模块,在网上查找了相关的代码,发现关于超声波测距大体上有两种写法.在自己调试改进后,想把这两种方法都贴出来,和大家一起讨论 ...

  3. 最简单的51超声波测距程序

    文章目录 前言 一.51超声波测距是什么? 二.使用步骤 1.引入库 2.读入数据 总结 前言 最简单的51超声波测距程序,注释相当详细,测量出来的值直接显示在数码管上,距离超过20cm就显示三个A, ...

  4. Arduino超声波测距模块控制蜂鸣器

    Arduino超声波测距模块控制蜂鸣器 超声波传感器 蜂鸣器 电路连接.接线 源码 超声波传感器 超声波传感器是利用超声波的特性研制而成的传感器.超声波是一种振动频 率高于声波的机械波,由换能晶片在电 ...

  5. arduino 超声波测距原理_超声波测距灯

    介绍硬件准备 本篇文章专门介绍用Arduino制作超声波测距灯,需要的材料是: 1. Arduino开发板 2. HC-SR04超声波模块 3. LED灯 4. 杜邦线若干 注意事项   之所以要写这 ...

  6. arduino超声波测距接线图详细_Arduino系列之超声波测距模块代码(一)

    这里我将简单介绍超声波测距模块 SR04超声波传感器: 是利用超声波特性检测距离的传感器,其带有两个超声波探头,分别用作于发射和接收超声波.范围在3-450cm. 工作原理: 超声波发射器向某一方向发 ...

  7. 基于arduino超声波测距学习

    ``# HC-SRO4 超声波测距 VCC 是HC-SR04超声波距离传感器的电源,我们连接了Arduino上的5V引脚. Trig (Trigger) 引脚用于触发超声波脉冲.(A0) Echo 回 ...

  8. STM32的超声波测距程序

    我所使用的测距模块是HC-SR04,C-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测 距精度可达高到3mm:模块包括超声波发射器.接收器与控制电路. HC-SR04基本工作 ...

  9. Arduino 超声波测距 LCD1602A

    arduino 实现超声波测距 涉及模块:四线超声波测距模块,LCD1602A LCD1602连接 实验代码: #include <LiquidCrystal.h> LiquidCryst ...

最新文章

  1. 基于SIFT特征的全景图像拼接
  2. Newtonsoft.Json使用
  3. SQL语句中timestamp进行排序BUG
  4. MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
  5. 【linux】linux系统配置静态IP地址(超详细,手把手教会)
  6. 搭建一个基于http的yum服务器
  7. php 对象 数量,php – Symfony2 / Doctrine如何在实体中存储相关对象的数量
  8. 日志分析——从概念到应用
  9. 自适应巡航跟车距离怎么调_2020款奔驰GLS450改装原厂配件 ACC自适应巡航系统 香氛香薰负离子...
  10. matlab 检验异方差,stata中面板数据异方差的处理_stata面板异方差检验
  11. Veeam 安装部署 - 部署 Veeam Backup Replication
  12. 论项目管理中当面沟通的重要性
  13. angular8.x + ngx-translate实现国际化
  14. yang模型中rpc_RPC原理篇
  15. 996下的最后一根稻草
  16. 在家享受专业跑道,安全跑步高效健身,华为智选赤兔跑步机H1体验
  17. 三方协议的服务器,电子口岸电子支付签定三方协议是怎么操作的
  18. 连续函数的最佳平方逼近
  19. 如何将.hwbk批量修改成.jpg 【实测成功】
  20. AutoML- NNI

热门文章

  1. Deformable ConvNets--Part2: Spatial Transfomer Networks(STN)
  2. 华昊中天获国投创业等机构数亿元投资,专注抗肿瘤小分子化学药物研发...
  3. 将带下划线的字符串转换成大写(下划线后大写)的高效方法
  4. Linux底层函数库“glibc”再现重大安全漏洞
  5. iOS 导航栏遮挡视图
  6. linux mono
  7. code blocks 快捷键
  8. bzoj 1064 图论
  9. 无线路由安全功能的保证之DHCP
  10. C# 常用正责表达式