PinLab › Компоненти › HC-SR04
TR VCCTrigEchoGND

HC-SR04

ултразвучен сензор за растојание

Мери растојание 2–400 cm со ултразвук, како лилјак. Едниот „цилиндар“ испушта звук од 40 kHz, другиот го слуша ехото.

Отвори го курсот →

Како работи

ESP32 дава 10 µs импулс на Trig. Сензорот испраќа 8 ултразвучни импулси и го подига Echo на HIGH; кога ехото ќе се врати, Echo паѓа на LOW. Времето колку Echo бил HIGH = време за звукот да отиде и да се врати. Растојание = време × 0.0343 cm/µs / 2. Функцијата pulseIn() го мери тоа време.

Пинови и поврзување

ПинШто еКаде се поврзува / зошто
VCCНапојување 5 V→ VIN (5 V). На 3.3 V работи нестабилно и со помал опсег.
TrigВлез — импулс за старт→ GPIO (пр. 5). Прима 3.3 V без проблем.
EchoИзлез — импулс со должина = време→ GPIO (пр. 18) ПРЕКУ ДЕЛИТЕЛ НА НАПОН (1 kΩ + 2 kΩ). Echo дава 5 V, а ESP32 трпи 3.3 V!
GNDМаса→ GND.

Спецификации

Опсег2 – 400 cm
Точност±3 mm
Агол~15°
Напојување5 V, 15 mA
Фреквенција40 kHz
Период на мерењемин. 60 ms меѓу мерења

Совети и типични грешки

Се користи во проектите