Sadržaj:

Roomba projekat: 5 koraka (sa slikama)
Roomba projekat: 5 koraka (sa slikama)

Video: Roomba projekat: 5 koraka (sa slikama)

Video: Roomba projekat: 5 koraka (sa slikama)
Video: КОНЕЦ МУЧЕНИЯМ. Трава больше не проблема! 2024, Novembar
Anonim
Roomba Project
Roomba Project

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

Potrebni dijelovi
Potrebni dijelovi
Potrebni dijelovi
Potrebni dijelovi
Potrebni dijelovi
Potrebni dijelovi
Potrebni dijelovi
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

3D štampani delovi i montaža
3D štampani delovi i montaža
3D štampani delovi i montaža
3D štampani delovi i montaža
3D štampani delovi i montaža
3D štampani delovi 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

Električna shema
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.) ***

Preporučuje se: