Visninger: 164 Forfatter: Grace Publiser tid: 2021-07-26 Opprinnelse: Nettsted
HC-SR04 er en veldig populær sensor for måleavstand. Den avgir ultralydbølger med en frekvens på 40 kHz. Ultralydbølgene reiser gjennom luften. Hvis det er gjenstander eller hindringer i banen, vil den sprette tilbake til modulen. Når du tar hensyn til forplantningstiden og lydhastigheten, kan du beregne avstanden.
● Typisk arbeidsspenning: 5V
● Ultra-liten statisk arbeidsstrøm: Mindre enn 5mA
● Senseringsvinkelen (R3 -motstanden er høyere, jo høyere forsterkning, jo større deteksjonsvinkel):
R3 -motstand er 392, ikke mer enn 15 grader
R3 -motstand er 472, ikke mer enn 30 grader
● Deteksjonsavstand (R3 -motstand kan justere forsterkningen, det vil si justere deteksjonsavstanden):
R3-motstand er 392 2cm-450cm
R3-motstand er 472 2cm-700cm
● Høy presisjon: Opptil 0,3 cm
● Blind Zone (2 cm) super nær
VCC - +5 V Supply
TRIG - TRIGGER INNGANG av sensor. Mikrokontroller bruker 10 amerikanske triggerpuls til HC-SR04 Ultrasonic Module.
Ekko -ekko -utgang av sensor. Mikrokontroller leser/overvåker denne pinnen for å oppdage hindringen eller for å finne avstanden.
GND - Ground
Bruk IO til å utløse rekkevidde, og gi et signal på høyt nivå på minst 10US;
● Modulen sender automatisk 8 40 kHz firkantede bølger for automatisk å oppdage om det er signalavkastning.
● Det er en signalavkastning, gjennom IO -utgangen et høyt nivå, er varigheten av høyt nivå (4) tiden fra overføringen til tilbakekomsten av ultralydbølgen. Testavstand = (høy tid * lydhastighet (340m / s) / 2
Arduino
Pulsein (): Brukes til å oppdage pulsbredden på høye og lave nivåer av pinnen.
puls (pin, verdi);
Pulsein (pin, verdi, timeout); // tid
PIN --- PIN-koden som må lese pulsen
Verdi --- Pulstypen som skal leses, høy eller lav
Timeout --- Tidstid, i mikrosekunder er datatypen usignert langt heltall
Tilkoblingene er ganske enkle, du kan henvise til bildet nedenfor med brødtavlekretsen.
Hvis du ser her, tror jeg at du har forstått driftsmetoden for bruk ultralydsensor med Arduino. La oss ta grep og prøve det selv!