Kazalo:

ULTRASONIC RADAR SYSTEM UPORABA ARDUINO: 3 koraki
ULTRASONIC RADAR SYSTEM UPORABA ARDUINO: 3 koraki

Video: ULTRASONIC RADAR SYSTEM UPORABA ARDUINO: 3 koraki

Video: ULTRASONIC RADAR SYSTEM UPORABA ARDUINO: 3 koraki
Video: Удивительное новое обновление антирадара для F-35 Block 4! 2024, Julij
Anonim
ULTRASONIC RADAR SYSTEM UPORABLJA ARDUINO
ULTRASONIC RADAR SYSTEM UPORABLJA ARDUINO

Tu opisano vezje prikazuje delovanje ultrazvočnega radarskega sistema. Uporablja ultrazvočni senzor za zaznavanje predmeta in merjenje njegove razdalje ter vrtenje v skladu s servo motorjem. Kot vrtenja je prikazan na LCD zaslonu 16x2. Kadar koli zazna oviro, se vklopi zvočni signal in se prikaže tudi na LCD zaslonu.

Radarski sistemi imajo številne obrambne in civilne aplikacije.

Radarski sistem je sestavljen iz oddajnika, ki oddaja žarek proti cilju, ki ga nato cilj odbije kot odmevni signal. Odsevni signal sprejme sprejemnik. Ta sprejemnik obdeluje sprejeti signal in zagotavlja informacije, kot so prisotnost cilja, razdalja, položaj (premikajoč se ali mirujoč) ali hitrost, ki je prikazana na prikazovalni enoti.

1. korak: potrebne komponente

Potrebne komponente
Potrebne komponente

Arduino UNO R3-To je mikrokrmilna plošča, ki temelji na odstranljivem mikrokrmilniku ATmega328 AVR z dvojnim vmesnikom (DIP). Ima 20 digitalnih vhodno/izhodnih zatičev (od tega se 6 lahko uporablja kot izhodi PWM, 6 pa kot analogni vhodi).

Ultrazvočni senzor HC -SR04 -Ta senzor je 4 -polni modul, katerega imena pin so Vcc (5v), Trigger, Echo in Ground. Ta senzor je zelo priljubljen senzor, ki se uporablja v številnih aplikacijah, kjer je potrebna meritev razdalje ali zaznavanje predmetov. Modul ima spredaj dve očesni projekciji, ki tvorita ultrazvočni oddajnik in sprejemnik.

Mikro servo motor Tower Pro SG90-Ta servo je servo pogon za 180 °. Gre za digitalni servo motor, ki hitreje in bolje sprejema in obdeluje signal PWM. Opremlja prefinjeno notranje vezje, ki zagotavlja dober navor, zadrževalno moč in hitrejše posodobitve kot odziv na zunanje sile. Sestavljeno je iz treh žic, obarvanih v rjavo, rdečo in rumeno barvo.

Rjava/črna: priključena na ozemljitev

Rdeča: priključena na VCC (5v)

Rumeno/belo: Povezan s podatkovnim zatičem preko tega pwm signala je namenjen pogonu motorja.

16x2 LCD zaslon (zelena osvetlitev ozadja)- 16x2 LCD zaslon je alfanumerični zaslon. Temelji na zaslonskem krmilniku HD44780 in je pripravljen za vmesnik z večino mikrokrmilnikov. Deluje na 5V in ima zeleno osvetlitev ozadja, ki jo lahko po želji vklopite in izklopite. Kontrast zaslona lahko nadzirate tudi s spreminjanjem napetosti na kontrolnem zatiču za kontrast (Pin 3).

Zvočni signal

12v napajalna plošča

Mostične žice

2. korak: Komponente povezane skupaj

Komponente povezane skupaj
Komponente povezane skupaj

LCD PIN_RS ------------------ 12 Arduino Uno

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

LCD PIN_EN ------------------- 11 Arduino Uno

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

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

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

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

LCD PIN_D4 ------------------- 5 Arduino Uno

LCD PIN_D5 ------------------- 4 Arduino Uno

LCD PIN_D6 ------------------- 3 Arduino Uno

LCD PIN_D7 ------------------- 2 Arduino Uno

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

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

Senzor Pin_VCC ---------------- 5V

Senzor Pin_Trig ------------------ 8 Arduino Uno

Senzor Pin_Echo ----------------- 9 Arduino Uno

Senzor Pin_GND ------------------ GND

Servo motor ima ženski konektor s tremi zatiči. Rjava/črna je običajno tla.

Priključite napajalni kabel, ki mora biti po vseh standardih rdeč na 5V na Arduinu.

Preostalo črto na servo priključku povežite z digitalnim zatičem na Arduinu.

Zvočni zatič- Pozitiven je priključen na digitalni zatič Arduina, drugi zatič pa na tla.

3. korak: Koda

Kodeks
Kodeks

Prenesite glavno kodo s spodnje povezave:-

Glavna koda:

Ko naložite program v Arduino, si lahko ogledate radarski sistem s programsko opremo z imenom 'Processing'.

Obdelava je na voljo za Linux, Mac OS X in Windows.

Programsko opremo lahko prenesete s povezave: https://processing.org/download/. Izberite svojo izbiro za prenos programske opreme.

Po nalaganju glavne kode zaženite kodo za obdelavo.

Opomba:- Ime vrat in pogoje morate spremeniti glede na vaše potrebe.

Ko zaženete kodo za obdelavo, se odpre črno okno. Vidite lahko premikajoči se radar in ob vsaki zaznavi ovire se prikaže rdeča črta.

Kodo za obdelavo lahko prenesete s zgornje povezave (glavna koda).

Upam, da vam je to olajšalo. Če vam je ta pouk všeč in se vam je zdel koristen, se ne pozabite naročiti in če imate kakršne koli dvome, vprašanja ali potrebujete pomoč pri čem, pustite komentar spodaj …

Hvala elementzonline.com

Priporočena: