Sisällysluettelo:

ULTRASONINEN TUTKIJÄRJESTELMÄ ARDUINOA KÄYTTÄMÄLLÄ: 3 vaihetta
ULTRASONINEN TUTKIJÄRJESTELMÄ ARDUINOA KÄYTTÄMÄLLÄ: 3 vaihetta

Video: ULTRASONINEN TUTKIJÄRJESTELMÄ ARDUINOA KÄYTTÄMÄLLÄ: 3 vaihetta

Video: ULTRASONINEN TUTKIJÄRJESTELMÄ ARDUINOA KÄYTTÄMÄLLÄ: 3 vaihetta
Video: Arduino Home Automation System : Object Detecting LED System 2024, Marraskuu
Anonim
ULTRASONINEN TUTKIJÄRJESTELMÄ ARDUINOA KÄYTTÄVÄNÄ
ULTRASONINEN TUTKIJÄRJESTELMÄ ARDUINOA KÄYTTÄVÄNÄ

Tässä kuvattu piiri osoittaa ultraäänipohjaisen tutkajärjestelmän toiminnan. Se käyttää ultraääni -anturia kohteen tunnistamiseen ja sen etäisyyden mittaamiseen ja pyörii servomoottorin mukaan. Kääntökulma näkyy 16x2 LCD -näytössä. Kun este havaitaan, summeri käynnistyy ja se näkyy myös nestekidenäytössä.

Tutkajärjestelmillä on useita puolustus- ja siviilikäyttöön tarkoitettuja sovelluksia.

Tutkajärjestelmä koostuu lähettimestä, joka lähettää säteen kohti kohdetta, jonka kohde heijastaa sitten kaikusignaalina. Vastaanotin vastaanottaa heijastuneen signaalin. Tämä vastaanotin käsittelee vastaanotetun signaalin ja antaa tietoja, kuten kohteen, etäisyyden, sijainnin (liikkuva tai paikallaan oleva) tai nopeuden, joka näkyy näyttöyksikössä.

Vaihe 1: Tarvittavat komponentit

Tarvittavat komponentit
Tarvittavat komponentit

Arduino UNO R3- Se on mikrokortti, joka perustuu irrotettavaan, kaksoislinjaiseen pakettiin (DIP), ATmega328 AVR -mikro-ohjaimeen. Siinä on 20 digitaalista tulo-/lähtönastausta (joista 6 voidaan käyttää PWM -lähtöinä ja 6 voidaan käyttää analogituloina).

HC -SR04 -ultraääni -anturi -Tämä anturi on 4 -nastainen moduuli, jonka nastan nimet ovat Vcc (5v), Trigger, Echo ja Ground. Tämä anturi on erittäin suosittu anturi, jota käytetään monissa sovelluksissa, joissa vaaditaan etäisyyden tai tunnistavien kohteiden mittaamista. Moduulissa on kaksi silmää kuin projektit edessä, joka muodostaa ultraäänilähettimen ja -vastaanottimen.

Tower Pro SG90 Micro Servo Motor-Tämä servo on 180 ° kääntyvä servo. Se on digitaalinen servomoottori, joka vastaanottaa ja käsittelee PWM -signaalia nopeammin ja paremmin. Se sisältää hienostuneen sisäisen piirin, joka tarjoaa hyvän vääntömomentin, pitovoiman ja nopeammat päivitykset vastauksena ulkoisiin voimiin.

Ruskea/musta: kytketty maahan

Punainen: kytketty VCC: hen (5v)

Keltainen/valkoinen: Liitetty datatappiin tämän pwm -signaalin kautta annetaan moottorin käyttämiseksi.

16x2 LCD-näyttö (vihreä taustavalo)- 16x2 LCD-näyttö on aakkosnumeerinen näyttö. Se perustuu HD44780 -näytönohjaimeen ja on valmis liittämään useimpien mikro -ohjaimien kanssa. Se toimii 5 V: lla ja siinä on vihreä taustavalo, joka voidaan kytkeä päälle ja pois päältä halutulla tavalla. Näytön kontrastia voidaan myös säätää vaihtamalla jännitettä kontrastin säätötapissa (nasta 3).

Summeri

12v virtalähde

Hyppyjohdot

Vaihe 2: Yhdistetyt komponentit

Osat kytketty toisiinsa
Osat kytketty toisiinsa

LCD PIN_RS ------------------ 12 Arduino Unosta

LCD PIN_RW ------------------ GND

LCD PIN_FI ------------------- 11 Arduino Unosta

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 5 Arduino Unosta

LCD PIN_D5 ------------------- 4 Arduino Unosta

LCD PIN_D6 ------------------- 3 Arduino Unosta

LCD PIN_D7 ------------------- 2 Arduino Unosta

LCD PIN_VSS ------------------ GND

LCD PIN_VDD ------------------ 5V

Anturin nasta_VCC ---------------- 5V

Anturi Pin_Trig ------------------ 8 Arduino Unosta

Anturi Pin_Echo ----------------- 9 of Arduino Uno

Anturin nasta_GND ------------------ GND

Servomoottorissa on naarasliitin, jossa on kolme nastaa. Ruskea/musta on yleensä maa.

Liitä virtajohto, jonka kaikissa standardeissa pitäisi olla punainen, 5 V: iin Arduinossa.

Kytke servoliittimen loppujohto Arduinon digitaaliseen nastaan.

Äänimerkki- Positiivinen on kytketty Arduinon digitaaliseen nastaan ja toinen nasta maahan.

Vaihe 3: Koodi

Koodi
Koodi

Lataa pääkoodi alla olevasta linkistä:-

Pääkoodi:

Kun olet ladannut ohjelman Arduinoon, näet tutkajärjestelmän käyttämällä 'Processing' -nimistä ohjelmistoa.

Käsittely on saatavilla Linuxille, Mac OS X: lle ja Windowsille.

Voit ladata ohjelmiston linkistä: https://processing.org/download/. Lataa ohjelmisto valitsemalla haluamasi vaihtoehto.

Suorita käsittelykoodi pääkoodin lataamisen jälkeen.

Huomautus:- Sinun on muutettava portin nimi ja olosuhteet tarpeen mukaan.

Kun suoritat käsittelykoodin, musta ikkuna avautuu. Näet liikkuvan tutkan ja aina kun este havaitaan, punainen viiva tulee näkyviin.

Voit ladata käsittelykoodin yllä olevasta linkistä (pääkoodi).

Toivottavasti tämä helpotti sinua. Jos pidät tästä ohjeesta ja pidit sitä hyödyllisenä, älä unohda tilata ja jos sinulla on epäilyksiä, kysymyksiä tai tarvitset apua missä tahansa, jätä kommentti alle…

Kiitos elementzonline.com

Suositeltava: