Sisukord:

ANALOG ULTRASONIC ANDUR KAUGUSMÕÕTMISEKS: 3 sammu
ANALOG ULTRASONIC ANDUR KAUGUSMÕÕTMISEKS: 3 sammu

Video: ANALOG ULTRASONIC ANDUR KAUGUSMÕÕTMISEKS: 3 sammu

Video: ANALOG ULTRASONIC ANDUR KAUGUSMÕÕTMISEKS: 3 sammu
Video: 😩 Сплошное разочарование или повод для радости? Подробный гид по Audi A6 C6. 2024, Detsember
Anonim
ANALOG ULTRASONIC ANDUR KAUGUSE MÕÕTMISEKS
ANALOG ULTRASONIC ANDUR KAUGUSE MÕÕTMISEKS

Selles juhendis käsitletakse Arduinoga ühendatud ultrahelianduri kasutamist ja täpsete kauguste mõõtmist 20 cm kuni 720 cm.

1. samm: GY-US42V2

GY-US42V2
GY-US42V2
GY-US42V2
GY-US42V2

Kasutasin kuulsat GY-US42V2, mida saab kasutada neljal viisil:

-impulssväljund koos spetsiaalse raamatukoguga (SR04.h) pole testitud

-I2C side spetsiaalse raamatukoguga SoftI2Cmaster.h (pole testitud).

-I2C, millel pole selle PIN -kaardiga spetsiaalset raamatukogu:

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

Link atmega328 -le ilma tõmbetakistuseta, mitte väga hea mõõtmisega.

-Serial RX TX koos spetsiaalse raamatukoguga SoftwareSerial.h ja see pin -kaart:

VCC kuni VCC

GND kuni GND

  • tihvt D2 kuni CR
  • tihvt D3 kuni DT
  • VCC - PS

Täpsem ja minu arvates parim

Mõned tehnilised andmed:

GY-US42 on odav ja kvaliteetne vahemiku moodul.

Tööpinge 3-5 V, väike energiatarve, väike suurus, lihtne paigaldada.

Selle tööpõhimõte on see, et sond kiirgab mõõdetud objekti poolt kiiritatud ultraheli laineid, sond võtab vastu tagasipöörduvaid helilaineid, kasutab ajavahet, arvutab tegeliku kauguse. Mooduli andmete lugemiseks on kolm võimalust, st seeria UART (TTL tase), IIC, impulssrežiim pwm, Seeriaülekande kiirus on 9600bps ja 115200bps, saab konfigureerida, on pidev, seadke väljund kahel viisil, saate salvestada toitesätted.

IIC saab muuta sisemist aadressi, et hõlbustada IIC siinile juurdepääsu üheaegselt mitmele moodulile. Impulsi pwm väljund on sama mis sr04.

Moodulit saab kohandada teise töökeskkonnaga ja ühendada otse mikrokontrolleriga.

Kui arvuti vajab TTL -moodulis USB -d, siis otseühendus.

IIC -režiimi saab otse ühendada APM -i, Pixhawki ja muu lennujuhtimisega.

Pakub mikrokontrolleri suhtlusprotseduure Arduino, 51, STM32, ei paku vooluahelaid ega sisemist mikrokontrolleri allikat.

Transiiveri kasutamise tulemusel on sisseehitatud ultrahelisond, mille kaugus pimedast piirkonnast on umbes 20 cm. 20 cm piires on vahemik kehtetu.

Pinge: 3-5 V

Sisseehitatud MCU arvutab kauguse

IIC ja seeria ja pwm

Sagedus: 15 Hz (täielik vahemik)

Vool: 9mA (VCC = 5V)

2. samm: skeem ja arhiiv skeemi ja libide sees

Skeem ja arhiiv skeemi ja libide sees
Skeem ja arhiiv skeemi ja libide sees

Tegin arduino kloonitahvli atmega328 PU non P -ga, mul on see juba ammu. Ma tüüp 2 visand nimega:

  • RADARI2C I2C jaoks töötab ilma spetsiaalse raamatukoguta
  • RADARserial koos SoftwareSerialiga. H

Samuti leiate selle anduri originaalvisandi ja libed.

3. samm: järeldus

Seda tüüpi andurit kasutatakse omamoodi tagumise parkimisandurina, kuid välitingimustes võib seda süsteemi häirida tuul, mis muudab heli kõrvale. Ole ettevaatlik.

Täname kõiki selle juhendi muutmiseks vajalikke veebisaite.

Head juhendamist !!!!

Soovitan: