课前
[https://www.bilibili.com/video/av49545978/?spm_id_from=333.788.videocard.8]
上课开始之前我们来了解一下arduino光立方是怎么做出来的?
(https://www.bilibili.com/video/av49545978/?spm_id_from=333.788.videocard.8)
了解声波
https://www.bilibili.com/video/av68633662?from=search&seid=4374758034375853673
关于arduino超声波的创作
https://www.bilibili.com/video/av12845401/?spm_id_from=333.788.videocard.0
还记得声波吗?
声波是怎么传递的
超声波
超声波是一种频率高于20000赫兹的声波,它的方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远,可用于测距、测速、清洗、焊接、碎石、杀菌消毒等。在医学、军事、工业、农业上有很多的应用。超声波因其频率下限大于人的听觉上限而得名。
科学家们将每秒钟振动的次数称为声音的频率,它的单位是赫兹(Hz)。我们人类耳朵能听到的声波频率为20Hz-20000Hz。因此,我们把频率高于20000赫兹的声波称为“超声波”。通常用于医学诊断的超声波频率为1兆赫兹-30兆赫兹。
大家可以看一下超声波传感器的特点
- 请好好看我们超声波传感器的特点和基本工作原理。
2.超声波传感器
1.超声波传感器
超声波测距模块是用来测量距离的一种产品,通过发送和就接收超声波,利用时间差和声音传播速度,计算出模块到前方障碍物的距离。
HC-SR04模块特点:HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。
image
- 采用IO口TRIG触发测距,给最少10us的高电平信呈。
- 模块自动发送8个40Khz的方波,自动检测是否有高电平返回;
- 有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2。