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 dijagramom 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 izmjena: 2024-01-30 08:07
Ovo je jednostavan projekt o robotu koji izbjegava prepreke pomoću ultrazvučnih senzora (HC SR 04) i Arduino Uno ploče. Robot se kreće izbjegavajući prepreke i odabirom najboljeg načina za praćenje senzora. I imajte na umu da to nije tutorski projekt, podijelite svoje znanje i komentariše samnom.
Lista 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
- Kablovi za kratkospojnike -10
Korak 1: Arduino Uno ploča
Arduino Uno je ploča mikrokontrolera zasnovana 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 mogu ispraviti greške. Postoji veliki broj senzorskih modula i drugih uređaja za Arduino.
Kada napajate Arduino ploču, upotrijebite 5 ili 9 volti. Ne biste se trebali uključivati za 12 volti. Ako morate koristiti bateriju od 12 V, provucite je kroz krug regulatora 5 V.
Korak 2: Ultrazvučni senzor (HC SR 04)
Robot ima tri ultrazvučna senzora, sprijeda, lijevo i desno. Robot radi u skladu s ovim 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), okidač i eho. Postoje dva pretvarača, jedan za odašiljanje, a drugi za prijem. Oba su fiksirana na jednoj PCB -i s upravljačkim krugom. Ultrazvučna mjerenja udaljenosti od oko 2 cm do 400 cm. Takođe je i visokofrekventni zvuk frekvencije 40 KHz.
Princip 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 sluša eho, a čim ga otkrije, ponovo 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.
Premosnik mora biti muški i ženski.
Korak 4: Senzori s Arduino dijagramom 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
NO - Normalno otvoreno
C - Uobičajeno
Ovdje možete promijeniti polaritet, ako vam je potrebno. Prema tome, smjer okretanja motora će se promijeniti.
Motore treba spojiti na zajedničke pinove
Korak 7: Sklapanje
Motore s lijeve i desne strane treba odvojiti sa svake strane.
Korak 8: Kodovi
Korak 9: Testiranje i dorada
Preporučuje se:
LEGO robot koji izbjegava prepreke: 8 koraka (sa slikama)
LEGO Robot koji izbjegava prepreke: Volimo LEGO i volimo lude krugove pa smo htjeli spojiti ovo dvoje u jednostavnog i zabavnog robota koji može izbjeći nalet na zidove i druge predmete. Pokazat ćemo vam kako smo izgradili naše, te opisati osnove potrebne kako biste mogli izgraditi vlastite
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 kontrolna ploča koja koristi atmega mikrokontroler. 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 ću vas naučiti kako napraviti robota koji izbjegava prepreke koji radi s Arduinom. Morate biti upoznati s Arduinom. Arduino je kontrolna ploča koja koristi atmega mikrokontroler. 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 momci, ovo je vrlo jednostavan i radan projekt koji se naziva robotom za izbjegavanje prepreka koji koristi arduino, a posebnost ovog projekta je da daje naredbe na koji način putuje putem pametnog telefona putem bluetootha
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