Sadržaj:
- Korak 1: Arduino Uno ploča
- Korak 2: Ultrazvučni senzor (HC SR 04)
- Korak 3: Ostale komponente
- Korak 4: Senzori s Arduino shemom povezivanja
- Korak 5: Relejna ploča s Arduino shemom povezivanja
- Korak 6: 12 voltna i relejna veza
- Korak 7: Sklapanje
- Korak 8: Kodovi
- Korak 9: Testiranje i dorada
Video: Robot koji izbjegava prepreke pomoću ultrazvučnih senzora: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovo je jednostavan projekt o robotu koji izbjegava prepreke pomoću ultrazvučnih senzora (HC SR 04) i ploče Arduino Uno. Robot se kreće izbjegavajući prepreke i odabirom najboljeg načina za praćenje senzora. I imajte na umu da to nije podučni projekt, podijelite svoje znanje i komentari sa mnom.
Popis glavnih komponenti:-
- Arduino Uno - 1
- Ultrazvučni senzor (HC SR 04) - 3
- Relejna ploča 5v - 1
- 12 V baterija - 1
- 12 V motor zupčanika - 4
- Nosači motora - 4
- Chasi - 1
- Točkovi - 4
- Vijci i matice
- Prekidač -1
- Kratki kabeli -10
Korak 1: Arduino Uno ploča
Arduino Uno je ploča za mikrokontrolere temeljena na ATmega328P. Ima 14 digitalnih ulaznih i izlaznih pinova, 6 analognih ulaza. Radni napon je 5 V s vanjskim napajanjem. Postoje mnoge prednosti, lako ih je kodirati i učitati, lako se ispravljaju pogreške. Postoji veliki broj senzorskih modula i drugih uređaja za Arduino.
Kad napajate Arduino ploču, upotrijebite 5 ili 9 volti. Ne biste se trebali uključivati za 12 volti. Ako morate koristiti 12v bateriju, provucite je kroz krug regulatora 5v.
Korak 2: Ultrazvučni senzor (HC SR 04)
Robot ima tri ultrazvučna senzora, sprijeda, lijevo i desno. Robot radi u skladu s tim senzorima. Ultrazvučni senzor je uređaj koji može mjeriti udaljenost do objekta pomoću zvučnih valova. Postoje četiri pina koji su VCC (snaga 5 V napajanje), GND (uzemljenje), okidanje i odjek. Postoje dva pretvarača, jedan za odašiljanje, a drugi za prijam. Oba su fiksirana na jednoj PCB -i s upravljačkim krugom. Ultrazvučna mjerenja udaljenosti od oko 2 cm do 400 cm. Također je i visokofrekventni zvuk frekvencije 40 KHz.
Načelo rada
Iz Arduina generirajte kratki impuls od 20 uS na ulaz okidača za početak raspona. Ultrazvučni modul će poslati 8 -ciklusni niz ultrazvuka na 40 khz i visoko podići svoju eho liniju.
Zatim osluškuje jeku, a čim je otkrije, ponovno smanjuje liniju odjeka. Eho linija je stoga impuls čija je širina proporcionalna udaljenosti do objekta.
Mjerenjem pulsa moguće je izračunati raspon u inčima/centimetrima.
Modul daje eho impuls proporcionalan udaljenosti.
uS/58 = cm ili uS/148 = inči.
Korak 3: Ostale komponente
Postoje različite veličine promjera osovina motora i veličine rupa na kotačima.
Prespojni kabel trebao bi biti muški - ženski.
Korak 4: Senzori s Arduino shemom povezivanja
Prednji senzor:-
Echo pin - Arduino pin 6
Trig pin - Arduino pin 7
VCC pin - 5V
GND - uzemljenje
Lijevi senzor: -Echo pin - Arduino pin 8
Trig pin - Arduino pin 9
VCC pin - 5VGND - uzemljenje
Desni senzor: -Echo pin - Arduino pin 10
Trig pin - Arduino pin 11
VCC pin - 5VGND - uzemljenje
Korak 5: Relejna ploča s Arduino shemom povezivanja
Relejni pin 1 - Arduino pin 2.
Relejni pin 2 - Arduino pin 3.
Relejni pin 3 - Arduino pin 4.
Relejni pin 4 - Arduino pin 5.
Korak 6: 12 voltna i relejna veza
NC - Normalno Zatvoreno
NE - Normalno otvoreno
C - Uobičajeno
Ovdje možete promijeniti polaritet, ako vam je potrebno. Sukladno tome, promijenit će se smjer okretanja motora.
Motore treba spojiti na zajedničke pinove
Korak 7: Sklapanje
Motori s lijeve i desne strane moraju biti odvojeni sa svake strane.
Korak 8: Kodovi
Korak 9: Testiranje i dorada
Preporučeni:
Robot koji izbjegava prepreke pomoću mikrokontrolera (Arduino): 5 koraka
Robot za izbjegavanje prepreka pomoću mikrokontrolera (Arduino): U ovom uputstvu naučit ću vas kako napraviti robota za izbjegavanje prepreka koji radi s Arduinom. Morate biti upoznati s Arduinom. Arduino je upravljačka ploča koja koristi mikrokontroler atmega. Možete koristiti bilo koju verziju Arduina, ali ja
Kako napraviti robota koji izbjegava prepreke pomoću Arduina: 5 koraka
Kako napraviti robota koji izbjegava prepreke pomoću Arduina: U ovom uputstvu naučit ću vas kako napraviti robota koji izbjegava prepreke koji radi s Arduinom. Morate biti upoznati s Arduinom. Arduino je upravljačka ploča koja koristi mikrokontroler atmega. Možete koristiti bilo koju verziju Arduina, ali ja
Robot koji izbjegava prepreke pomoću Arduino Uno: 5 koraka (sa slikama)
Robot za izbjegavanje prepreka pomoću Arduino Uno: Zdravo dečki, ovo je vrlo jednostavan i radan projekt koji se naziva robotom za izbjegavanje prepreka pomoću arduina, a posebnost ovog projekta je da daje naredbe na koji način putuje putem pametnog telefona putem Bluetootha
Robot koji izbjegava prepreke pomoću EBot8: 4 koraka (sa slikama)
Robot koji izbjegava prepreke pomoću EBot8: U ovom ćete vodiču naučiti kako izgraditi robotski automobil koji će izbjegavati prepreke koje mu se nalaze na putu. Koncept se može koristiti i primjenjivati na različite načine ovisno o uvjetima. Potrebni materijali: 1. Kotači x4 2. Šasija (možete kupiti
Robot koji izbjegava prepreke pomoću upravljačkog programa motora L298n: 5 koraka
Robot koji izbjegava prepreke pomoću vozača motora L298n: pozdrav momci, danas ćemo napraviti ovog robota .. nadam se da ćete uživati