Satura rādītājs:

ULTRAZONISKĀ RADARA SISTĒMA AR ARDUINO: 3 soļi
ULTRAZONISKĀ RADARA SISTĒMA AR ARDUINO: 3 soļi

Video: ULTRAZONISKĀ RADARA SISTĒMA AR ARDUINO: 3 soļi

Video: ULTRAZONISKĀ RADARA SISTĒMA AR ARDUINO: 3 soļi
Video: Watch how safety features such as ABS & Traction control can save your life! Continental Automotive 2024, Novembris
Anonim
ULTRAZONISKĀ RADARA SISTĒMA AR ARDUINO
ULTRAZONISKĀ RADARA SISTĒMA AR ARDUINO

Šeit aprakstītā shēma parāda uz ultraskaņu balstītas radara sistēmas darbību. Tas izmanto ultraskaņas sensoru, lai noteiktu objektu un izmērītu tā attālumu, un rotē saskaņā ar servomotoru. Rotācijas leņķis tiek parādīts 16x2 LCD ekrānā. Ikreiz, kad tiek konstatēts šķērslis, skaņas signāls ieslēdzas un tiek parādīts arī LCD displejā.

Radara sistēmām ir vairākas aizsardzības, kā arī civilās lietojumprogrammas.

Radara sistēma sastāv no raidītāja, kas pārraida staru uz mērķi, ko pēc tam mērķis atspoguļo kā atbalss signālu. Atspoguļoto signālu uztver uztvērējs. Šis uztvērējs apstrādā saņemto signālu un sniedz tādu informāciju kā mērķa klātbūtne, attālums, pozīcija (kustīga vai nekustīga) vai ātrums, kas tiek parādīts displeja blokā.

1. darbība. Nepieciešamās sastāvdaļas

Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas

Arduino UNO R3-tā ir mikrokontrolleru plate, kuras pamatā ir noņemams, divrindu paketes (DIP) ATmega328 AVR mikrokontrolleris. Tam ir 20 digitālās ieejas/izejas tapas (no kurām 6 var izmantot kā PWM izejas un 6 var izmantot kā analogās ieejas).

HC -SR04 ultraskaņas sensors -Šis sensors ir 4 kontaktu modulis, kura tapu nosaukumi ir attiecīgi Vcc (5v), Trigger, Echo un Ground. Šis sensors ir ļoti populārs sensors, ko izmanto daudzās lietojumprogrammās, kur ir nepieciešams mērīt attālumu vai noteikt objektus. Moduļa priekšā ir divas acis kā projekti, kas veido ultraskaņas raidītāju un uztvērēju.

Tower Pro SG90 Micro Servo Motor-Šis servo ir 180 ° rotācijas servo. Tas ir digitāls servomotors, kas uztver un apstrādā PWM signālu ātrāk un labāk. Tas aprīkots ar izsmalcinātu iekšējo shēmu, kas nodrošina labu griezes momentu, noturības jaudu un ātrāku atjaunināšanu, reaģējot uz ārējiem spēkiem. Tas sastāv no trim vadiem, kas krāsoti kā brūns, sarkans un dzeltens.

Brūns/melns: savienots ar zemi

Sarkans: savienots ar VCC (5v)

Dzeltens/balts: savienojums ar datu tapu caur šo pwm signālu tiek dots motora darbināšanai.

16x2 LCD displejs (zaļš aizmugurējais apgaismojums)- 16x2 LCD displejs ir burtciparu displejs. Tas ir balstīts uz HD44780 displeja kontrolieri un ir gatavs saskarnei ar lielāko daļu mikrokontrolleru. Tas darbojas ar 5 V spriegumu, un tam ir zaļš fona apgaismojums, kuru var ieslēgt un izslēgt pēc vēlēšanās. Ekrāna kontrastu var arī kontrolēt, mainot spriegumu pie kontrasta vadības tapas (3. tapa).

Signāls

12V barošanas bloks

Jumper vadi

2. darbība: komponenti ir savienoti kopā

Sastāvdaļas savienotas kopā
Sastāvdaļas savienotas kopā

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

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

LCD PIN_LV ------------------- 11 no Arduino Uno

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

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

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

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

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

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

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

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

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

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

Sensora tapa_VCC ---------------- 5V

Sensors Pin_Trig ------------------ 8 no Arduino Uno

Sensors Pin_Echo ----------------- 9 no Arduino Uno

Sensora tapa_GND ------------------ GND

Servomotoram ir sieviešu savienotājs ar trim tapām. Brūns/melns parasti ir zeme.

Pievienojiet strāvas kabeli, kuram visos standartos jābūt sarkanā krāsā, līdz 5 V uz Arduino.

Savienojiet atlikušo servo savienotāja līniju ar Arduino digitālo tapu.

Buzzer pin- Pozitīvs ir savienots ar Arduino digitālo tapu, un cita tapa ir pievienota zemei.

3. darbība: kods

Kods
Kods

Lejupielādējiet galveno kodu no zemāk esošās saites:-

Galvenais kods:

Pēc programmas augšupielādes Arduino jūs varat redzēt radaru sistēmu, izmantojot programmatūru ar nosaukumu “Processing”.

Apstrāde ir pieejama operētājsistēmām Linux, Mac OS X un Windows.

Programmatūru varat lejupielādēt no saites: https://processing.org/download/. Lai lejupielādētu programmatūru, izvēlieties savu izvēli.

Pēc galvenā koda augšupielādes palaidiet apstrādes kodu.

Piezīme:- Jums ir jāmaina ostas nosaukums un nosacījumi atbilstoši jūsu vajadzībām.

Palaižot apstrādes kodu, tiek atvērts melns logs. Jūs varat redzēt kustīgo radaru un ikreiz, kad tiek atklāts šķērslis, parādās sarkana līnija.

Apstrādes kodu varat lejupielādēt no iepriekš minētās saites (Galvenais kods).

Ceru, ka tas jums atviegloja. Ja jums patīk šī pamācība un jūs uzskatījāt to par noderīgu, neaizmirstiet abonēt un, ja jums ir šaubas, jautājumi vai nepieciešama palīdzība, vienkārši atstājiet komentāru zemāk…

Paldies elementzonline.com

Ieteicams: