Kazalo:

ANALOGNI ultrazvočni senzor za merjenje razdalje: 3 koraki
ANALOGNI ultrazvočni senzor za merjenje razdalje: 3 koraki

Video: ANALOGNI ultrazvočni senzor za merjenje razdalje: 3 koraki

Video: ANALOGNI ultrazvočni senzor za merjenje razdalje: 3 koraki
Video: Стивен Вольфрам: Рулиада, сознание и бесконечность 2024, Julij
Anonim
ANALOGNI ultrazvočni senzor za merjenje razdalje
ANALOGNI ultrazvočni senzor za merjenje razdalje

Ta navodila bodo obravnavala, kako uporabljati ultrazvočni senzor, povezan z Arduinom, in natančno izmeriti razdalje od 20 do 720 cm.

1. korak: GY-US42V2

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

Uporabil sem znameniti GY-US42V2, ki lahko deluje na 4 načine:

-impulzni izhod s posebno knjižnico za namestitev (SR04.h) ni preizkušen

-I2C komunikacija s posebno knjižnico SoftI2Cmaster.h (ni preizkušeno).

-I2C brez posebne knjižnice s tem zemljevidom pin:

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

Povezava z atmega328 brez uporovnega upora, ni zelo dobra meritev.

-Serial RX TX s posebno knjižnico SoftwareSerial.h in tem zemljevidom pin:

VCC v VCC

GND v GND

  • pin D2 na CR
  • pin D3 to DT
  • VCC v PS

Bolj natančno in po mojem mnenju najboljše

Nekaj tehničnih specifikacij:

GY-US42 je poceni in visokokakovosten modul dometa.

Delovna napetost 3-5 V, majhna poraba energije, majhnost, enostavna namestitev.

Njegovo načelo delovanja je, da sonda oddaja ultrazvočne valove, ki jih obseva izmerjeni predmet, sonda sprejema povratne zvočne valove, uporablja časovno razliko, izračuna dejansko razdaljo. Obstajajo trije načini branja podatkov o modulu, to je serijski UART (raven TTL), IIC, impulzni način pwm, Zaporedna hitrost prenosa je 9600bps in 115200bps, je mogoče konfigurirati, obstaja neprekinjeno, nastavite izhod na dva načina, lahko shranite nastavitve napajanja.

IIC lahko spremeni notranji naslov, da olajša dostop do vodila IIC ob istem dostopu do več modulov. Impulzni pwm izhod je enak sr04.

Modul lahko prilagodite drugemu delovnemu okolju in ga priključite neposredno na mikrokrmilnik.

Ko računalnik potrebuje USB v modulu TTL, neposredna povezava.

Način IIC je mogoče neposredno povezati z APM, Pixhawk in drugimi kontrolami letenja.

Zagotavlja komunikacijske postopke mikrokrmilnika Arduino, 51, STM32, ne zagotavlja vezij in notranjih virov mikrokrmilnika.

Zaradi uporabe oddajnika je vgrajena ultrazvočna sonda, domet od slepega območja je približno 20 cm. V 20 cm je obseg neveljaven.

Napetost: 3-5 V

Vgrajen MCU izračuna razdaljo

IIC ter serijski in pwm

Frekvenca: 15 Hz (celoten obseg)

Tok: 9mA (VCC = 5V)

2. korak: Shema in arhiv v skici in jezikih

Shema in arhiv v skici in knjigi
Shema in arhiv v skici in knjigi

Naredil sem klonsko ploščo arduino z atmega328 PU non P, dobil sem že davno. Vtipkam skico 2, imenovano:

  • RADARI2C za I2C deluje brez posebne knjižnice
  • RADARserial s programsko opremo SoftwareSerial.h

Našli boste tudi izvirno skico in ohišja za ta senzor.

3. korak: Zaključek

Tovrstni senzor se bo uporabljal kot nekakšen parkirni senzor za zadaj, vendar bi ga lahko na prostem motil sistem, ki odstopa od zvoka. Bodi previden.

Hvala vsem spletnim mestom, potrebnim za urejanje tega navodila.

Veselo poučevanje !!!!

Priporočena: