Pregledi: 164 Autor: Grace Objavljivanje Vrijeme: 2021-07-26 Origin: Mjesto
HC-SR04 je vrlo popularan senzor za mjerenje udaljenosti. Emitira ultrazvučne valove na frekvenciji od 40 kHz. Ultrazvučni valovi putuju zrakom. Ako na putu postoje predmeti ili prepreke, odskočit će se do modula. Uzimajući u obzir vrijeme širenja i brzinu zvuka, možete izračunati udaljenost.
● Tipični radni napon: 5V
● Ultra-silna statička radna struja: manja od 5mA
● U kutu osjetljivosti (R3 otpor je veći, što je veći dobitak, to je veći kut detekcije):
R3 Otpor je 392, ne više od 15 stupnjeva
R3 Otpor je 472, ne više od 30 stupnjeva
● Udaljenost otkrivanja (R3 otpor može prilagoditi pojačanje, odnosno podešavanje udaljenosti otkrivanja):
R3 Otpor je 392 2CM-450CM
R3 Otpor je 472 2CM-700CM
● Visoka preciznost: do 0,3 cm
● Slijepa zona (2 cm) Super Close
VCC - +5 V opskrba
TRIG - Okidač senzora. Mikrokontroler primjenjuje 10 američkih okidača pulsa na HC-SR04 Ultrazvučni modul.
Echo -echo izlaz senzora. Mikrokontroler čita/nadzire ovaj pin kako bi otkrio prepreku ili pronašao udaljenost.
GND - tlo
Upotrijebite IO za pokretanje raspona, dajući signal visoke razine od najmanje 10US;
● Modul automatski šalje 8 40kHz kvadratnih valova kako bi se automatski otkrio postoji li povrat signala.
● Povratak signala, preko IO izlaza visoka razina, trajanje visoke razine je (4) vrijeme od prijenosa do povratka ultrazvučnog vala. Test udaljenost = (High Time * Sound Brzina (340m / s)) / 2
Arduino
Pulsein (): Koristi se za otkrivanje širine impulsa visoke i niske razine izlaza pomoću PIN -a.
Pulsein (pin, vrijednost);
Pulsein (pin, vrijednost, timeout); // vrijeme
PIN --- PIN koji treba čitati puls
Vrijednost --- tip impulsa koji se čita, visok ili nizak
Timeout --- Vrijeme isteka, u mikrosekundama, vrsta podataka nije potpisana dugačak cijeli broj
Priključci su prilično jednostavne, možete se uputiti na donju sliku s shemom krušnih ploča.
Ako vidite ovdje, vjerujem da ste shvatili metodu rada ultrazvučnog senzora s Arduino. Poduzmimo akciju i isprobajmo je sami!