Sadržaj:
- Korak 1: Dijagram kola
- Korak 2: Izrada PCB -a
- Korak 3: Sastojci
- Korak 4: Sklapanje hardvera
- Korak 5: Sklapanje tijela robota
- Korak 6: Softverski dio i test
Video: Arduino Robot 4WR: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ćao društvo! Nadam se da ste već uživali u mom prethodnom uputstvu "ELEKTRONIČKO BOŽIĆNO DRVE" i spremni ste za novu, kao i obično, napravio sam ovaj vodič koji će vas voditi korak po korak dok izrađujete vlastitog robota i početi učiti kako se izrađuju roboti kojima se može upravljati i kako ih kontrolirati, ovaj projekt mogao bi biti odličan početak u svijetu robotike.
Tijekom izrade ovog projekta pokušali smo osigurati da vam ovo uputstvo bude najbolji vodič kako bismo vam pomogli ako želite napraviti vlastitog robota, pa se nadamo da ovo uputstvo sadrži potrebne dokumente. Ovaj je projekt toliko zgodan za izradu posebno nakon dobivanja prilagođene PCB -a koju smo naručili od JLCPCB -a kako bismo poboljšali izgled našeg elektroničkog uređaja, a u ovom vodiču ima dovoljno dokumenata i kodova koji vam omogućuju stvaranje vašeg prekrasnog robota. Ovaj projekt smo napravili u samo 4 dana, samo jedan dan da nabavimo sve potrebne dijelove i završimo izradu hardvera i montažu, zatim jedan dan za pripremu koda koji odgovara našem projektu i dva dana za izradu android aplikacije započeli smo testiranje i prilagođavanja.
Šta ćete naučiti iz ovog uputstva:
- Pravilan odabir hardvera za vaš projekt ovisno o njegovim funkcionalnostima.
- Shvatite mehanizam robota.
- Pripremite shemu spoja za povezivanje svih odabranih komponenti.
- Lemite elektroničke dijelove na PCB.
- Sastavite sve dijelove projekta (tijelo robota).
- Pokrenite prvi test i potvrdite projekt.
Korak 1: Dijagram kola
Kao i uvijek momci, pokušavam pokupiti neke lake projekte za publiku kako bi ih svi mogli isprobati, a i današnji projekt je lak, zasnovan na 3D ispisanim dijelovima SMARS robota, malog vozila s dva mikromotora, a tu je i mnogo dizajna koje možete slijediti kako biste izradili vlastitog robota, a također i o dodacima koje možete dodati svom robotu, oni su mnogi, ali za naš projekt počet ćemo s osnovnim dizajnom, tako da nema puno pribora u njemu, ali objavit ćemo u nadolazećim videima kako dodati još funkcija našem malom robotu.
Prelazeći na upravljački dio, kako prikazuje gornji dijagram kruga, koristit ćemo ATmega328 MCU koji možete imati s Arduino UNO ploče, ovaj MCU pokreće dva mikromotora kroz upravljački program L293 H-mosta i kao što vidite ja dodala dva pogonska programa motora tako da možete koristiti ovaj dijagram kola u slučaju da je vaš robot sa četiri motora, a imamo i zujalicu, kontrolu izlaza servo motora, pinove za Bluetooth vezu i ulaz ultrazvučnog senzora, sve su to značajke koje možete poigrajte se kad napravite isti dijagram kola.
Posljednja komponenta je regulator napona od 5 V koji je ovdje potreban jer za napajanje robota koristimo bateriju od 9 V, a za napajanje MCU -a i motora moramo smanjiti napon na 5V.
Korak 2: Izrada PCB -a
O JLCPCB
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), najveće je poduzeće za prototip PCB-a u Kini i visokotehnološki proizvođač specijaliziran za brze prototipe PCB-a i proizvodnju malih serija PCB-a. S više od 10 godina iskustva u proizvodnji PCB -a, JLCPCB ima više od 200 000 kupaca u zemlji i inozemstvu, s preko 8 000 internetskih narudžbi izrade prototipa PCB -a i male količine proizvodnje PCB -a dnevno. Godišnji proizvodni kapacitet je 200 000 m2. za različite 1-slojne, 2-slojne ili višeslojne PCB-e. JLC je profesionalni proizvođač PCB -a sa velikom opremom, opremom za bušotine, strogim upravljanjem i vrhunskom kvalitetom.
Pričajuća elektronika
Nakon što sam pripremio krug, transformirao sam ga u prilagođeni dizajn PCB -a, a sada je najlakši zadatak poslati narudžbu za PCB -e pa mi je potrebno da se preselim u JLCPCB, najboljeg dobavljača PCB -a, kako bih dobio najbolju uslugu proizvodnje PCB -a, kao i uvijek samo nekoliko jednostavnih klikova to je sve što vam je potrebno za učitavanje GERBER datoteka dizajna kola, a zatim sam prešao na postavljanje nekih parametara i ovaj put ćemo koristiti plavu boju za ovu PCB, samo četiri dana nakon slanja narudžbe i moje PCB su uključene moja radna površina.
Pakiranje, otprema i svi koraci proizvodnje vrlo su dobro izvedeni za proizvodnju ovih prekrasnih PCB -a.
Povezane datoteke za preuzimanje
Kao što možete vidjeti na slikama iznad, PCB je vrlo dobro izrađen i imam isti dizajn PCB -a koji smo napravili za našu glavnu ploču i sve naljepnice, logotipi su tu da me vode tokom koraka lemljenja. Takođe možete preuzeti Gerberfile za ovo kolo.
Korak 3: Sastojci
Prije početka lemljenja elektroničkih dijelova pregledajmo popis elektroničkih komponenti za naš projekt pa će nam trebati:
- PCB koji smo naručili od JLCPCB
- Jedan Arduino Uno:
- ATmega328 MCU:
- Vozač motora L293:
- HC05 Bluetooth modul:
- Regulator napona L7805:
- 2 kondenzatora kroz otvor 10 uF:
- Oscilator od 16 Mhz:
- Zvučni signal:
- 2 istosmjerna mikromotora:
- 9V baterija:
I trebat će nam robotski 3D štampani dijelovi
Korak 4: Sklapanje hardvera
Sada je sve spremno, pa počnimo lemiti naše elektroničke komponente na tiskanu ploču, a za to su nam potrebni lemilica i žica za lemljenje te stanica za preradu SMD -a za SMD komponente.
Sigurnost na prvom mjestu
Lemilica Nikada ne dodirujte elemente lemilice ….400 ° C! Držite žice za zagrijavanje pincetom ili stezaljkama. Lemilicu uvek vratite na postolje kada je ne koristite. Nikada ga ne odlažite na radni sto. Isključite uređaj i izvucite utikač iz utičnice kada se ne koristi. Kao što vidite, korištenje ove PCB ploče toliko je jednostavno zbog vrlo visoke kvalitete izrade i bez zaboravljanja naljepnica koje će vas voditi prilikom lemljenja svake komponente jer ćete na gornjem sloju svile pronaći naljepnicu svake komponente koja pokazuje njeno postavljanje na ploču i na ovaj način ćete biti 100% sigurni da nećete napraviti greške pri lemljenju. Lemio sam svaku komponentu na njeno mjesto i možete koristiti obje strane PCB -a za lemljenje vaših elektroničkih komponenti.
Korak 5: Sklapanje tijela robota
Nastavljamo sa sastavljanjem naših robotskih dijelova i počet ćemo s lancem kotača koji su nam potrebni za ova 32 dijela lanca, po 16 dijelova za svaku stranu, a mi smo koristili ovu plastičnu nit koja nam je izrezala 30 dijelova, svaki dio ima dužinu od 15 milimetara i držimo dijelove lanca zajedno, možete upotrijebiti malo ljepila kako biste osigurali da lanac ostane pričvršćen, sada uzimamo šasiju robota i ova dva slobodna kotača i sastavljamo ih zajedno, nakon toga stavljamo 9V bateriju i mikromotore na njihove položaje i sastavljamo aktivne kotače s motorima, na kraju, ali ne i najmanje važno, stavljamo lanac za povezivanje kotača jedan s drugim, posljednji korak je zavrtanje žica kotača i 9V baterije, zatim umetnemo PCB u utičnicu i robot je spreman za kretanje.
Korak 6: Softverski dio i test
vrijeme je da pređemo na dio softvera Napravio sam ovaj Arduino kôd koji možete dobiti na donjoj poveznici za preuzimanje, to je tako osnovni kôd, samo neke upute koje morate primiti od android aplikacije kako biste kontrolirali kretanje robota, sada sve što nam je potrebno je postaviti MCU na Arduino UNO ploču i učitati kôd u mikrokontroler, a zatim ga vratiti u utičnicu na našoj PCB -u.
U narednim ćemo videozapisima objaviti još funkcija koje su dodane našem robotu, jer vidite momci da je današnji projekt tako jednostavan za napraviti i nevjerojatan i preporučujemo vam ga momci ako se želite početi igrati s robotima kojima se može upravljati. No, još nekih poboljšanja koja treba izvesti u našem projektu kako bi ga učinili puno maslačnijim, zato ću čekati vaše komentare da ga poboljšate, ne zaboravite posjetiti naš YouTube kanal kako biste imali priliku biti mjesečni dobitnik naš nagradni program.
I posljednja stvar, pobrinite se da svakodnevno radite elektroniku.
Vidjeli smo se sljedeći put BEE MB iz MEGA DAS -a.
Preporučuje se:
Arduino - Robot za rješavanje labirinta (mikro miš) Robot koji prati zid: 6 koraka (sa slikama)
Arduino | Robot za rješavanje labirinta (MicroMouse) Zidni robot: Dobro došli, ja sam Isaac i ovo je moj prvi robot "Striker v1.0". Ovaj robot je dizajniran za rješavanje jednostavnog labirinta. U konkurenciji smo imali dva labirinta i robota uspio ih je identificirati. Bilo koje druge promjene u labirintu mogu zahtijevati promjenu
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 koraka (sa slikama)
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: Ovo je još jedna verzija Hungry Robot -a koju sam napravio 2018. Možete napraviti ovog robota bez 3D štampača. Sve što trebate učiniti je samo kupiti limenku Pringlesa, servo motor, senzor blizine, arduino i neke alate. Možete preuzeti sve
Joy Robot (Robô Da Alegria) - Otvoreni izvorni 3D ispis, Arduino pogonski robot!: 18 koraka (sa slikama)
Joy Robot (Robô Da Alegria) - Otvoreni izvorni 3D ispis, Arduino pogonski robot!: Prva nagrada na takmičenju Instructables Wheels, druga nagrada na Arduino takmičenju Instructables i drugoplasirana u izazovu Design for Kids. Hvala svima koji su glasali za nas !!! Roboti stižu posvuda. Od industrijske primjene do
Robot za balansiranje / Robot na 3 kotača / STEM robot: 8 koraka
Robot za balansiranje / Robot na tri kotača / STEM robot: Izgradili smo kombiniranog robota za balansiranje i rotiranje na 3 kotača za obrazovnu upotrebu u školama i posliješkolskim obrazovnim programima. Robot je zasnovan na Arduino Uno, prilagođenom štitu (svi detalji o konstrukciji navedeni), Li -Ion bateriji (svi izgrađeni
Robot s maslacem: Arduino robot s egzistencijalnom krizom: 6 koraka (sa slikama)
Robot s maslacem: Arduino robot s egzistencijalnom krizom: Ovaj se projekt temelji na animiranoj seriji "Rick i Morty". U jednoj od epizoda, Rick pravi robota čija je jedina svrha donijeti maslac. Kao studenti s Brufacea (Bruxelleski inženjerski fakultet) imamo zadatak za mehaniku