Obsah:
- Zásoby
- Krok 1: Schémata zapojení a teorie:
- Krok 2: Budování Roveru:
- Krok 3: Soubory kódu
- Krok 4: Děkujeme
Video: Jak vytvořit rover ovládaný gesty: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Zde jsou pokyny ke stavbě roveru ovládaného gesty (teleportovaný rover). Skládá se z roverové jednotky, která má na palubě senzor pro zamezení kolize. Vysílač místo neohrabaného dálkového ovladače je chladná rukavice, kterou lze nosit na ruce a poté ji pohybem ruky přenášet signály do roveru. Ke komunikaci se používají RF signály.
Tento projekt má potenciální aplikace při kontrole podvozku vozidla (pro bezpečnost nebo údržbu) kromě toho, že se nakonec používá k létání s drony.
Zásoby
Arduino/Genuino UNO (s kabelem UNO) x2
Li-ion baterie (12V) x1
Propojovací vodiče (od muže k muži, od muže k ženě, od ženy k ženě) x40 každý
Breadboard x1
Modul ovladače motoru L298 x1
Gyroskop MPU6050 x1
RF přijímač a vysílač x1 každý
Ultrazvukový senzor x1
Nastavení podvozku x1
Držák baterie (často součástí podvozku) x1
Přepínač (často součástí podvozku) x2
Odizolovací nástroj x1
Odpájecí čerpadlo (není nutné) x1
Oboustranná páska x1
Krok 1: Schémata zapojení a teorie:
Nastavení vysílače: Stručně řečeno, musíme vzít údaje z gyroskopu a odeslat je do vysílače přes Arduino.
Nastavení přijímače: Musíme přijímat přenesená data (pomocí přijímače) a otáčet kolečky podle přijatých dat*. Současně musíme také zajistit, aby byl rover v minimální vzdálenosti od předmětů před ním (detekce překážek). Pro tento projekt použijeme komunikaci I2C. *Zajímavost o tomto projektu: Tento kód zpracovává analogová data a pohybuje roverem podle stupně pohybu ruky. Musíme tedy vyvinout logiku, aby se rover vydal správným směrem při různých rychlostech.
Krok 2: Budování Roveru:
Krok 1 (Sestavení šasi):
Sestavením podvozku vytvoříte základnu pro svůj rover. Toto je poměrně snadný krok a měli byste být hotovi během chvilky.
Krok 2 (Zkontrolujte všechny součásti):
Zkontrolujte všechna čidla jejich samostatným propojením s Arduinem. Můžete si prohlédnout jakýkoli návod, jak jednotlivě propojit senzory s Arduinem.
Krok 3 (Nastavení vysílače):
Nejprve připájejte kolíky ke gyroskopu. Nyní proveďte zapojení podle následujícího schématu zapojení. Nepřipojujte baterii právě teď.
Dále připojte Arduino k notebooku. Nahrajte následující soubor kódu a zkontrolujte, zda kód funguje správně (proveďte to odstraněním komentářů k tiskovým příkazům v kódu). Kliknutím na tlačítko sériového monitoru (vpravo nahoře na obrazovce) zobrazíte výstup tiskových prohlášení. Pokud vše funguje správně, můžete pokračovat a připojit baterii.
Nezapomeňte zajistit správnou orientaci gyroskopu (podle použitého kódu). Zkontrolujte prosím výše uvedené diagramy a zkontrolujte orientaci, kterou jsem použil pro gyroskop.
Gyroskop odešle naměřené hodnoty do Arduina. Odtamtud budou naměřené hodnoty odesílány do RF vysílače, aby byly vysílány, aby přijímač mohl zachytit vlny.
Krok 4 (Nastavení přijímače):
Proveďte zapojení podle následujícího schématu zapojení. Nepřipojujte baterii právě teď. Dále připojte Arduino k notebooku. Nahrajte následující soubor kódu a zkontrolujte, zda kód funguje správně. Udělat toto:
1. Odstraňte komentáře k tiskovým příkazům v kódu
2. Zapněte nastavení vysílače
3. Postavte vozítko na jakýsi stojan, aby se kola nedotýkala země a vozítko nesundalo v okamžiku, kdy jeho přijímač obdrží data
POZNÁMKA: Možná budete muset obrátit směr jednoho nebo obou motorů Pokud kód funguje správně, měli byste vidět správný výstup (dopředu, dozadu, doprava, doleva nebo zastavení) na váš sériový monitor podle vaší ruky pohyby. Pokud vše funguje správně, můžete připojit baterii. Před připojením baterie však musíte zkontrolovat všechna připojení. Jeden špatný terminál by mohl vyhodit váš obvod.
Krok 5 (Proveďte nastavení pomocí baterií):
Nyní odpojte notebook a připojte baterie k příslušným nastavením. Otestujte svůj projekt.
Nenechte se roverem od vás vzdálit více než 5 m, jinak by se rover mohl zastavit/začít se chovat špatně!
Krok 6 (montáž):
Nyní je čas sestavit rover a skutečně jej vidět v akci! Pokud jde o návrh sestavy mého roveru, podívejte se na obrázky v části „Schémata zapojení a teorie“. Můžete si rover sestavit jiným způsobem. Jen se ujistěte, že je dobře vyvážený, nebo to může způsobit i kolečka (nechoďte jako „Páni!“, Protože rover můžete najít špatnou cestou nahoru).
Při testování můžete zjistit, že se rover nepohybuje přesně. Při používání jednoduchých RF modulů dojde k určitému zpoždění a chybám. V praktickém scénáři mají motory také určité rozdíly a těžiště roveru není tam, kde byste ho očekávali. Takže se vám může zdát, že se rover pohybuje diagonálně, když má jít rovně. Chyby v rovnováze lze opravit změnou otáček levého a pravého motoru. Vynásobením proměnných „ena“a „enb“různými čísly dosáhnete dokonalé rovnováhy svého roveru.
V případě jakýchkoli pochybností použijte níže uvedenou sekci komentáře. Tam se budu zabývat pochybnostmi.
@Scientify Inc
Krok 3: Soubory kódu
Zde je odkaz na virtuální drátovou knihovnu:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
Krok 4: Děkujeme
Podělte se prosím o své komentáře níže. Rád bych slyšel o vašich zkušenostech při zkoušení projektu! Pokusím se odpovědět na všechny dotazy do 24 hodin.
Sociální:
YouTube: Scientify Inc.
YouTube: Vědecký हिंदी
Instruktabilní
Doporučuje:
Robot ovládaný gesty - Spinel Crux: 4 kroky
Robot ovládaný gesty - Spinel Crux: Spinel Crux Robot ovládaný gesty pro bezdrátový dohledový projekt. V této sérii postavíme robota, který může cestovat nerovným terénem a ovládat ho pomocí gest. K řízení robota použijeme ovládací rukavici, která
Nejjednodušší způsob, jak vytvořit robota pro ovládání gesty: 7 kroků (s obrázky)
Nejjednodušší způsob, jak vytvořit robota pro ovládání gesty: Ovládejte hračky jako superHero. Naučte se, jak vyrobit auto ovládané gesty. Toto je o tom, jak si vyrobit auto ovládané gesty sami. V zásadě se jedná o jednoduchou aplikaci 3osého gyroskopu MPU-6050, akcelerometru. Můžete dělat spoustu dalších věcí
Jak vytvořit Rover ovládaný systémem Android: 8 kroků (s obrázky)
Jak si vyrobit Android ovládaný Rover: v tomto návodu vám ukážu, jak postavit auto nebo rover ovládané Androidem. Jak funguje robot ovládaný Androidem? Robot ovládaný aplikací pro Android komunikuje přes Bluetooth s modulem Bluetooth přítomným na robotu
RC Rover ovládaný pohyby gesty a joystick: 8 kroků
RC Rover Controlled by Gestures Motions & Joyestick: RC Rover je projekt Robotics, jehož cílem je zlepšit ovládání vozítka pomocí radiových frekvencí a interakce pohybu roveru s pohybem ruky pomocí inerciální jednotky (MPU6050), ale také ovládání tohoto Rover s Joyestikem. Všechno
Rover ovládaný gesty pomocí akcelerometru a dvojice vysílač-přijímač RF: 4 kroky
Rover ovládaný gesty pomocí akcelerometru a párů vysílačů a přijímačů RF: Hej, někdy jste si přáli postavit rover, který byste mohli řídit jednoduchými gesty rukou, ale nikdy byste neměli odvahu pustit se do složitostí zpracování obrazu a propojení webové kamery s vaším mikrokontrolér, nemluvě o stoupání