Sadržaj:
- Korak 1: Konstrukcija šasije
- Korak 2: Priključivanje sporednih komponenti
- Korak 3: Montiranje modula
- Korak 4: Osiguranje senzora udaljenosti
- Korak 5: Žične veze i shema kruga
- Korak 6: Kôd
- Korak 7: Dovršavanje
Video: Arduino automobil koji izbjegava prepreke s motorom: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Zdravo! i dobrodošli u vodič o tome kako izgraditi automobil za izbjegavanje prepreka Arduino. Možemo započeti tako da nabavimo potrebne materijale za ovaj projekt i svakako se zabavite!
MATERIJALI:
- Žice za muške žice
- Žice
- Senzor udaljenosti
- Drvena daska
- Gorilla traka/elektrika
- 2 motora s kotačima
- Servo
- Odvijač
- Vijci
- Arduino
- Držač baterije
- Kotač
- USB u bateriju
- Arduino priključak za motor
- Arduino USB
- PC
- Plastični stalak
Nadalje, ovdje sam da vas uputim o izradi robota za izbjegavanje prepreka na temelju Arduina. Dolje je korak po korak vodič u izgradnji ovog mehanizma kroz svaki detalj. Međutim, ovaj je projekt potpuno sposoban autonomni robot koji može izbjeći svaku prepreku s kojom dođe u kontakt, kako bi je potom izbjegao. Proces uključuje nailaženje na prepreku tijekom kretanja naprijed, nakon što se suoči s objektom, ovaj robot će se automatski prestati kretati naprijed i napravit će korak unatrag. Zatim skenira lijevu/desnu stranu da bi zatim počeo pomicati prikladniju putanju. Svrha ovog projekta je razumjeti inženjering/mehaniku koja stoji iza koncepta koji se povezuje s našim društvom, kao što su samovozeći automobili, proizvodna industrija itd.
Korak 1: Konstrukcija šasije
Da biste izradili okvir, trebat ćete uzeti u ruke gotov predložak na kojem ćete izgraditi ovaj projekt ili jednostavnu drvenu ploču dimenzija 1/2 stope x 1/4 stope. Ovo će biti vaš okvir i temelj ove instrukcije na kojoj funkcionira vaš cijeli arduino kôd i motori.
- Lemiti dvije žice na svaki istosmjerni motor. Zatim pričvrstite dva motora na kućište pomoću vijaka.
- Vijcima/ljepilom/trakom pričvrstite motor na donju stranu kućišta sa stražnje strane
- Provjerite jesu li motori sigurni i mogu li primijeniti silu
- Uzmite kotač i pomoću bilo koje metode umetnite kotač u prednji dio projekta
Korak 2: Priključivanje sporednih komponenti
Za ovaj korak morate postaviti ove dvije komponente na određena mjesta kako biste usavršili dizajn ovog projekta. Gumb ćete morati pričvrstiti na gumb lemljenjem lijevog priključka crvenom žicom iz držača baterije. Također, pomoću trake, ljepila ili vijaka postavite bateriju na mjesto u srednjem dijelu na vrhu vašeg temelja, a zatim spojite prekidač na donju stranu projekta.
Korak 3: Montiranje modula
*Napomena: Prilikom postavljanja Arduino ploče ostavite dovoljno prostora za priključivanje USB kabela jer kasnije morate programirati Arduino ploču povezivanjem na računalo putem USB kabela.
Unatoč tome, Arduino je ključni dio u funkcioniranju cijelog projekta, a postavljanje svakog modula utječe na njegovu učinkovitost i estetiku. Položaj senzora udaljenosti i Arduina potrebno je postaviti na određena mjesta, Arduino će trebati biti pričvršćen u okvir iza držača baterije, na stražnjoj strani kako bi se uravnotežila težina ovog vozila. Postavite Arduino nastavak na Arduino kako bi funkcije motora radile ispravno. Zatim imajte na umu da će senzor udaljenosti morati biti ispred ovog projekta kako bi otkrio prepreke i skenirao druge putove na koje je sigurnije nastaviti.
Korak 4: Osiguranje senzora udaljenosti
Da ne spominjemo, senzor udaljenosti je vitalni dio koji omogućuje cijelom ovom projektu da funkcionira i izbjegava prepreke na svom putu. Za ovaj korak morat ćete spojiti dva komada plastike koji odgovaraju za učvršćivanje servo pogona, pričvršćujući ih na plastičnu podlogu za spajanje na naš okvir. To će omogućiti mehanizmu mobilnost i rotaciju za svako buduće kretanje koje senzor udaljenosti koristi za pomicanje u bilo kojem smjeru. Pričvrstite ovu komponentu na prednji dio temelja ili okvira, a zatim nastavite koristiti senzor udaljenosti.
Sa senzorom udaljenosti, ovo ćete morati pričvrstiti na prednju stranu mehanizma koji ste upravo stvorili, pomoću trake/ljepila/patentnog zatvarača, tako da se servo pomiče i senzor udaljenosti.
Priključite četiri kratkospojne žice na ultrazvučni senzor i postavite ih na montažni držač. Zatim montirajte nosač na Tower servo mikro servo koji je već instaliran na šasiji.
Korak 5: Žične veze i shema kruga
Ove su žičane veze ključne za omogućavanje projektu da izvrši svoje funkcije, stoga provjerite dvaput na koji dio povezujete svaku komponentu. Na shemi kruga možete pronaći potrebne veze potrebne za vožnju, osjet, itd. Arduina.
*Napomena: Ova shema uključuje četiri motora, međutim, možemo zanemariti dodatna dva i nastaviti dalje.
Korak 6: Kôd
Ništa od ovoga jednostavno neće raditi bez koda programiranog u Arduinu. Ovdje sam dao kôd za funkcioniranje cijelog projekta ako je pravilno ožičen i izgrađen. Možete pogledati ponuđene slike za bolje razumijevanje i kopiranje koda.
Korak 7: Dovršavanje
Zbog činjenice da smo dovršili sve korake, prijeđite na postupak i razjasnite sve veze/komponente koje su uključene u ovaj projekt.
- Priključite svoj Arduino na računalo
- Preuzmite potrebne knjižnice (AFMOTOR, NEWPING)
- Sastavite kôd
- Prenesite kôd na ispravan port
- Testirajte, isključite utikač
- Pritisnite baterije, uključite prekidač i pustite ga da radi!
Preporučeni:
Robot koji izbjegava prepreke koristeći Arduino Nano: 5 koraka
Robot koji izbjegava prepreke koristeći Arduino Nano: U ovom uputstvu opisat ću kako možete napraviti robota koji izbjegava prepreke koristeći Arduino
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
Robotski automobil koji izbjegava prepreke: 9 koraka
Robotski automobil koji izbjegava prepreke: Kako izgraditi robota koji izbjegava prepreke
Uradi sam Arduino auto koji izbjegava prepreke kod kuće: 5 koraka
Napravite auto za izbjegavanje prepreka Arduino kod kuće: U ovom članku pokazat ću vam kako napraviti automobil za izbjegavanje prepreka Arduino kod kuće
Arduino Robot koji izbjegava prepreke (verzija za nadogradnju): 7 koraka (sa slikama)
Arduino Robot koji izbjegava prepreke (verzija za nadogradnju): Ovaj je post prvi put objavljen na ovoj web stranici https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlZdravo prijatelji, Danas sam napravio nadogradnju Arduina Robot koji izbjegava prepreke. Ovo je jednostavno, ali neke značajke i