Sisällysluettelo:
- Vaihe 1: Tarvittavat osat
- Vaihe 2: Kokoa kotelo
- Vaihe 3: Pääliitännät
- Vaihe 4: Arduino -koodi
- Vaihe 5: Suorita
Video: Esteen välttäminen robotilla mikrokontrollerilla (Arduino): 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä ohjeessa opetan sinulle, miten voit tehdä esteen välttämällä robotin, joka toimii Arduinon kanssa. Arduino on ohjainkortti, joka käyttää atmega -mikrokontrolleria. Voit käyttää mitä tahansa Arduinon versiota, mutta olen käyttänyt Arduino Uno r3: ta robotissani.
Koodi on erittäin helppo ja piirissä on vain 4-5 johtoa. Robotti käyttää myös L293D -moottorisuojaa, joka on Arduino -yhteensopiva moottorien käyttämiseen. Joten kilpi sopii suoraan Arduinolle, mikä tekee kaikesta helppoa … Pohjimmiltaan robotti on auto, joka liikkuu eteenpäin ja jos jokin este tulee sen tielle, se pysähtyy siihen, liikkuu hieman taaksepäin ja sitten sen pää pyörii vasemmalle ja oikealle. Sitten se vertaa etäisyyttä ja robotti kääntyy suuntaan enemmän etäisyyttä. Sitten robotti siirtyy jälleen siihen suuntaan ja toistaa koko prosessin uudelleen. Robotti käyttää etäisyyden tunnistamiseen HC-sr04-ultraäänianturia. Joten tämä anturi lähettää ultraääni -aaltoja 10 mikrosekunnin välein, ja jos jokin este on edessä, anturi vastaanottaa kaiun. Matka -ajan perusteella se tietää anturin ja kohteen välisen etäisyyden. Aloitetaan siis…
Vaihe 1: Tarvittavat osat
Joten minkä tahansa projektin aloittamiseksi meidän on ensin kerättävä tarvittavat osat. Kaikki tarvittavat osat on mainittu alla:-
- Arduino
- L293D -moottorisuoja
- Alusta (mukaan lukien moottorit ja pyörät)
- Johdot
- Akun pidike
- Mikroservomoottori
- ultraääni-anturimoduuli HC-sr04
- anturin pidike
Joten kerää nämä materiaalit ja siirry seuraavaan vaiheeseen.
Vaihe 2: Kokoa kotelo
Kokoa nyt robotin runko. Jokaisella voi olla erilainen runko. Kokoa siis runko sen mukaisesti. Suurin osa rungoista tulee käyttöohjeen kanssa, ja jopa minun tuli sen mukana, joten katso sitä ja rakenna runko sen mukaisesti. Kiinnitä sitten osat runkoon. Arduino, johon on kiinnitetty moottorin suojus ja akun pidike, on kiinnitettävä runkoon. Servomoottori on myös kiinnitettävä runkoon edessä. Pitkän servopään on oltava kiinni HC-sr04-pidikkeen alla. Anturi on kiinnitettävä servomoottorin kannattimeen ja kiinnikkeeseen.
Älä kiinnitä sitä servomoottoriin, koska se voidaan myöhemmin järjestää väärässä asennossa. Korjaa vain. Kiinnitä se siten, että anturi on edestäpäin (silmät edestä). Kiinnitä johdot moottoreihin ja valmistaudu seuraavaan vaiheeseen. Myös anturille.
Vaihe 3: Pääliitännät
Joten nyt teemme yhteydet. Yhteyksiä on enintään 5-6, joten siitä tulee kakku. Liitä anturi yllä olevan kaavion mukaisesti. Servomoottori ja tasavirtamoottorit voidaan liittää suojaan. Liitä akku suojaan ja liitä suoja Arduino -korttiin.
Vaihe 4: Arduino -koodi
Tämä on siis robotin viimeistelyn viimeinen osa. Tämä koskee siis ohjelmistoa eikä laitteistoa. Joten meidän on ohjelmoitava Arduino. Olen ladannut Arduinon koodin. Voit myös käyttää toista koodia tai kirjoittaa oman. Latasin sen vain viitteelliseksi.
Vaihe 5: Suorita
Joten olemme rakentaneet ESTÄVÄT ROBOTIN. Nyt on aika leikkiä viileän robotin kanssa ja kokeilla uusia kokeiluja koodissamme.
Suositeltava:
Esteen välttäminen robotilta Arduino Nanon avulla: 5 vaihetta
Esteen välttäminen robotilta Arduino Nanon avulla: Tässä ohjeessa kuvailen, kuinka voit tehdä esteen välttämällä robottia Arduinolla
Esteen välttäminen robotilla, jossa IR -anturit ilman mikro -ohjainta: 6 vaihetta
Esteen välttäminen robotilla IR -antureilla ilman mikrokontrolleria: No tämä projekti on vanhempi projekti, tein sen vuonna 2014 heinä- tai elokuussa, ajattelin jakaa sen kanssasi. Se on yksinkertainen este, jolla vältetään robotti, joka käyttää IR -antureita ja toimii ilman mikro -ohjainta. IR -anturit käyttävät opamp IC
Pilvinen pilvi parantaa sinut (esteen välttäminen robotilla keräystoiminnolla): 8 vaihetta
Pilvinen pilvi parantaa sinut (esteen välttäminen robotilla keräystoiminnolla): hyödytön kone - Arduino -robotti
DIY Arduino -esteen välttäminen autolla kotona: 5 vaihetta
DIY Arduino -esteen välttäminen autolla kotona: Tässä artikkelissa näytän sinulle, miten voit tehdä Arduino -esteen välttävän auton kotona
Esteen välttäminen robotilla käyttämällä L298n -moottoriajuria: 5 vaihetta
Esteen välttäminen robotilta L298n -moottoriajurin avulla: hei kaverit tänään, teemme tämän robotin .. toivottavasti nautitte siitä