0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

具有LCD显示屏的超声波传感器HC-SR04的制作

454398 来源:网络整理 作者:佚名 2019-11-01 11:14 次阅读

步骤1:所需硬件

Arduino开发板

超声波传感器HC-SR04

LCD显示器

10k欧姆电位计

面包板和电线

步骤2:连接

超声波传感器HC-SR04连接:

HC-SR04超声波模块具有4个引脚,即接地,VCC,触发和回波。模块的地线和VCC引脚需要分别连接到Arduino板上的地线和5伏特引脚,并且将trig和echo引脚连接到Arduino板上的任何数字I/O引脚。

HC-SR04传感器连接到面包板上

传感器VCC连接到Arduino板+ 5V

传感器GND连接到Arduino板GND

Sensor Trig连接到Arduino Board Digital I/O 9

Sensor Echo连接到Arduino Board Digital I/O 10

查看基本信息有关HC-SR04的教程https://youtu.be/vTjJDeDJmsA

LCD显示器连接:

将LCD屏幕连接到Arduino或Genuino板上时,建议将引脚接头条焊接到LCD屏幕的14(或16)引脚数连接器上。要将LCD屏幕连接到板上,请连接以下引脚:

LCD VSS引脚到Arduino GND

LCD VDD引脚到Arduino 5V

LCD VO引脚到10k电位计中心pi n

LCD RS引脚到数字引脚1

LCD RW引脚到Arduino GND

LCD Enable引脚到数字引脚2

LCD D4引脚到数字引脚4

LCD D5引脚到数字引脚5

LCD D6引脚到数字引脚6

LCD D7引脚到数字引脚7

10k电位器的另一端连接到+ 5V和GND

对于显示屏的背光,LCD的引脚15(A +)和16(K-)分别连接到+ 5V和GND

如果需要,可以使用220欧姆电阻为显示器的背光供电

查看有关LCD显示器的基本教程https://youtu .be/cxNBlD5c8zI

步骤3:代码

LiquidCrystal库允许您控制兼容的LCD显示器

首先,您必须定义Trig和Echo引脚。在这种情况下,它们是Arduino板上的9号和10号引脚,它们分别称为trigPin和echoPin。然后,您需要一个Long变量,用于表示从传感器获得的行程时间,该变量名为“ duration”,另一个则是距离的整数变量。

在设置中,您必须将trigPin定义为输出,将回声作为输入,并开始串行通信以在串行监视器上显示结果。

如果对象与传感器的距离为10 cm,并且声音的速度为340 m/s或0.034 cm/µs,声波将需要传播约294 u秒。但是,由于声波需要向前传播并向后反弹,因此从Echo引脚获得的信号将是该数字的两倍。因此,为了获得以厘米为单位的距离,我们需要将从回波针获得的传播时间值乘以0.034,再除以2。

获取代码:

http://mertarduinotutorial.blogspot.com.tr/2016/11/arduino-tutorial-15-ultrasonic-sensor.html

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4431

    浏览量

    167800
  • 超声波传感器

    关注

    18

    文章

    584

    浏览量

    35949
收藏 人收藏

    评论

    相关推荐

    典型的超声波传感器及其应用领域

    具有较强的穿透力和分辨率。 超声波传感器的工作原理 超声波传感器通过发射超声波信号,接收反射回
    的头像 发表于 09-07 11:40 1719次阅读

    超声波传感器是模拟还是数字

    超声波传感器是一种利用超声波信号进行距离测量、物体检测、流速测量等的传感器。它们广泛应用于工业自动化、机器人导航、汽车防撞系统、医疗诊断等领域。超声
    的头像 发表于 09-07 11:34 607次阅读

    超声波传感器输出的是什么信号

    超声波传感器是一种利用超声波进行距离测量、物体检测和流速测量的传感器。它通过发射超声波信号并接收反射回来的信号,根据时间差计算距离或速度。
    的头像 发表于 09-07 11:32 808次阅读

    stm32超声波HC-SR04测试程序到底应该怎么编?

    求教stm32超声波HC-SR04测试程序到底应该怎么编
    发表于 05-16 06:17

    在全志H616核桃派开发板上实现超声波传感器测距

    : print(\"Retrying!\") time.sleep(0.5) 实验结果​ 将HC-SR04超声波传感器按下图连接到核桃派, PC9连接到Trig引脚, PC11连接
    发表于 05-08 16:21

    基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料

    预警距离为0.40m,驾驶员可以继续倒车。 点击DS18B20温度传感器模块的上、下红色箭头,模拟温度值的变化;调节HC-SR04超声波模块下的滑动变阻器RV1(左右两个箭头),模拟倒车过程中距离的改变
    发表于 03-19 14:17

    超声波传感器的工作原理 超声波传感器声波频率是多少

    超声波传感器是一种常用的非接触式测距传感器,以其精确测量距离、高可靠性和广泛应用而受到广泛青睐。超声波传感器工作原理基于
    的头像 发表于 02-21 15:30 2457次阅读

    超声波传感器的工作模式有哪些

    超声波传感器是一种利用超声波的特性进行测量和检测的设备。它通过发射超声波,然后接收反射回来的超声波,通过计算发射和接收之间的时间差,来确定物
    的头像 发表于 02-16 10:21 1204次阅读

    如何将HC-SR04连接到Arduino并编写一个简单的程序来测量距离

    一种流行的Arduino超声波传感器HC-SR04。它广泛用于非接触式距离测量,通常用于机器人和自动化项目。本指南将向您展示如何将HC-SR04连接到Arduino并编写一个简单的程
    的头像 发表于 02-11 10:17 2400次阅读
    如何将<b class='flag-5'>HC-SR04</b>连接到Arduino并编写一个简单的程序来测量距离

    超声波液位传感器的工作原理 超声波液位传感器型号

    超声波液位传感器是一种常用于测量液体或固体物料高度的装置。其工作原理基于超声波传播和回波反射的原理,通过发送超声波脉冲并测量回波的时间来确定物体的距离。下面将详细介绍
    的头像 发表于 01-30 09:52 1826次阅读

    超声波传感器形成超声波的原理

    超声波传感器发射头是利用压电效应来实现产生超声波的,就是在发射头不断给出一定频率的如40KHz的电压信号,就可以产生超声波
    的头像 发表于 01-29 10:23 1113次阅读

    超声波传感器超声波测距原理分析

    声音是由振动产生的,能够产生超声波的装置就是超声波传感器,习惯上称为超声换能器,或者超声探头。
    发表于 01-29 09:20 964次阅读
    <b class='flag-5'>超声波</b><b class='flag-5'>传感器</b>和<b class='flag-5'>超声波</b>测距原理分析

    超声波传感器的硬件组成及类型

    超声波传感器的硬件组成如图所示。超声波发送电路由晶体管,电阻,T/R40-16 压电陶瓷超声波传感器和变压
    发表于 01-22 17:31 2048次阅读
    <b class='flag-5'>超声波</b><b class='flag-5'>传感器</b>的硬件组成及类型

    超声波传感器的工作原理 超声波传感器的应用

    超声波传感器是一种基于超声波的无接触式测距传感器,可以广泛应用于工业、医疗、军事等领域。本文将详细介绍超声波
    的头像 发表于 01-18 14:04 1783次阅读

    超声波传感器声波频率是多少

    超声波传感器一般使用40kHz左右。超声波传感器是一种常用的非接触测距装置,利用超声波的传播速度测量目标物体与
    的头像 发表于 01-16 09:47 1986次阅读