Turinys:
Video: ULTRAZONINĖ RADARO SISTEMA NAUDOJANT ARDUINO: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Čia aprašyta grandinė demonstruoja ultragarso radarų sistemos veikimą. Jis naudoja ultragarso jutiklį objektui aptikti ir jo atstumui matuoti bei sukasi pagal servo variklį. Sukimosi kampas rodomas 16x2 LCD ekrane. Kai aptinkama kliūtis, garsinis signalas įsijungia ir taip pat rodomas LCD ekrane.
Radarų sistemos turi daugybę gynybos ir civilinių programų.
Radaras susideda iš siųstuvo, kuris perduoda spindulį link taikinio, kurį taikinys atspindi kaip aido signalą. Atspindėtą signalą priima imtuvas. Šis imtuvas apdoroja gautą signalą ir pateikia tokią informaciją kaip taikinio buvimas, atstumas, padėtis (judanti ar nejudanti) arba greitis, kuris rodomas ekrane.
1 žingsnis: reikalingi komponentai
„Arduino UNO R3-“yra mikrovaldiklio plokštė, pagrįsta išimamu dvigubo įpakavimo paketu (DIP) ATmega328 AVR mikrovaldikliu. Jame yra 20 skaitmeninių įvesties/išvesties kaiščių (iš kurių 6 gali būti naudojami kaip PWM išėjimai, o 6 - kaip analoginiai įėjimai).
HC -SR04 ultragarsinis jutiklis -Šis jutiklis yra 4 kontaktų modulis, kurio kaiščių pavadinimai yra atitinkamai Vcc (5v), Trigger, Echo ir Ground. Šis jutiklis yra labai populiarus jutiklis, naudojamas daugelyje programų, kur reikia matuoti atstumą ar jutimo objektus. Modulis turi dvi akis kaip projektai priekyje, kurie sudaro ultragarsinį siųstuvą ir imtuvą.
„Tower Pro SG90 Micro Servo Motor“-ši servo sistema yra 180 ° pasukimo servo. Tai skaitmeninis servo variklis, kuris greičiau ir geriau priima ir apdoroja PWM signalą. Jis aprūpina sudėtingas vidines grandines, kurios užtikrina gerą sukimo momentą, laikymo galią ir greitesnius atnaujinimus reaguojant į išorines jėgas. Jį sudaro trys laidai, nuspalvinti rudos, raudonos ir geltonos spalvos.
Ruda/juoda: prijungta prie žemės
Raudona: prijungta prie VCC (5v)
Geltona/balta: prijungtas prie duomenų kaiščio per šį pwm signalą, skirtą varikliui valdyti.
16x2 LCD ekranas (žalias apšvietimas)- 16x2 LCD ekranas yra raidinis ir skaitmeninis ekranas. Jis pagrįstas HD44780 ekrano valdikliu ir yra paruoštas sąsajai su dauguma mikrovaldiklių. Jis veikia su 5 V įtampa ir turi žalią apšvietimą, kurį galima įjungti ir išjungti pagal pageidavimą. Ekrano kontrastą taip pat galima valdyti keičiant kontrasto valdymo kaiščio įtampą (3 kaištis).
Garsinis signalas
12v maitinimo plokštė
Trumpieji laidai
2 žingsnis: komponentai, sujungti kartu
LCD PIN_RS ------------------ 12 iš „Arduino Uno“
LCD PIN_RW ------------------ GND
LCD PIN_LT ------------------- 11 iš „Arduino Uno“
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 5 iš „Arduino Uno“
LCD PIN_D5 ------------------- 4 iš „Arduino Uno“
LCD PIN_D6 ------------------- 3 iš „Arduino Uno“
LCD PIN_D7 ------------------- 2 iš „Arduino Uno“
LCD PIN_VSS ------------------ GND
LCD PIN_VDD ------------------ 5V
Jutiklio kaištis_VCC ---------------- 5V
„Arduino Uno“jutiklis „Pin_Trig“------------------ 8
Jutiklis „Pin_Echo“----------------- 9 iš „Arduino Uno“
Jutiklio kaištis_GND ------------------ GND
Servo variklis turi moterišką jungtį su trimis kaiščiais. Ruda/juoda dažniausiai yra žemė.
Prijunkite maitinimo kabelį, kuris visuose standartuose turėtų būti raudonas, prie 5 V „Arduino“.
Prijunkite likusią servo jungties liniją prie skaitmeninio „Arduino“kaiščio.
„Buzzer pin“- „Positive“yra prijungtas prie „Arduino“skaitmeninio kaiščio, o kitas- prie žemės.
3 žingsnis: Kodas
Atsisiųskite pagrindinį kodą iš šios nuorodos:-
Pagrindinis kodas:
Įkėlę programą į „Arduino“, galite pamatyti radarų sistemą naudodami programinę įrangą pavadinimu „Processing“.
Apdorojimas galimas „Linux“, „Mac OS X“ir „Windows“.
Programinę įrangą galite atsisiųsti iš nuorodos: https://processing.org/download/. Pasirinkite norimą atsisiųsti programinę įrangą.
Įkėlę pagrindinį kodą paleiskite apdorojimo kodą.
Pastaba:- Jūs turite pakeisti prievado pavadinimą ir sąlygas pagal savo poreikius.
Kai paleidžiate apdorojimo kodą, atidaromas juodas langas. Galite matyti judantį radarą ir, kai aptinkama kliūtis, atsiranda raudona linija.
Apdorojimo kodą galite atsisiųsti iš aukščiau pateiktos nuorodos (Pagrindinis kodas).
Tikimės, kad jums tai palengvino. Jei jums patinka ši pamoka ir jums pasirodė naudinga, nepamirškite užsiprenumeruoti ir, jei turite kokių nors abejonių, klausimų ar jums reikia pagalbos, tiesiog palikite komentarą žemiau…
Ačiū elementzonline.com
Rekomenduojamas:
Paprasta radaro sistema iš „Magicbit“: 6 žingsniai
Paprasta „Magicbit“radarų sistema: ši pamoka parodo, kaip sukurti paprastą radarų sistemą naudojant HC-SR04 jutiklį ir „Microbit dev“plokštę su apdorojimu ir „Arduino IDE“
Sužinokite, kada kažkas įėjo į kambarį, naudodamas radaro jutiklį Xyc-wb-dc: 7 žingsniai
Sužinokite, kada kas nors įėjo į kambarį, naudodamas radaro jutiklį Xyc-wb-dc: Šioje pamokoje sužinosime, kaip sužinoti, kada kas nors įėjo į kambarį naudodami RTC modulį, radaro jutiklį xyc-wb-dc, OLED ekraną ir arduino. demonstracinis vaizdo įrašas
Interaktyvi radaro siena: 5 žingsniai
Interaktyvi radaro siena: Interaktyvi radaro siena yra viena iš kelių jutiklių sistemų. Jis pagrįstas kompiuterinio matymo technologija, gauna ir atpažįsta žmogaus piršto judesį per projekcijos sritį (langus ar stalus). Naudodama natūralaus gestų valdymo programinę įrangą
Diy - Radardiy - Radaro detektorius - Ardudiy: 3 žingsniai
Diy | Radardiy | Radaro detektorius | Ardudiy: nauji mokslo ir technologijų eksperimentai
Lengva darbalaukio radaro sistema: 4 žingsniai
Lengva darbalaukio radaro sistema: Gerai, taigi jūs (aš) gyvenate JAV dalyje, kur yra daug sniego ir audrų. Jums (man) reikia, kad mano kompiuteryje būtų paprasta naudoti radarų sistemą, kuri bus atnaujinta ir bus lengvesnė nei orų puslapio įkėlimas internete. Jūs (aš) ieškote internete ir randate GIS