Sisällysluettelo:
Video: Esteen välttäminen robotilta ultraäänianturien avulla: 9 vaihetta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on yksinkertainen projekti esteiden välttämisrobotista, joka käyttää ultraääni -antureita (HC SR 04) ja Arduino Uno -levyä. Robotti liikkuu välttäen esteitä ja valitsemalla parhaan tavan seurata antureita. kommentoi kanssani.
Luettelo pääkomponenteista:-
- Arduino Uno - 1
- Ultraäänianturi (HC SR 04) - 3
- 5v relelevy - 1
- 12 V akku - 1
- 12 V: n vaihteisto - 4
- Moottorin kiinnikkeet - 4
- Chasi - 1
- Pyörät - 4
- Ruuvit ja mutterit
- Kytkin -1
- Hyppykaapelit -10
Vaihe 1: Arduino Uno Board
Arduino Uno on ATmega328P -pohjainen mikro -ohjainkortti. Siinä on 14 digitaalista tulo- ja lähtötapaa, 6 analogista tuloa. Käyttöjännite on 5 V ulkoisella virtalähteellä. On monia etuja, helppo koodaus ja lähettäminen, helppo virheiden korjaus. Arduino.
Kun annat virtalähteen Arduino -levylle, käytä 5 volttia tai 9 volttia. Älä kytke virtaa 12 voltilla. Jos joudut käyttämään 12 voltin akkua, anna se 5 voltin säätöpiirin kautta.
Vaihe 2: Ultraäänianturi (HC SR 04)
Robotissa on kolme ultraääni -anturia, jotka ovat edessä, vasemmalla ja oikealla. Virta), GND (Ground), Trig ja echo. Myös korkeataajuinen ääni taajuudella 40 KHz.
Toimintaperiaate
Luo Arduinosta lyhyt 20 uS pulssi Trigger -tuloon aloittaaksesi etäisyyden.
Sitten se kuuntelee kaiun ja heti kun se havaitsee sen, se laskee kaiun uudelleen. Kaiun linja on siis pulssi, jonka leveys on verrannollinen kohteeseen.
Pulssin ajoituksella on mahdollista laskea alue tuumina/senttimetreinä.
Moduuli tarjoaa etäisyyssuhteessa olevan kaikupulssin.
uS/58 = cm tai uS/148 = tuumaa.
Vaihe 3: Muut komponentit
Moottorin akseleiden halkaisijat ja pyörien reiän koot ovat erikokoisia.
Hyppyjohdon tulee olla uros -naaras.
Vaihe 4: Arduino -yhteyskaavion anturit
Etuanturi:-
Echo pin - Arduino pin 6
Liipaisintappi - Arduino -nasta 7
VCC -nasta - 5V
GND - maa
Vasen anturi: -kaiku - Arduino nasta 8
Liipaisintappi - Arduino -nasta 9
VCC -nasta - 5VGND - maa
Oikea anturi: -kaiku - Arduino -nasta 10
Liipaisintappi - Arduino -nasta 11
VCC -nasta - 5VGND - maa
Vaihe 5: Relekortti Arduino -yhteyskaavion kanssa
Rele nasta 1 - Arduino nasta 2.
Reletappi 2 - Arduino -nasta 3.
Reletappi 3 - Arduino -nasta 4.
Rele nasta 4 - Arduino nasta 5.
Vaihe 6: 12 voltin ja releen liitäntä
NC - Normaali suljettu
EI - Normaali auki
C - Yleinen
Täällä voit tarvittaessa muuttaa napaisuutta, jonka mukaan moottorin pyörimissuunta muuttuu.
Moottorit on liitettävä yhteisiin nastoihin
Vaihe 7: Kokoaminen
Vasemman ja oikean puolen moottorit on erotettava molemmilta puolilta.