智能硬件编程课程第十八单元空气智能钢琴.pptx

智能硬件编程课程第十八单元空气智能钢琴.pptx

智能硬件编程课程课时十八:空气智能钢琴Part011超声波距离传感器超声波测距原理超声波是频率高于20000Hz的声波,它指向性强,能量消耗缓慢,在介质中传播的距离较远,因而经常用于测量距离。超声波发射器向某一方向发射超声波,在发射的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离s,即:s=340m/s×t/2 。这就是所谓的时间差测距法。空气钢琴 超声波传感器型号众多,今天我们用到的是SR04超声波距离传感器,其带有两个超声波探头,分别用作发射和接收超声波。其测量范围在3cm-450cm。 SR04超声波模块有4个引脚,各功能如下:Vcc 电源5V Trig 触发引脚 Gnd地(负极) Echo回馈引脚SR04的使用方法1、使用Arduino采用数字引脚给SR04的Trig引脚至少10μs的高电平信号,触发SR04模块测距功能2、触发后,模块会自动发送8个40KHz的超声波脉冲,并自动检测是否有信号返回。这步会由模块内部自动完成。3、如有信号返回,Echo引脚会输出高电平,高电平持续的时间就是超声波从发射到返回的时间。此时,我们能获取到测距的结果,并计算出距被测物的实际距离。Part022

文档评论(0)

1亿VIP精品文档

相关文档