Sadržaj:
- Korak 1: Konstrukcija šasije
- Korak 2: Priključivanje manjih komponenti
- Korak 3: Montiranje modula
- Korak 4: Osiguranje senzora udaljenosti
- Korak 5: Žične veze i shema kola
- Korak 6: Kôd
- Korak 7: Dovršavanje
Video: Arduino automobil s motorom koji izbjegava prepreke: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Zdravo! i dobrodošli u vodič o tome kako izgraditi Arduino automobil koji izbjegava prepreke. Možemo započeti nabavkom potrebnih materijala za ovaj projekt i svakako se zabavite!
MATERIJALI:
- Žensko -muške žice
- Žice
- Senzor udaljenosti
- Drvena daska
- Gorilla traka/elektrika
- 2 motora sa točkovima
- Servo
- Šrafciger
- Screws
- Arduino
- Držač baterije
- Točak
- USB na bateriju
- Arduino priključak za motor
- Arduino USB
- PC
- Plastični stalak
Nadalje, ovdje sam da vas uputim o izradi robota za izbjegavanje prepreka zasnovanog na Arduinu. Ispod je korak po korak vodič u izgradnji ovog mehanizma kroz svaki detalj. Međutim, ovaj projekt je 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 dok nastavljate naprijed, nakon što se suoči s objektom, ovaj robot će se automatski prestati kretati naprijed i povući će korak unatrag. Zatim skenira lijevu/desnu stranu kako 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 konstruirali okvir, morat ćete se dokopati do unaprijed pripremljenog predloška za izgradnju ovog projekta ili jednostavnog drvnog komada dimenzija 1/2 stope x 1/4 stope. Ovo će biti vaš okvir i temelj ovog uputstva na kojem funkcionira vaš cijeli arduino kôd i motori.
- Lemiti dvije žice na svaki DC motor. Zatim pričvrstite dva motora na šasiju pomoću vijaka.
- Pomoću vijaka/ljepila/trake pričvrstite motor na donju stranu šasije 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 manjih komponenti
Za ovaj korak morate postaviti ove dvije komponente na određene lokacije 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 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.
Bez obzira na to, Arduino je ključni dio u funkciji cijelog projekta, a postavljanje svakog modula utječe na njegovu efikasnost i estetiku. Položaj senzora udaljenosti i Arduina potrebno je postaviti na određena mjesta, Arduino će morati biti pričvršćen u okvir iza držača baterije, na stražnjoj strani kako bi se uravnotežila težina ovog vozila. Obavezno 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 puteve u koje je sigurnije nastaviti.
Korak 4: Osiguranje senzora udaljenosti
Da ne spominjemo, senzor udaljenosti je vitalni dio koji omogućava cijelom ovom projektu da funkcionira i izbjegava prepreke na svom putu. Za ovaj korak morat ćete spojiti dva komada plastike koji odgovaraju da učvrste servo na mjestu, pričvršćujući ga 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 i sada nastavite koristiti senzor udaljenosti.
Sa senzorom udaljenosti ovo ćete morati pričvrstiti na prednji dio 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 kola
Ove žičane veze ključne su za omogućavanje projektu da izvrši svoje funkcije, stoga provjerite još jednom na koji dio povezujete svaku komponentu. Na shemi kola možete pronaći potrebne veze potrebne za Arduino za pogon, osjet itd.
*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 funkcionirati 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 da biste bolje razumjeli i kopirali kôd.
Korak 7: Dovršavanje
S obzirom na činjenicu da smo dovršili sve korake, prijeđite na proces i razjasnite sve veze/komponente koje su uključene u ovaj projekt.
- Priključite svoj Arduino na računar
- Preuzmite potrebne biblioteke (AFMOTOR, NOVO)
- Sastavite kôd
- Otpremite kôd na odgovarajući port
- Testirajte, isključite utikač
- Pritisnite baterije, uključite prekidač i pustite ga da radi!
Preporučuje se:
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 kontrolna ploča koja koristi atmega mikrokontroler. 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 automobil koji izbjegava prepreke kod kuće: 5 koraka
Uradi sam Arduino automobil za izbjegavanje prepreka kod kuće: U ovom članku pokazat ću vam kako napraviti automobil za izbjegavanje Arduino prepreka 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 za izbjegavanje prepreka. Ovo je jednostavno, ali neke značajke i