Cuprins:
Video: SISTEM RADAR ULTRASONIC CU UTILIZAREA ARDUINO: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Circuitul descris aici demonstrează funcționarea unui sistem radar pe bază de ultrasunete. Folosește senzor cu ultrasunete pentru a detecta un obiect și pentru a măsura distanța acestuia și se rotește în funcție de servomotor. Unghiul de rotație este afișat pe un ecran LCD de 16x2. Ori de câte ori este detectat obstacolul, buzzerul se aprinde și este afișat și pe ecranul LCD.
Sistemele radar au o serie de aplicații civile și de apărare.
Un sistem radar constă dintr-un emițător care transmite un fascicul către țintă, care este apoi reflectat de țintă ca un semnal de ecou. Semnalul reflectat este primit de un receptor. Acest receptor procesează semnalul primit și oferă informații precum prezența unei ținte, a distanței, a poziției (în mișcare sau staționare) sau a vitezei, care este afișată pe o unitate de afișare.
Pasul 1: Componente necesare
Arduino UNO R3- Este o placă de microcontroler bazată pe un microcontroler AVR amovibil, dual-inline-package (DIP) ATmega328. Are 20 de pini de intrare / ieșire digitale (din care 6 pot fi folosiți ca ieșiri PWM și 6 pot fi folosiți ca intrări analogice).
Senzor cu ultrasunete HC-SR04 - Acest senzor este un modul cu 4 pini, ale cărui nume sunt Vcc (5v), Trigger, Echo și respectiv Ground. Acest senzor este un senzor foarte popular utilizat în multe aplicații în care sunt necesare măsurarea distanței sau detectarea obiectelor. Modulul are două proiecte asemănătoare proiectelor în față, care formează emițătorul și receptorul cu ultrasunete.
Tower Pro SG90 Micro Servo Motor - Acest servo este servo de rotație la 180 °. Este un servomotor digital care recepționează și procesează semnalul PWM mai rapid și mai bine. Echipează circuite interne sofisticate care oferă un cuplu bun, putere de reținere și actualizări mai rapide ca răspuns la forțele externe. Este format din trei fire colorate ca maro, roșu și galben.
Maro / Negru: conectat la masă
Roșu: conectat la VCC (5v)
Galben / alb: Conectat la pinul de date prin acest semnal pwm este dat pentru a acționa motorul.
Afișaj LCD 16x2 (BackLight verde) - Afișajul LCD 16x2 este un afișaj alfanumeric. Se bazează pe controlerul de afișare HD44780 și este gata de interfață cu majoritatea microcontrolerelor. Funcționează pe 5V și are o lumină de fundal verde care poate fi pornită și oprită după cum doriți. Contrastul ecranului poate fi, de asemenea, controlat prin variația tensiunii la pinul de control al contrastului (Pinul 3).
Buzzer
Placă de alimentare de 12v
Sârme jumper
Pasul 2: Componente conectate împreună
LCD PIN_RS ------------------ 12 din Arduino Uno
LCD PIN_RW ------------------ GND
LCD PIN_EN ------------------- 11 din Arduino Uno
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 5 din Arduino Uno
LCD PIN_D5 ------------------- 4 din Arduino Uno
LCD PIN_D6 ------------------- 3 din Arduino Uno
LCD PIN_D7 ------------------- 2 din Arduino Uno
LCD PIN_VSS ------------------ GND
LCD PIN_VDD ------------------ 5V
Pin senzor_VCC ---------------- 5V
Senzor Pin_Trig ------------------ 8 din Arduino Uno
Senzor Pin_Echo ----------------- 9 din Arduino Uno
Pin senzor_GND ------------------ GND
Servomotorul are un conector mamă cu trei pini. Cel maro / negru este de obicei solul.
Conectați cablul de alimentare care, în toate standardele, ar trebui să fie roșu la 5V pe Arduino.
Conectați linia rămasă a conectorului servo la un pin digital de pe Arduino.
Buzzer pin - Positive este conectat la pinul digital al Arduino, iar alt pin este conectat la sol.
Pasul 3: Codul
Descărcați codul principal de pe linkul de mai jos: -
Codul principal:
După încărcarea programului pe Arduino, puteți vedea sistemul radar utilizând un software numit „Procesare”.
Procesarea este disponibilă pentru Linux, Mac OS X și Windows.
Puteți descărca software-ul de pe link-ul: https://processing.org/download/. Selectați alegerea pentru a descărca software-ul.
Rulați codul de procesare după încărcarea codului principal.
Notă: - Trebuie să schimbați numele portului și să schimbați condițiile în funcție de nevoile dvs.
Când rulați codul de procesare, se deschide o fereastră neagră. Puteți vedea radarul în mișcare și ori de câte ori este detectat un obstacol apare o linie roșie.
Puteți descărca codul de procesare de pe linkul de mai sus (Cod principal).
Sper că acest lucru ți-a făcut mai ușor. Dacă vă place acest lucru instructiv și vi s-a părut util nu uitați să vă abonați și dacă aveți îndoieli, întrebări sau aveți nevoie de ajutor cu orice, lăsați un comentariu mai jos …
Mulțumesc elementzonline.com
Recomandat:
Sistem radar simplu de la Magicbit: 6 pași
Sistem de radar simplu de la Magicbit: Acest tutorial arată cum să faci un sistem de radar simplu folosind senzorul HC-SR04 și placa de dezvoltare Microbit cu procesare și ID-uri Arduino
Sistem de radar DIY folosind senzor cu ultrasunete: 3 pași
Sistem de radar DIY folosind senzorul cu ultrasunete: Aici vă împărtășesc acest proiect, care este ușor de realizat cu senzor cu ultrasunete arduino și servomotor
Utilizarea unui stereo auto pentru a reda Mp3-uri pe un sistem stereo mai vechi: 7 pași
Folosirea unui automobil stereo pentru a reda MP3-uri pe un sistem stereo mai vechi: redarea fișierelor mp3 pe un sistem stereo de acasă am descărcat sau rupt aproximativ 5.000 de melodii rock clasice în ultimele două decenii și aveam nevoie de un mod simplu de a reda fișiere de muzică digitală pe un sistem stereo mai vechi. Am conectat un computer home theater (HTC)
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C - Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: 5 pași
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C | Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: Bună băieți, în acest instructables vom învăța cum să utilizați LED-uri neopixel ws2812 sau benzi LED sau matrice LED sau inel cu LED cu placa de dezvoltare m5stack m5stick-C cu Arduino IDE și vom face un model curcubeu cu el
SISTEM POS PENTRU MAGAZINE, BUTIERI ȘI CENTRE DE SERVICII DE LA EXCEL Cu utilizarea codurilor de bare: 7 pași
SISTEM POS PENTRU MAGAZINE, BĂRCĂRI ȘI CENTRE DE SERVICII DE LA EXCEL Cu utilizarea codurilor de bare: Vă prezint cu acest blog un mod de a crea un sistem POS simplu (punct de vânzare) pentru magazinele alimentare mici și centrele de servicii. Cu această metodă puteți gestiona următoarele facilități fără software special sau echipamente scumpe. v Iss