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, Studeni
Anonim
ANALOGNI ULTRAZVUČNI OSJETNIK za MJERENJE DALJINE
ANALOGNI ULTRAZVUČNI OSJETNIK za MJERENJE DALJINE

Ove upute će se odnositi na to kako koristiti ultrazvučni senzor spojen na Arduino i točno izmjeriti udaljenosti od 20 cm 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 instalaciju (SR04.h) nije testiran

-I2C komunikacija s posebnom knjižnicom SoftI2Cmaster.h (nije testirano).

-I2C bez posebne biblioteke s ovom pin mapom:

  • VCC u VCC,
  • A5 (atmega328 SCL) do CR
  • A4 (atmega328 SDA) do DT
  • GND u GND

Veza na atmega328 bez otpora na zatezanje, nije jako dobro mjerenje.

-Serial RX TX sa posebnom bibliotekom SoftwareSerial.h i ovom pin mapom:

VCC u VCC

GND u GND

  • pin D2 u CR
  • pin D3 to DT
  • VCC u PS

Toč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, jednostavna instalacija.

Njegov princip rada je da sonda emitira ultrazvučne valove 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 (razina TTL), IIC, pulsni način rada pwm, Brzina serijskog 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 u isto vrijeme pristupajući nekoliko modula. Pulm pwm izlaz je isti kao sr04.

Modul se može prilagoditi drugom radnom okruženju i spojiti izravno na mikrokontroler.

Kada računalo treba USB u TTL modulu, izravna veza.

Način IIC može se izravno povezati s APM -om, Pixhawkom i drugom kontrolom leta.

Omogućuje komunikacijske postupke mikrokontrolera Arduino, 51, STM32, ne osigurava sklopove i unutarnji izvor mikrokontrolera.

Kao rezultat 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 s atmega328 PU non P, već sam je dobio davno. Upisujem skicu 2 koja se zove:

  • RADARI2C za I2C radi bez posebne knjižnice
  • 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 uporabu ovaj sustav može ometati vjetar koji odbija zvuk. Budi pažljiv.

Hvala svim web stranicama potrebnim za uređivanje ovog uputstva.

Sretni instruktori !!!!

Preporučeni: