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

步骤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


苹果为MacBook Pro用户推出了免费的电池更换计划
监听音箱和普通音箱的区别
HS6635CS太阳能三角壁灯方案
如何判断过欠压保护器是否损坏
人工智能有望改变现有医疗格局
具有LCD显示屏的超声波传感器HC-SR04的制作
微软最有权势的华人陆奇谈云计算和人工智能
微软推ARM架构PC,Intel很受伤
智能家居演进需要物联网标准化
基于FPGA的IIR数字滤波器设计
将机器改造为具有IoT功能是一种有效的方法
shell脚本进阶 详解及其实例
采用温度传感器和TLC272设计的接近检测器电路
苹果为何布局汽车领域?
消费者应注意数字电视病毒风险
「方案分享」物联网智能家居无线传输解决方案
2019智能制造国际合作发展论坛成功举行,推动智能制造国际合作
华为携手中国联通共同打造开放的MEC应用体系和MEC社区
2017下半年最值得期待手机汇总:小米Note3、iPhone8、华为Mate10,是你你选谁?
关于无线体统共存干扰的诊断和优化介绍和应用