Obsah:

Roomba Project: 5 kroků (s obrázky)
Roomba Project: 5 kroků (s obrázky)

Video: Roomba Project: 5 kroků (s obrázky)

Video: Roomba Project: 5 kroků (s obrázky)
Video: Zavřete oči a poslouchejte 😂😂😂 2024, Červenec
Anonim
Projekt Roomba
Projekt Roomba

Tento instruktážní dokument byl vytvořen v rámci splnění projektového požadavku Makecourse na University of South Florida (www.makecourse.com).

Tento instruktáž pokryje všechny potřebné kroky a komponenty potřebné k sestavení mého projektu Roomba. Instructable bude zahrnovat soubory STL, sestavu, řídicí systém a programování projektu.

Krok 1: Požadované součásti

Požadované díly
Požadované díly
Požadované díly
Požadované díly
Požadované díly
Požadované díly
Požadované díly
Požadované díly

Složky:

1 x Arduino Uno

1 x odvozený příjemce

1 x odvozené dálkové ovládání

1 x serva MG90S

1 x HC SR04 Ultra Sonic senzor

1 x 220 ohmové odpory

2 x DAOKI Dual H-Bridge

4 x #2 šrouby

1 x Gorilla Epoxy

2 x 12 V baterie

1 x 12 V 120 mm ventilátor PC skříně

1 x filtr

4 x 6V převodový motor pro kutilského robota Chytrý automobilový robot

Nástroje:

3D tiskárna

Páječka

Pájka na tavné jádro

Nůžky na drát

Malý šroubovák Phillips

Pistole na horké lepidlo

Krok 2: 3D tištěné díly a montáž

3D tištěné díly a montáž
3D tištěné díly a montáž
3D tištěné díly a montáž
3D tištěné díly a montáž
3D tištěné díly a montáž
3D tištěné díly a montáž

Všechny části tohoto projektu byly vytištěny 3D. Zahrnul jsem všechny soubory STL potřebné k vybudování vlastního vakuového robota Roomba. Všechny díly byly upraveny tak, aby byly menší než 6 palců x 6 palců x 6 palců. S použitím epoxidu Gorilla byly kusy v horní složce slepeny dohromady podle sestavy a všechny kusy ve složce Base byly také slepeny dohromady.

*** Vezměte prosím na vědomí, že vzhledem k odchylkám tolerance mohou být vyžadovány úpravy souborů STL nebo finální výtisky.

Krok 3: Elektrické schéma

Elektrické schéma
Elektrické schéma

Zde je základní schéma elektrického systému. Požadovaná napětí pro akumulátory jsou 12 voltů. Pokud zapojíte svůj elektrický systém podobný tomuto schématu, níže uvedený náčrt Arduina bude fungovat.

Krok 4: Skica Arduino

Skica Arduina pro tento projekt používá dvě knihovny a jednu funkci. Servo knihovna je součástí softwaru Arduino a já jsem zahrnoval zip soubor pro knihovnu IRremote. Funkce HCSR04 byla umístěna ve stejné složce zip jako skica Roomba. Aby soubory HCSR04 fungovaly správně, musí být ve stejné složce jako skica Roomba.

*** Chcete -li přidat knihovnu, stáhněte si složku zip do počítače a spusťte software Arduino. Na kartě Skica v horní části programu vyberte Zahrnout knihovnu a poté vyberte Přidat knihovnu. ZIP… Vyberte složku zip knihovny, kterou chcete přidat do knihovny Arduino, a vyberte otevřít.

*** Hodnoty IR pro dálkový ovladač se mohou pro váš dálkový ovladač lišit. Chcete -li změnit hodnoty, jednoduše je najděte a změňte je tak, aby odpovídaly hodnotám vašeho dálkového ovladače. Tento tutoriál na YouTube ukazuje, jak najít hodnoty pro váš dálkový ovladač.

www.youtube.com/watch?v=YW4pP1GoFIk

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

Zde můžeme vidět robota roomba v provozu. Roomba se inicializuje a začne se pohybovat vpřed, když ultrazvukový senzor začne hledat překážky. Když robot detekuje překážku, robot zacouvá, otáčí se a poté pokračuje v pohybu vpřed až k další překážce. Robota lze ovládat pomocí dálkového ovladače. Dálkový ovladač byl schopen aktivovat/deaktivovat robota a zapínat/vypínat stejnosměrné motory.

*** (Vezměte prosím na vědomí, že jsem nechal robota připojit k elektrické zásuvce místo akumulátoru. Akumulátory, které jsem poskytoval nedostatečné napájení kol, což způsobovalo točení motorů kvůli hmotnosti robota.) ***

Doporučuje: