Sadržaj:

ANALOGNI ULTRAZVUČNI SENZOR ZA MJERENJE DALJINE: 3 koraka
ANALOGNI ULTRAZVUČNI SENZOR ZA MJERENJE DALJINE: 3 koraka

Video: ANALOGNI ULTRAZVUČNI SENZOR ZA MJERENJE DALJINE: 3 koraka

Video: ANALOGNI ULTRAZVUČNI SENZOR ZA MJERENJE DALJINE: 3 koraka
Video: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Novembar
Anonim
ANALOGNI ULTRAZVUČNI SENZOR ZA MJERENJE DALJINE
ANALOGNI ULTRAZVUČNI SENZOR ZA MJERENJE DALJINE

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

GY-US42V2
GY-US42V2
GY-US42V2
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

Shema i arhiva u skici i biblioteci
Shema i arhiva u skici i biblioteci

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 !!!!

Preporučuje se: