Video: ANALOGNI ULTRAZVUČNI SENZOR ZA MJERENJE DALJINE: 3 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ove upute će se baviti načinom korištenja ultrazvučnog senzora spojenog na Arduino i točno mjerenje udaljenosti od 20 do 720 cm.
Korak 1: GY-US42V2
Koristio sam poznati GY-US42V2 koji može raditi na 4 načina:
-Pulsni izlaz sa posebnom bibliotekom za instaliranje (SR04.h) nije testiran
-I2C komunikacija sa posebnom bibliotekom SoftI2Cmaster.h (nije testirano).
-I2C bez posebne biblioteke sa ovom pin mapom:
- VCC u VCC,
- A5 (atmega328 SCL) do CR
- A4 (atmega328 SDA) prema DT
- GND u GND
Veza sa atmega328 bez otpora na zatezanje, nije dobro mjerenje.
-Serial RX TX sa posebnom bibliotekom SoftwareSerial.h i ovom pin mapom:
VCC u VCC
GND u GND
- pin D2 na CR
- pin D3 to DT
- VCC do PS
Tačnije i najbolje što mislim
Neke tehničke specifikacije:
GY-US42 je jeftin, visokokvalitetni modul dometa.
Radni napon 3-5 V, mala potrošnja energije, male veličine, laka instalacija.
Njegov princip rada je da sonda emituje ultrazvučne talase ozračene mjerenim objektom, sonda prima povratne zvučne valove, koristi vremensku razliku, izračunava stvarnu udaljenost. Postoje tri načina čitanja podataka modula, tj. Serijski UART (TTL nivo), IIC, pulsni način pwm, Serijska brzina prijenosa je 9600bps i 115200bps, može se konfigurirati, postoji kontinuirani, postavite izlaz na dva načina, možete spremiti postavke napajanja.
IIC može izmijeniti internu adresu kako bi olakšao IIC sabirnicu istovremeno pristupajući nekoliko modula. Pulm pwm izlaz je isti kao sr04.
Modul se može prilagoditi drugom radnom okruženju i povezati direktno na mikrokontroler.
Kada računaru treba USB u TTL modulu, uspostavite direktnu vezu.
IIC način rada može se direktno povezati s APM -om, Pixhawkom i drugom kontrolom leta.
Pruža Arduino, 51, STM32 komunikacijske procedure mikrokontrolera, ne daje kola i izvor internog mikrokontrolera.
Kao rezultat uporabe primopredajnika ugrađena je ultrazvučna sonda, domet od slijepog područja je oko 20 cm. Unutar 20 cm raspon je nevažeći.
Napon: 3-5 V
Ugrađeni MCU izračunava udaljenost
IIC i serijski i pwm
Frekvencija: 15 Hz (cijeli raspon)
Struja: 9mA (VCC = 5V)
Korak 2: Shema i arhiva unutar skice i biblioteka
Napravio sam kloniranu ploču arduina sa atmega328 PU non P, već sam je dobio davno. Upisujem skicu 2 koja se zove:
- RADARI2C za I2C radi bez posebne biblioteke
- RADARserial sa SoftwareSerial.h
Naći ćete i originalnu skicu i poklopce isporučene za ovaj senzor.
Korak 3: Zaključak
Ova vrsta senzora će se koristiti kao neka vrsta stražnjeg parkirnog senzora, ali za vanjsku upotrebu ovaj sistem može poremetiti vjetar koji odbija zvuk. Biti pažljiv.
Hvala svim web stranicama potrebnim za uređivanje ovog uputstva.
Sretni instruktori !!!!