PinLab › Komponente › HC-SR04
TR VCCTrigEchoGND

HC-SR04

ultrazvočni senzor razdalje

Meri razdaljo 2–400 cm z ultrazvokom, kot netopir. En »valj« oddaja zvok s 40 kHz, drugi posluša odmev.

Odpri tečaj →

Kako deluje

ESP32 da 10 µs impulz na Trig. Senzor pošlje 8 ultrazvočnih impulzov in dvigne Echo na HIGH; ko se odmev vrne, Echo pade na LOW. Čas, ko je bil Echo HIGH = čas, da zvok gre tja in nazaj. Razdalja = čas × 0,0343 cm/µs / 2. Funkcija pulseIn() meri ta čas.

Pini in vezava

PinKaj jeKam se priključi / zakaj
VCCNapajanje 5 V→ VIN (5 V). Na 3,3 V deluje nestabilno in z manjšim dosegom.
TrigVhod — impulz za začetek→ GPIO (npr. 5). Sprejme 3,3 V brez težav.
EchoIzhod — impulz z dolžino = čas→ GPIO (npr. 18) PREK NAPETOSTNEGA DELILNIKA (1 kΩ + 2 kΩ). Echo da 5 V, ESP32 pa prenese 3,3 V!
GNDMasa→ GND.

Specifikacije

Doseg2 – 400 cm
Natančnost±3 mm
Kot~15°
Napajanje5 V, 15 mA
Frekvenca40 kHz
Perioda merjenjamin. 60 ms med meritvami

Nasveti in tipične napake

Uporabljena v projektih