当前位置:网站首页>ESP8266-Arduino编程实例-HC-SR04超声波传感器驱动
ESP8266-Arduino编程实例-HC-SR04超声波传感器驱动
2022-07-30 17:49:00 【视觉&物联智能】
HC-SR04超声波传感器驱动
1、HC-SR04简单介绍
HC-SR04 超声波传感器使用声纳来确定与蝙蝠或海豚等物体的距离。 超声波测距模块HC-SR04提供2cm-400cm测量,测距精度可达3mm。 该模块包括超声波发射器、接收器和控制电路。
HC-SR04 超声波传感器的工作流程如下:
- 至少10us高电平信号的IO触发
- 模块自动发送 8 个 40 kHz 并检测是否有脉冲信号返回。
- 如果有信号返回,通过高电平,高电平输出IO持续时间是从发出超声波脉冲到返回的时间。
测试距离 =(高电平时间 × 声速(340M/s)/ 2)
2、硬件准备
- ESP8266 NodeMCU开发板一块
- HC-SR04传感器模块一个
- 面板板一个
- 杜邦线若干
- 数据线一条
硬件接线图如下:

3、软件准备
- Arduino IDE或VSCode + PlatformIO
在前面的文章中,对如何搭建ESP8266开发环境做了详细的介绍,请参考:
边栏推荐
- LayaBox---TypeScript---基础数据类型
- 躲避雪糕刺客?通过爬虫爬取雪糕价格
- How Google earth engine realizes the arrangement and selection of our time list
- 主流的深度学习推理架构有哪些呢?
- Pagoda builds PHP adaptive lazy website navigation source code measurement
- 记者卧底
- C陷阱与缺陷 第7章 可移植性缺陷 7.4 字符是有符号数还是无符号数
- EMC VPLEX VS2 SPS电池更换详细探讨
- 沃尔沃中国的年中总结,在“安全感”中寻找未来
- Informatics Olympiad All-in-One 1966: [14NOIP Popularization Group] Scale Simplification | Luogu P2118 [NOIP2014 Popularization Group] Scale Simplification
猜你喜欢
随机推荐
C陷阱与缺陷 第6章 预处理器 6.2 宏并不是函数
强啊,点赞业务缓存设计优化探索之路。
Test the.net text to Speech module System. Researched
Promise entry to proficient (1.5w word detailed explanation)
fast shell porting
[Solved] The problem that Unity Hub fails to obtain a license or does not respond and cannot develop
LayaBox---TypeScript---泛型
知识蒸馏2:目标检测中的知识蒸馏
如何让 JOIN 跑得更快?
PLSQL Developer安装和配置
【HarmonyOS】【FAQ】鸿蒙问题合集3
un7.30:Linux——如何在docker容器中显示MySQL的中文字符?
952. 按公因数计算最大组件大小 : 枚举质因数 + 并查集运用题
这玩意儿都能优化?果然是细节都在魔鬼里。
JMeter Notes 4 | JMeter Interface Introduction
592. Fraction Addition and Subtraction
What are the applications of X-rays?
记者卧底
Moralis去中心化Web3应用开发教程
Mo Team - Elegant Violence









