Sisällysluettelo:
- Vaihe 1: Tarvittavat osat
- Vaihe 2: Kokoa kotelo
- Vaihe 3: Pääliitännät
- Vaihe 4: Arduino -koodi
- Vaihe 5: Suorita
Video: Kuinka tehdä este robotin välttämiseksi Arduinolla: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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:
Kuinka tehdä Arduinolla toimivia liikennevaloja: 4 vaihetta
Kuinka tehdä Arduinolla toimivia liikennevaloja: Tässä viestissä aiomme puhua Arduino -projektista eli Arduino Traffic Pedestrians Lights Systemistä. Tämä projekti on todella mielenkiintoinen kokeilla, ja taiteen ja käsityön avulla voit luoda koko kohtauksen liikennevaloista ja polkimista
Kuinka tehdä este välttämällä robotti: 6 vaihetta
Kuinka tehdä esteitä välttävä robotti: Esteitä välttävä robotti on yksinkertainen robotti, jota käyttää arduino, ja se tekee vain sen, että se vaeltaa ympäriinsä ja välttää esteitä. Se tunnistaa esteet HC-SR04-ultraäänianturilla, toisin sanoen, jos robotti havaitsee kohteen lähellä
Kuinka tehdä DIY Arduino -esto robotin välttämiseksi kotona: 4 vaihetta
Kuinka tehdä DIY Arduino -esto robotin välttämiseksi kotona: Hei kaverit, Tässä opastetussa teet esteen välttäen robottia. Tämä Instructable sisältää robotin rakentamisen ultraäänianturilla, joka voi tunnistaa lähellä olevat kohteet ja muuttaa niiden suuntaa välttääkseen nämä kohteet. Ultraäänianturi
EMOTIONAALINEN ESTE ROBOTIN VÄLTTÄMISEKSI: 11 vaihetta
EMOTIONAALINEN ESTE ROBOTIN VÄLTTÄMINEN: Emotionaalinen robotti. Tämä robotti näyttää tunteita neopikseleillä (RGB LEDit), kuten surua, onnea, vihaista ja pelottua, se voi myös välttää esteitä ja tehdä tiettyjä liikkeitä tietyn tunteensa aikana. Tämän robotin aivot ovat Arduino mega. ke
Kuinka tehdä linja robotin jälkeen käyttämällä Rpi 3: 8 -vaiheita
Kuinka tehdä linjaseuraava robotti Rpi 3: n avulla: Tässä opetusohjelmassa opit rakentamaan linjaseuraavan robotin bugisen, jotta se voi viipyä radan ympärillä helposti