Sadržaj:

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

Video: Roomba projekt: 5 koraka (sa slikama)

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

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

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

3D ispisani dijelovi i montaža
3D ispisani dijelovi i montaža
3D ispisani dijelovi i montaža
3D ispisani dijelovi i montaža
3D ispisani dijelovi i montaža
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

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

Preporučeni: