Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
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
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
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
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:
ULTRASONISK LEVITASJEMaskin som bruker ARDUINO: 8 trinn (med bilder)
ULTRASONISK LEVITASJON Maskin som bruker ARDUINO: Det er veldig interessant å se noe flyte i luften eller frirommet som romvesener. det er akkurat det et anti-tyngdekraftprosjekt handler om. Objektet (i utgangspunktet et lite stykke papir eller termokolade) plasseres mellom to ultralydstrans
ANALOG ULTRASONISK SENSOR for DISTANSEMÅLING: 3 trinn
ANALOG ULTRASONISK SENSOR for DISTANSEMÅLING: Denne instruksjonene vil omhandle hvordan du bruker en ultralydssensor koblet til Arduino og for å måle nøyaktige avstander fra 20cm til 720cm
DIY radarsystem ved bruk av ultralydsensor: 3 trinn
DIY radarsystem ved bruk av ultralydssensor: Her deler jeg dette prosjektet med deg som er enkelt å lage med ultralydsensor arduino og servomotor
Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn
Slik bruker du Wiimote som en datamus ved å bruke stearinlys som en sensor !!: Denne guiden viser deg hvordan du kobler din Wii -fjernkontroll (Wiimote) til din PC og bruker den som en mus
DIY varmlufts loddejern ved å bruke 12-18 volt DC ved 2-3 ampere: 18 trinn (med bilder)
DIY varmlufts loddejern ved å bruke 12-18 volt DC ved 2-3 ampere: Dette er min første eva-postering av en DIY-artikkel på nettet. Så unnskyld meg for noen skrivefeil, protokoll osv. Følgende instruksjoner viser hvordan du lager et fungerende varmlufts loddejern som passer for ALLE bruksområder som krever lodding. Denne varmlufts lodding