Obsah:
- Zásoby
- Krok 1: Schémy a teória obvodov:
- Krok 2: Budovanie Roveru:
- Krok 3: Súbory kódu
- Krok 4: Ďakujem
Video: Ako vytvoriť rover ovládaný gestami: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Tu sú pokyny na zostrojenie rovera ovládaného gestami (teleportovaný rover). Skladá sa z roverovej jednotky, ktorá má na palube snímač vyhýbajúci sa kolíziám. Namiesto nemotorného diaľkového ovládača je vysielač chladnou rukavicou, ktorú môžete nosiť na ruke a pomocou pohybov rúk ju potom presunúť na prenos signálov do rovera. Na komunikáciu sa používajú RF signály.
Tento projekt má potenciálne využitie pri kontrole podvozku vozidla (kvôli bezpečnosti alebo údržbe) okrem toho, že sa nakoniec používa aj na lietanie s dronmi.
Zásoby
Arduino/Genuino UNO (s káblom UNO) x2
Li-ion batéria (12V) x1
Prepojovacie vodiče (muž - muž, muž - žena, žena - žena) x40 každý
Breadboard x1
Modul ovládača motora L298 x1
Gyroskop MPU6050 x1
RF prijímač a vysielač x1 každý
Ultrazvukový senzor x1
Nastavenie podvozku x1
Držiak batérie (často súčasťou podvozku) x1
Prepínač (často súčasťou podvozku) x2
Odizolovač drôtov x1
Odpájkovacie čerpadlo (nie je potrebné) x1
Obojstranná páska x1
Krok 1: Schémy a teória obvodov:
Nastavenie vysielača: Stručne povedané, musíme odčítať údaje z gyroskopu a odoslať ich do vysielača prostredníctvom Arduina.
Nastavenie prijímača: Musíme prijímať prenášané údaje (pomocou prijímača) a otáčať kolieskami podľa prijatých údajov*. Súčasne musíme tiež zaistiť, aby bol rover v minimálnej vzdialenosti od predmetov pred ním (detekcia prekážok). Na tento projekt použijeme komunikáciu I2C. *Zaujímavosť tohto projektu: Tento kód spracováva analógové údaje a pohybuje roverom podľa stupňa pohybu ruky. Musíme teda vyvinúť logiku, aby rover išiel správnym smerom pri rôznych rýchlostiach.
Krok 2: Budovanie Roveru:
Krok 1 (Zostavte podvozok):
Zostavte podvozok a vytvorte základňu pre svoje rover. Toto je pomerne jednoduchý krok a mali by ste to urobiť okamžite.
Krok 2 (skontrolujte všetky súčasti):
Skontrolujte všetky senzory oddeleným prepojením s Arduinom. Môžete si pozrieť akýkoľvek návod, ako jednotlivo prepojiť senzory s Arduinom.
Krok 3 (Nastavenie vysielača):
Najprv spájkujte kolíky s gyroskopom. Teraz vykonajte zapojenie podľa nasledujúcej schémy zapojenia. Nepripájajte batériu práve teraz.
Potom zapojte Arduino do prenosného počítača. Odovzdajte nasledujúci súbor kódu a skontrolujte, či kód funguje správne (urobte to odstránením komentárov k tlačovým vyhláseniam v kóde). Výstup tlačových výpisov zobrazíte kliknutím na tlačidlo sériového monitora (v pravom hornom rohu obrazovky). Ak všetko funguje správne, môžete pokračovať a pripojiť batériu.
Nezabudnite sa uistiť, že je orientácia gyroskopu správna (podľa použitého kódu). Skontrolujte vyššie uvedené diagramy a skontrolujte orientáciu, ktorú som použil pre gyroskop.
Gyroskop odošle údaje do Arduina. Odtiaľ pôjdu namerané hodnoty do RF vysielača, aby boli prenášané, aby prijímač mohol zachytávať vlny.
Krok 4 (nastavenie prijímača):
Pripojenie vykonajte podľa nasledujúcej schémy zapojenia. Nepripájajte batériu práve teraz. Potom zapojte Arduino do prenosného počítača. Odovzdajte nasledujúci súbor s kódom a skontrolujte, či kód funguje správne. Robiť to:
1. Odstráňte komentáre k tlačovým vyhláseniam v kóde
2. Zapnite nastavenie vysielača
3. Umiestnite rover na nejaký stojan, aby sa kolesá nedotýkali zeme a rover neodštartoval v okamihu, keď jeho prijímač dostane údaje.
POZNÁMKA: Možno budete musieť obrátiť smer jedného alebo oboch motorov. Ak kód funguje správne, mali by ste vidieť správny výstup (dopredu, dozadu, doprava, doľava alebo stop) na váš sériový monitor podľa vašej ruky. pohyby. Ak všetko funguje správne, môžete pripojiť batériu. Pred pripojením batérie však musíte skontrolovať všetky pripojenia. Jeden nesprávny terminál by mohol poškodiť váš obvod.
Krok 5 (Vykonajte nastavenie pomocou batérií):
Teraz odpojte prenosný počítač a pripojte batérie k príslušným nastaveniam. Otestujte svoj projekt.
Nedovoľte, aby sa vozítko od vás dostalo ďalej ako 5 m, inak by sa mohlo stať, že sa zastaví alebo sa začne správať nesprávne!
Krok 6 (montáž):
Teraz je čas zostaviť rover a skutočne ho vidieť v prevádzke! Pri návrhu zostavy môjho rovera si pozrite obrázky v časti „Schémy a teória obvodov“. Rover môžete zostaviť iným spôsobom. Len sa ubezpečte, že je dobre vyvážený, inak môže spôsobiť problémy so srvátkami (nechoďte ako „Páni!“, Pretože rover môžete nájsť zlým smerom).
Pri testovaní môžete zistiť, že sa rover nepohybuje presne. Pri používaní jednoduchých modulov RF dôjde k určitému oneskoreniu a chybám. V praktickom scenári majú motory tiež určité rozdiely a ťažisko rovera nie je tam, kde by ste to mali očakávať. Takže sa vám môže zdať, že sa rover pohybuje diagonálne, keď má ísť rovno. Chyby vo vyvážení je možné opraviť zmenou otáčok ľavého a pravého motora. Vynásobením premenných „ena“a „enb“rôznymi číslami zdokonalíte rovnováhu svojho rovera.
V prípade akýchkoľvek pochybností použite nižšie uvedenú sekciu komentárov. Tu sa budem zaoberať pochybnosťami.
@Scientify Inc
Krok 3: Súbory kódu
Tu je odkaz na virtuálnu knižnicu drôtov:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
Krok 4: Ďakujem
Podeľte sa o svoje komentáre nižšie. Rád by som sa dozvedel o vašich skúsenostiach pri skúšaní projektu! Na všetky otázky sa pokúsim odpovedať do 24 hodín.
Sociálnej:
YouTube: Scientify Inc.
YouTube: Vedieť हिंदी
Pokyny
Odporúča:
Chrome -gadget na ovládanie dinosaurom ovládaný gestami / Ako to urobiť / #smartcreativity: 14 krokov
Gadget ovládaný gestom ruky Chrome Dinosaur / Ako to urobiť / #smartcreativity: Dobrý deň, priatelia, v tomto návode vám ukážem veľmi exkluzívny projekt. Takže dnes vám ukážem, ako ovládať hru Dinosaur Chrome gestom ruky veľmi ľahko. Ak budete používať túto technológiu na ovládanie chrómu DINO, spadnete
Robot ovládaný gestami - Spinel Crux: 4 kroky
Robot ovládaný gestami - Spinel Crux: Spinel Crux Robot ovládaný gestami pre projekt bezdrôtového sledovania. V tejto sérii zostrojíme robota, ktorý sa dokáže pohybovať drsným terénom a ovládať ho gestami ruky. Na pohon robota budeme používať kontrolnú rukavicu, ktorá
Ako vytvoriť Rover ovládaný systémom Android: 8 krokov (s obrázkami)
Ako urobiť Rover riadený systémom Android: V tomto návode vám ukážem, ako postaviť auto alebo vozítko ovládané systémom Android. Ako funguje robot ovládaný systémom Android? Robot ovládaný aplikáciou pre Android komunikuje prostredníctvom Bluetooth s modulom Bluetooth, ktorý je na robote
Rover ovládaný gestami pomocou akcelerometra a páru vysielač-prijímač RF: 4 kroky
Rover ovládaný gestami pomocou akcelerometra a dvojice RF prijímača a vysielača: Hej, niekedy ste chceli postaviť rover, ktorý by ste mohli ovládať jednoduchými gestami, ale nikdy by ste nenašli odvahu pustiť sa do zložitosti spracovania obrazu a prepojenia webovej kamery s vašim mikrokontrolér, nehovoriac o kopci
Robotický invalidný vozík ovládaný gestami DTMF a gestami: 7 krokov (s obrázkami)
Robotický invalidný vozík ovládaný gestami DTMF a gestami: V tomto svete je veľa ľudí zdravotne postihnutých. Ich život sa točí okolo kolies. Tento projekt predstavuje prístup k ovládaniu pohybu invalidného vozíka pomocou rozpoznávania gest rúk a DTMF smartfónu