Obsah:

Projekt Roomba: 5 krokov (s obrázkami)
Projekt Roomba: 5 krokov (s obrázkami)

Video: Projekt Roomba: 5 krokov (s obrázkami)

Video: Projekt Roomba: 5 krokov (s obrázkami)
Video: RoboCop Rogue City Official Gameplay Trailer | Gamescom 2023 2024, Júl
Anonim
Projekt Roomba
Projekt Roomba

Tento pokyn bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com).

Tento návod pokryje všetky potrebné kroky a komponenty potrebné k zostaveniu môjho projektu Roomba. Inštrukcia bude zahŕňať súbory STL, zostavu, riadiaci systém a programovanie projektu.

Krok 1: Potrebné diely

Požadované diely
Požadované diely
Požadované diely
Požadované diely
Požadované diely
Požadované diely
Požadované diely
Požadované diely

Komponenty:

1 x Arduino Uno

1 x odvodený príjemca

1 x odvodené diaľkové ovládanie

1 x servo MG90S

1 x Ultra zvukový senzor HC SR04

Rezistory 1 x 220 ohmov

2 x DAOKI Dual H-Bridge

4 x skrutky č. 2

1 x Gorilla Epoxy

Batéria 2 x 12 V

1 x 12 V 120 mm ventilátor PC skrinky

1 x filter

4 x 6V prevodový motor pre kutilského robota Inteligentný automobilový robot

Náradie:

3D tlačiareň

Spájkovačka

Flux jadrová spájka

Strihač káblov

Malý skrutkovač Phillips

Horúca lepiaca pištoľ

Krok 2: 3D tlačené diely a montáž

3D tlačené diely a montáž
3D tlačené diely a montáž
3D tlačené diely a montáž
3D tlačené diely a montáž
3D tlačené diely a montáž
3D tlačené diely a montáž

Všetky diely pre tento projekt boli vytlačené 3D. Zahrnul som všetky súbory STL potrebné na zostavenie vlastného vákuového robota roomba. Všetky diely boli upravené tak, aby boli menšie ako 6 palcov x 6 palcov x 6 palcov. Použitím epoxidu Gorilla boli diely v hornom priečinku zlepené podľa zostavy a všetky diely v základnom priečinku boli tiež zlepené.

*** Vezmite prosím na vedomie, že z dôvodu odchýlok tolerancie môže byť potrebná úprava súborov STL alebo konečných výtlačkov.

Krok 3: Elektrická schéma

Elektrická schéma
Elektrická schéma

Tu je základná schéma elektrického systému. Požadované napätie pre batérie je 12 voltov. Ak zapojíte svoj elektrický systém podobný tejto schéme, nižšie uvedený náčrt Arduina bude fungovať.

Krok 4: Skica Arduino

Skica Arduino pre tento projekt používa dve knižnice a jednu funkciu. Servo knižnica je súčasťou softvéru Arduino a do knižnice IRremote som zahrnul súbor zip. Funkcia HCSR04 bola umiestnená v rovnakom priečinku zip ako skica Roomba. Na správnu funkciu musia byť súbory HCSR04 v rovnakom priečinku ako skica Roomba.

*** Ak chcete pridať knižnicu, stiahnite si priečinok zip do počítača a spustite softvér Arduino. Na karte Náčrt v hornej časti programu vyberte položku Zahrnúť knižnicu a potom vyberte položku Pridať. ZIP knižnicu… Vyberte priečinok zip knižnice, ktorú chcete pridať do knižnice Arduino, a vyberte položku otvoriť.

*** IR hodnoty pre diaľkové ovládanie sa môžu pre váš diaľkový ovládač líšiť. Ak chcete zmeniť hodnoty, jednoducho ich vyhľadajte a zmeňte tak, aby zodpovedali hodnotám vášho diaľkového ovládača. Tento tutoriál pre YouTube ukazuje, ako nájsť hodnoty pre váš diaľkový ovládač.

www.youtube.com/watch?v=YW4pP1GoFIk

Krok 5: Konečný produkt a montáž

Tu vidíme, ako funguje robot roomba. Roomba sa inicializuje a začne sa pohybovať dopredu, keď ultrazvukový senzor začne hľadať prekážky. Keď robot zistí prekážku, robot zacúva, otočí sa a potom sa nepretržite pohybuje dopredu až k ďalšej prekážke. Robota je možné ovládať pomocou diaľkového ovládača. Diaľkové ovládanie bolo schopné aktivovať/deaktivovať robota a zapínať/vypínať jednosmerné motory.

*** (Vezmite prosím na vedomie, že som nechal robota pripojiť k elektrickej zásuvke namiesto akumulátora. Akumulátory, ktoré som poskytol, neposkytovali dostatočný výkon kolesám, čo spôsobilo, že motory v dôsledku hmotnosti robota vykrútili.) ***

Odporúča: