Obsah:
- Krok 1: Požadované součásti
- Krok 2: 3D tištěné díly a montáž
- Krok 3: Elektrické schéma
- Krok 4: Skica Arduino
- Krok 5: Konečný produkt a montáž
Video: Roomba Project: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
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
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áž
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
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:
Roomba Bot Bulider: 5 kroků (s obrázky)
Roomba Bot Bulider: Bot the Builder je roomba, která s " grabbery " připevněné na přední straně budou moci pohybovat předměty kolem. Kód s ním je nastaven tak, aby zaznamenával první pohyb pomocí pole GUI, které můžete ovládat pouhým kliknutím myši. Po
Robot Roomba ovládaný prohlížečem s Raspberry Pi Model 3 A+: 6 kroků (s obrázky)
Robot Roomba ovládaný prohlížečem s Raspberry Pi Model 3 A+: Přehled Tento návod se zaměří na to, jak dát mrtvému Roomba nový mozek (Raspberry Pi), oči (webová kamera) a způsob, jak vše ovládat z webového prohlížeče. Existuje mnoho hacků Roomba, které umožňují ovládání přes sériové rozhraní. Nemám
Roomba MATLAB Project: 5 kroků
Roomba MATLAB Project: Současný plán, který má NASA pro Mars rover, je, že bude sběratelem dat a bude se toulat po Marsu a sbírat vzorky půdy, které by se daly přivést zpět na Zemi, aby vědci mohli zjistit, zda na ní byly nějaké předchozí formy života planetu. Další
Roomblock: Platforma pro výuku navigace ROS pomocí Roomba, Raspberry Pi a RPLIDAR: 9 kroků (s obrázky)
Roomblock: platforma pro učení navigace ROS s Roomba, Raspberry Pi a RPLIDAR: Co je to? &Quot; Roomblock " je platforma robotů, která se skládá z robota Roomba, Raspberry Pi 2, laserového senzoru (RPLIDAR) a mobilní baterie. Montážní rám lze vyrobit pomocí 3D tiskáren. Navigační systém ROS umožňuje vytvořit mapu místností a používat
Inspektor Roomba: 6 kroků (s obrázky)
Inspektor Roomba: Většina z nás používá roboty iRobot Roomba pouze k vysávání, ale málokdo ví, že je to skvělá základna pro nové robotické projekty. Všichni výrobci by měli vyzkoušet otevřené rozhraní Roomba (OI), aby zjistili, jak snadné je ovládání tohoto robota. V tomto návodu budete