Sadržaj:
Video: Roomba projekat: 5 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ova instrukcija nastala je u skladu sa projektnim zahtjevima Makecourse -a na Univerzitetu Južne Floride (www.makecourse.com).
Ovo uputstvo će obuhvatiti sve potrebne korake i komponente potrebne za sastavljanje mog projekta Roomba. Instrukcije će uključivati STL datoteke, sklop, kontrolni sistem i programiranje projekta.
Korak 1: Potrebni dijelovi
Komponente:
1 x Arduino Uno
1 x zaključeni primalac
1 x Predloženi daljinski upravljač
1 x MG90S servo upravljači
1 x HC SR04 ultrasonični senzor
1 x 220 ohm otpornici
2 x DAOKI dvostruki H-most
4 x #2 vijci
1 x Gorilla epoksid
2 x 12 V baterija
1 x 12 V 120mm ventilator za kućište
1 x filter
4 x 6V motor zupčanika za DIY Robot Smart Car Robot
Alati:
3D štampač
Lemilica
Lemljenje sa jezgrom od fluksa
Rezači žice
Mali Phillips odvijač
Pištolj za vruće ljepilo
Korak 2: 3D štampani dijelovi i montaža
Svi dijelovi ovog projekta su 3D štampani. Uključio sam sve STL datoteke potrebne za izradu vlastitog roomba vakuumskog robota. Svi dijelovi su izmijenjeni na manje od 6 "x 6" x 6 ". Koristeći Gorilla epoksid, dijelovi u gornjoj fascikli su se lijepili prema sastavu i svi dijelovi u osnovnoj fascikli su također zalijepljeni.
*** Imajte na umu da će zbog odstupanja tolerancije biti potrebne izmjene STL datoteka ili konačni ispisi.
Korak 3: Električna shema
Evo osnovne sheme električnog sistema. Potrebni naponi za baterije su 12 volti. Ako svoj električni sistem povežete slično ovoj shemi, Arduino skica ispod će raditi.
Korak 4: Arduino skica
Arduino skica za ovaj projekt koristi dvije biblioteke i jednu funkciju. Servo biblioteka je uključena u Arduino softver, a ja sam uključio zip datoteku za IRremote biblioteku. Funkcija HCSR04 nalazila se u istom zip folderu kao i Roomba skica. Da bi ispravno funkcionirale, datoteke HCSR04 moraju biti u istoj mapi kao i Roomba skica.
*** Da biste dodali biblioteku, preuzmite zip fasciklu na računar i pokrenite Arduino softver. Na kartici Sketch na vrhu programa odaberite Uključi biblioteku, a zatim odaberite Dodaj. ZIP biblioteku … Odaberite zip mapu biblioteke koju želite dodati u Arduino biblioteku i odaberite otvoriti.
*** IR vrijednosti daljinskog upravljača mogu se razlikovati za vaš daljinski upravljač. Za promjenu vrijednosti jednostavno locirajte vrijednosti i promijenite ih tako da odgovaraju vrijednostima na vašem daljinskom upravljaču. Ovaj YouTube vodič prikazuje kako pronaći vrijednosti za vaš daljinski upravljač.
www.youtube.com/watch?v=YW4pP1GoFIk
Korak 5: Finalni proizvod i montaža
Ovdje možemo vidjeti kako roomba robot radi. Roomba se inicijalizira i počinje se kretati prema naprijed kada je ultrazvučni senzor počeo tražiti prepreke. Kada robot otkrije prepreku, robot se povlači, okreće se, a zatim kontinuirano kreće prema naprijed do sljedeće prepreke. Robotom se može upravljati pomoću daljinskog upravljača. Daljinski upravljač je mogao aktivirati/deaktivirati robota, uključivanje/isključivanje istosmjernih motora.
*** (Imajte na umu da sam robot priključio na zidnu utičnicu, umjesto na bateriju. Baterije koje sam isporučio nisu davale dovoljnu snagu kotačima uzrokujući isticanje motora zbog težine robota.) ***