Sisällysluettelo:

ANALOGIN ULTRASONINEN ANTURI ETÄISYYDEN MITTAUKSEEN: 3 vaihetta
ANALOGIN ULTRASONINEN ANTURI ETÄISYYDEN MITTAUKSEEN: 3 vaihetta

Video: ANALOGIN ULTRASONINEN ANTURI ETÄISYYDEN MITTAUKSEEN: 3 vaihetta

Video: ANALOGIN ULTRASONINEN ANTURI ETÄISYYDEN MITTAUKSEEN: 3 vaihetta
Video: Martin Roth - An Analog Guy In A Digital World 2024, Marraskuu
Anonim
ANALOG ULTRASONIC SENSOR etäisyyden mittaamiseen
ANALOG ULTRASONIC SENSOR etäisyyden mittaamiseen

Tässä ohjekirjassa käsitellään Arduinoon yhdistetyn ultraäänianturin käyttöä ja etäisyyksien 20 cm - 720 cm mittaamista.

Vaihe 1: GY-US42V2

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

Käytin kuuluisaa GY-US42V2, joka voi toimia neljällä tavalla:

-pulssilähtö, johon on asennettava erityinen kirjasto (SR04.h), ei testattu

-I2C -tiedonsiirto SoftI2Cmaster.h -kirjaston kanssa (ei testattu).

-I2C ilman erityistä kirjastoa tällä pin -kartalla:

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

Linkki atmega328 -laitteeseen ilman vetovoimaa, ei kovin hyvä mittaus.

-Serial RX TX, jossa on erityinen kirjasto SoftwareSerial.h ja tämä pin -kartta:

VCC - VCC

GND - GND

  • nasta D2 CR: hen
  • nasta D3 - DT
  • VCC - PS

Tarkempi ja mielestäni paras

Jotkut tekniset tiedot:

GY-US42 on edullinen, korkealaatuinen alue-moduuli.

Käyttöjännite 3-5 V, pieni virrankulutus, pieni koko, helppo asennus.

Sen toimintaperiaate on, että anturi lähettää ultraääniaaltoja mitatun kohteen säteilyttämänä, anturi vastaanottaa paluuääniaaltoja, käyttää aikaeroa ja laskee todellisen etäisyyden. Moduulitietoja on kolme tapaa lukea: sarja UART (TTL -taso), IIC, pulssitila pwm, Sarjan lähetysnopeus on 9600bps ja 115200bps, voidaan konfiguroida, on jatkuva, aseta lähtö kahdella tavalla, voit tallentaa tehoasetukset.

IIC voi muokata sisäistä osoitetta helpottaakseen IIC -väylää pääsyä samanaikaisesti useisiin moduuleihin. Pulssin pwm -lähtö on sama kuin sr04.

Moduuli voidaan sovittaa toiseen työympäristöön ja kytkeä suoraan mikro -ohjaimeen.

Kun tietokone tarvitsee USB: n TTL -moduulissa, suora yhteys.

IIC -tila voidaan linkittää suoraan APM-, Pixhawk- ja muihin lennonhallintaan.

Tarjoaa mikrokontrollerin Arduino, 51, STM32 -kommunikaatiotoiminnot, ei sisällä piirejä ja sisäistä mikrokontrollerilähdettä.

Lähetin -vastaanottimen käytön seurauksena sisäänrakennettu ultraäänianturi, etäisyys sokeasta alueesta on noin 20 cm. 20 cm: n sisällä alue on virheellinen.

Jännite: 3-5 V

Sisäänrakennettu MCU laskee etäisyyden

IIC ja sarja ja pwm

Taajuus: 15 Hz (koko alue)

Virta: 9mA (VCC = 5V)

Vaihe 2: Kaavio ja arkisto Sketchissä ja Libsissä

Kaavio ja arkisto Sketchissä ja Libsissä
Kaavio ja arkisto Sketchissä ja Libsissä

Tein kloonilevyn arduinoa atmega328 PU non P: llä, minulla on kauan sitten. Tyypin 2 luonnos nimeltään:

  • RADARI2C for I2C toimii ilman erityistä kirjastoa
  • RADAR -sarja ja SoftwareSerial.h

Löydät myös alkuperäisen luonnoksen ja tämän anturin mukana toimitetut libit.

Vaihe 3: Johtopäätös

Tällaista anturia käytetään eräänlaisena takapysäköintianturina, mutta ulkokäyttöön tämä järjestelmä saattaa häiritä ääntä poikkeavaa tuulta. Ole varovainen.

Kiitos kaikille tämän ohjeen muokkaamiseen tarvittaville verkkosivustoille.

Onnellista opetettavaa !!!!

Suositeltava: