Innholdsfortegnelse:

ULTRASONISK RADARSYSTEM VED Å BRUKE ARDUINO: 3 trinn
ULTRASONISK RADARSYSTEM VED Å BRUKE ARDUINO: 3 trinn

Video: ULTRASONISK RADARSYSTEM VED Å BRUKE ARDUINO: 3 trinn

Video: ULTRASONISK RADARSYSTEM VED Å BRUKE ARDUINO: 3 trinn
Video: Как использовать 2 или более лазерных датчиков расстояния VL53L0X 2024, Juli
Anonim
ULTRASONISK RADARSYSTEM VED Å BRUKE ARDUINO
ULTRASONISK RADARSYSTEM VED Å BRUKE ARDUINO

Kretsen beskrevet her viser hvordan et ultralydbasert radarsystem fungerer. Den bruker ultralydsensor til å oppdage et objekt og måle avstanden og roterer i henhold til servomotor. Rotasjonsvinkelen vises på en 16x2 LCD -skjerm. Når hindringen oppdages, slår summeren seg på og den vises også på LCD -displayet.

Radarsystemer har en rekke forsvar så vel som sivile applikasjoner.

Et radarsystem består av en sender som sender en stråle mot målet, som deretter reflekteres av målet som et ekkosignal. Det reflekterte signalet mottas av en mottaker. Denne mottakeren behandler det mottatte signalet og gir informasjon som tilstedeværelsen av et mål, avstand, posisjon (i bevegelse eller stasjonær) eller hastighet, som vises på en displayenhet.

Trinn 1: Komponenter påkrevd

Komponenter påkrevd
Komponenter påkrevd

Arduino UNO R3- Det er et mikrokontrollerkort basert på en flyttbar, dual-inline-pakke (DIP) ATmega328 AVR mikrokontroller. Den har 20 digitale inngangs-/utgangspinner (hvorav 6 kan brukes som PWM -utganger og 6 kan brukes som analoge innganger).

HC -SR04 Ultrasonic Sensor -Denne sensoren er en 4 -pinners modul, hvis pinnavn er henholdsvis Vcc (5v), Trigger, Echo og Ground. Denne sensoren er en veldig populær sensor som brukes i mange applikasjoner der det er nødvendig med måling av avstand eller sanseobjekter. Modulen har to øyne som prosjekter foran som danner ultralydsender og mottaker.

Tower Pro SG90 Micro Servo Motor-Denne servoen er 180 ° rotasjonsservo. Det er en digital servomotor som mottar og behandler PWM -signal raskere og bedre. Den utstyrer sofistikerte interne kretser som gir godt dreiemoment, holdekraft og raskere oppdateringer som svar på eksterne krefter. Den består av tre ledninger farget som brun, rød og gul.

Brun/svart: Koblet til bakken

Rød: Koblet til VCC (5v)

Gul/hvit: Koblet til datapinnen via dette pwm -signalet er gitt for å drive motoren.

16x2 LCD-skjerm (grønt bakgrunnslys)- 16x2 LCD-skjerm er en alfanumerisk skjerm. Den er basert på HD44780 skjermkontrolleren, og klar til grensesnitt med de fleste mikrokontrollere. Den fungerer på 5V og har en grønn bakgrunnsbelysning som kan slås på og av etter ønske. Kontrasten på skjermen kan også kontrolleres ved å variere spenningen ved kontrastkontrollpinnen (pin 3).

Summer

12v strømforsyningskort

Jumper Wires

Trinn 2: Komponenter koblet sammen

Komponenter koblet sammen
Komponenter koblet sammen

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

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

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

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

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

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

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

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

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

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

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

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

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

Sensor Pin_VCC ---------------- 5V

Sensor Pin_Trig ------------------ 8 av Arduino Uno

Sensor Pin_Echo ----------------- 9 av Arduino Uno

Sensor Pin_GND ------------------ GND

Servomotoren har en hunkontakt med tre pinner. Den brun/svarte er vanligvis bakken.

Koble til strømkabelen som i alle standarder skal være rød til 5V på Arduino.

Koble den gjenværende linjen på servokontakten til en digital pinne på Arduino.

Summerpinne- Positive er koblet til den digitale pinnen til Arduino og den andre pinnen er koblet til bakken.

Trinn 3: Koden

Koden
Koden

Last ned hovedkoden fra lenken nedenfor:-

Hovedkode:

Etter å ha lastet opp programmet til Arduino, kan du se radarsystemet ved hjelp av en programvare som heter 'Processing'.

Behandlingen er tilgjengelig for Linux, Mac OS X og Windows.

Du kan laste ned programvaren fra lenken: https://processing.org/download/. Velg ditt valg for å laste ned programvaren.

Kjør behandlingskoden etter at du har lastet opp hovedkoden.

Merk:- Du må endre portnavnet og endre betingelsene i henhold til ditt behov.

Når du kjører behandlingskoden, åpnes et svart vindu. Du kan se radaren i bevegelse, og når det oppdages et hinder, vises en rød linje.

Du kan laste ned behandlingskoden fra lenken ovenfor (hovedkode).

Håper dette gjorde det lettere for deg. Hvis du liker dette instruerbare og synes det var nyttig, ikke glem å abonnere, og hvis du er i tvil, har spørsmål eller trenger hjelp med noe, er det bare å legge igjen en kommentar nedenfor …

Takk elementzonline.com

Anbefalt: