INHOUDSOPGAWE:
Video: ULTRASONIESE RADARSTELSEL MET ARDUINO: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Die stroombaan wat hier beskryf word, toon die werking van 'n ultrasoniese radarstelsel. Dit gebruik 'n ultrasoniese sensor om 'n voorwerp op te spoor en sy afstand te meet en draai volgens die servomotor. Die draaihoek word op 'n 16x2 LCD -skerm vertoon..
Radarstelsels het 'n aantal verdedigings- sowel as siviele toepassings.
'N Radarsisteem bestaan uit 'n sender wat 'n straal na die teiken stuur, wat dan deur die teiken as 'n eggo sein weerspieël word. Die gereflekteerde sein word deur 'n ontvanger ontvang. Hierdie ontvanger verwerk die ontvangde sein en verskaf inligting soos die teenwoordigheid van 'n teiken, afstand, posisie (beweeg of stilstaande) of spoed wat op 'n vertooneenheid vertoon word.
Stap 1: Vereiste komponente
Arduino UNO R3- Dit is 'n mikrokontrollerbord wat gebaseer is op 'n verwyderbare ATMega328 AVR-mikrobeheerder met dubbele inlyn-pakket (DIP). Dit het 20 digitale in-/uitsetpenne (waarvan 6 as PWM -uitsette gebruik kan word en 6 as analoog -insette).
HC -SR04 Ultrasoniese sensor -Hierdie sensor is 'n 4 -pins module, waarvan die penname onderskeidelik Vcc (5v), Trigger, Echo en Ground is. Hierdie sensor is 'n baie gewilde sensor wat in baie toepassings gebruik word waar afstandafstand of voorwerpe gemeet moet word. Die module het twee oë soos projekte aan die voorkant wat die ultrasoniese sender en ontvanger vorm.
Tower Pro SG90 Micro Servo Motor-Hierdie servo is 180 ° roterende servo. Dit is 'n digitale servomotor wat PWM -sein vinniger en beter ontvang en verwerk. Dit beskik oor gesofistikeerde interne stroombane wat goeie wringkrag, houvermoë en vinniger opdaterings bied na aanleiding van eksterne kragte. Dit bestaan uit drie drade wat bruin, rooi en geel is.
Bruin/swart: gekoppel aan grond
Rooi: gekoppel aan VCC (5v)
Geel/wit: deur hierdie pwm -sein word aan die datapenn gekoppel om die motor aan te dryf.
16x2 LCD-skerm (groen agterlig)- 16x2 LCD-skerm is 'n alfanumeriese skerm. Dit is gebaseer op die HD44780 -skermbeheerder en is gereed om met die meeste mikrobeheerders te koppel. Dit werk op 5V en het 'n groen agtergrond wat na wens aan- en uitgeskakel kan word. Die kontras van die skerm kan ook beheer word deur die spanning van die kontrasbeheerpen te verander (pen 3).
Gonser
12v kragtoevoerbord
Jumper Wires
Stap 2: Komponente wat aan mekaar gekoppel is
LCD PIN_RS ------------------ 12 van Arduino Uno
LCD PIN_RW ------------------ GND
LCD PIN_EN ------------------- 11 van Arduino Uno
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 5 van Arduino Uno
LCD PIN_D5 ------------------- 4 van Arduino Uno
LCD PIN_D6 ------------------- 3 van Arduino Uno
LCD PIN_D7 ------------------- 2 van Arduino Uno
LCD PIN_VSS ------------------ GND
LCD PIN_VDD ------------------ 5V
Sensor Pin_VCC ---------------- 5V
Sensor Pin_Trig ------------------ 8 van Arduino Uno
Sensor Pin_Echo ----------------- 9 van Arduino Uno
Sensorpen_GND ------------------ GND
Die servomotor het 'n vroulike aansluiting met drie penne. Die bruin/swart een is gewoonlik die grond.
Sluit die kragkabel aan wat in alle standaarde rooi tot 5V op die Arduino moet wees.
Koppel die oorblywende lyn op die servo -aansluiting aan 'n digitale pen op die Arduino.
Buzzer pin- Positive is gekoppel aan die digitale pen van Arduino en die ander pin is op die grond gekoppel.
Stap 3: Die kode
Laai die hoofkode af van die onderstaande skakel:-
Hoofkode:
Nadat u die program na Arduino opgelaai het, kan u die radarstelsel sien met behulp van 'n sagteware met die naam 'Verwerking'.
Verwerking is beskikbaar vir Linux, Mac OS X en Windows.
U kan die sagteware aflaai vanaf die skakel: https://processing.org/download/. Kies u keuse om die sagteware af te laai.
Begin die verwerkingskode nadat u die hoofkode opgelaai het.
Nota:- U moet die poortnaam verander en die voorwaardes volgens u behoefte verander.
As u die verwerkingskode uitvoer, word 'n swart venster oopgemaak. U kan die bewegende radar sien en wanneer 'n hindernis opgespoor word, verskyn 'n rooi lyn.
U kan die verwerkingskode aflaai vanaf die bogenoemde skakel (hoofkode).
Hoop dit het dit vir jou makliker gemaak. As u van hierdie instruksies hou en dit nuttig gevind het, vergeet dan nie om in te skryf nie, en as u twyfel, vrae het of hulp nodig het met iets, laat dan 'n opmerking hieronder …
Dankie elementzonline.com
Aanbeveel:
Arduino -alarm met ultrasoniese sensor: 5 stappe (met foto's)
Arduino -alarm met ultrasoniese sensor: hierdie instruksie handel oor hoe u self 'n maklike en goedkoop alarm kan maak. Al wat u nodig het, is basiese kennis in elektronika en arduino -programmering. As u enige vrae of probleme het, kan u my op my e -pos kontak: iwx [email protected] Hier
Hindernis om robot te vermy met behulp van ultrasoniese sensors: 9 stappe (met foto's)
Obstacle Vermy Robot Using Ultrasonic Sensors: Dit is 'n eenvoudige projek oor Obstacle Vermy Robot met behulp van Ultrasonic sensors (HC SR 04) en Arduino Uno board.Robot beweeg om hindernisse te vermy en die beste manier te kies om deur sensors te volg. Let daarop dat dit nie 'n tutoriaalprojek, deel jou
Bluetooth -muis met ultrasoniese sensor en fotosel: 10 stappe (met foto's)
Bluetooth -muis met ultrasoniese sensor en fotosel: 'n Inleiding tot die rede waarom ek hierdie projek gemaak het. Ek is tans op soek na 'n katjie in my nuwe huis aanneem. En nadat ek deur 'n paar speelbare goed vir katte gegaan het, het ek gedink: hoekom nie self 'n speelding maak nie. Ek het dus 'n Bluetooth -muis gemaak. U kan
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor: 5 stappe (met foto's)
Arduino -gebaseerde outonome bot met behulp van ultraklank -sensor: skep u eie outonome bot op arduino met behulp van ultraklank -sensor. Wat dit eintlik doen, is dat dit enige hindernisse opspoor en die beste besluit
Ultrasoniese Pi -klavier met gebaarkontroles!: 10 stappe (met foto's)
Ultrasoniese Pi-klavier met gebaarbeheer !: Hierdie projek gebruik goedkoop HC-SR04 ultrasoniese sensors as insette en genereer MIDI-note wat deur 'n sintetiseerder op die Raspberry Pi gespeel kan word vir 'n hoë kwaliteit klank. Die projek gebruik ook 'n basiese vorm van gebaarbeheer , waar die musiek