====== 01. 超声波测距传感器, Ultrasonic Sensor ====== ===== code:101 ===== ---- ===== 传感器介绍 ===== {{ :module:sensors:1-1.png?direct&400 |}} **感应类型:**超声波 **用途:**距离测量 **原理:**模块发射一段超声波,然后根据超声波返回的时间结合声速计算距离 **模块引脚:** * VCC:电源引脚,接5V电源 * TRIG: 控制端,接Arduino/MCU任意数字IO引脚 * ECHO:接收端,接Arduino/MCU任意数字IO引脚 * GND:接地 **使用方法:** 给TRIG端至少10us高电平信号,然后判断ECHO返回的高电平时间Th,距离为D = Th * Vs / 2, Vs为声速。 **代码 Code:** {{:module:sensors:01ultrasonic.zip|点击下载}} **连线方式:** * VCC --> 5V * Trig --> D11 * Echo --> D12 * GND --> GND **代码使用方法:** - 连线 - 下程序 - 打开串口调试软件,设置波特率为9600bps - 找一个大于30cm的大物体试试看 ---- ===== TREEE 评价 ===== TC:1 功能: ★ 难度: ★★ 综合评语:这款超声波模块,主要用来测量距离。使用简单,精度一般,不适合测量小物体的距离,适合测量墙面和大物体。多个同时使用要注意防止互相之间的干扰。 适用项目:小车避障,物体探测绘制,距离测量等。 ---- [[module:sensors|返回传感器页面]]