Sadržaj:
Video: Roomba projekt: 5 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu 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, upravljački sustav i programiranje projekta.
Korak 1: Potrebni dijelovi
Komponente:
1 x Arduino Uno
1 x Zaključeni primatelj
1 x daljinski upravljač
1 x servo upravljač MG90S
1 x HC SR04 ultrazvuč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 120 mm ventilator za kućište
1 x filter
4 x 6V motor zupčanika za DIY Robot Smart Car Robot
Alati:
3D pisač
Lemilica
Lemljenje jezgre od fluksa
Rezači žice
Mali Phillips odvijač
Pištolj za vruće ljepilo
Korak 2: 3D ispisani dijelovi i montaža
Svi dijelovi ovog projekta bili su 3D ispisani. Uključio sam sve STL datoteke potrebne za izradu vlastitog roomba vakuumskog robota. Svi su dijelovi izmijenjeni na manje od 6 "x 6" x 6 ". Pomoću Gorilla epoksida, dijelovi u gornjoj fascikli lijepili su se prema sastavu, a svi dijelovi u osnovnoj mapi 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 sustava. Potrebni naponi za baterije su 12 volti. Ako svoj električni sustav povežete slično ovoj shemi, Arduino skica ispod će raditi.
Korak 4: Arduino skica
Arduino skica za ovaj projekt koristi dvije knjižnice i jednu funkciju. Servo knjižnica uključena je u softver Arduino, a ja sam uključio zip datoteku za biblioteku IRremote. Funkcija HCSR04 nalazila se u istoj zip mapi kao i Roomba skica. Da bi ispravno funkcionirale, datoteke HCSR04 moraju biti u istoj mapi kao i Roomba skica.
*** Za dodavanje knjižnice preuzmite zip mapu na računalo i pokrenite softver Arduino. Na kartici Sketch na vrhu programa odaberite Uključi biblioteku, a zatim odaberite Dodaj. ZIP knjižnicu … Odaberite zip mapu biblioteke koju želite dodati u Arduino knjižnicu 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č pokazuje 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 i zatim se neprestano 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 robota spojio na zidnu utičnicu, umjesto na bateriju. Baterije koje sam dao nisu davale dovoljnu snagu kotačima uzrokujući isticanje motora zbog težine robota.) ***