Obsah:
- Zásoby
- Krok 1: Plánujte
- Krok 2: Zostavenie podzostáv
- Krok 3: Kolesá (podsestava)
- Krok 4: Nasávanie (podzostava)
- Krok 5: Elektronika (podsestava)
- Krok 6: Pripojenie podzostáv
- Krok 7: Programovanie
- Krok 8: Extra pomoc (ak je potrebná)
Video: Robot na prevzatie veže VEX: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V tomto tutoriále vám ukážem základy súťaže Vex Robotics Tower Takeover Competition a návod, ako postaviť robota pre túto hru. PROSÍM, skontrolujte na záložke spotrebný materiál.
POZNÁMKA: Diely Vex EDR sú VEĽMI drahé, ak si nemôžete dovoliť minúť 1 000 dolárov na súčiastky, potom by som odporučil opýtať sa učiteľa robotiky na vašej škole/vysokej škole, inak by som tento projekt nerobil.
POZNÁMKA: Nepotrebujete skúsenosti s programovaním, ale v procese programovania vám robot bude jednoduchšie robiť.
Aký programovací jazyk používa Vex?
Používajú C, zmes C+, C ++ a C#.
Odkaz na oficiálny manuál.
Odkaz na oficiálne video.
Odkaz na oficiálnu aplikáciu VRC Hub.
Hra:
Prevzatie veže VEX Robotics Competition Tower sa hrá na štvorcovom poli s rozmermi 12 x 12 palcov, ktoré je nakonfigurované tak, ako je uvedené vyššie. Dve (2) aliancie - jedna (1) „červená“a jedna (1) „modrá“- zložená z dvoch (2) tímov, každý súťaží v zápasoch pozostávajúcich z pätnásť (15) sekundového autonómneho obdobia, po ktorom nasleduje jedna minúta a štyridsaťpäť sekúnd (1:45) obdobie ovládané vodičom. Cieľom hry je dosiahnuť vyššie skóre ako súperiaca aliancia umiestnením kociek do veží alebo bodovaním kociek do gólov.
Podrobnosti: Na poli na prevzatie veže je šesťdesiatšesť 66 kociek. Dvadsaťdva (22) zelených, dvadsaťdva (22) oranžových a dvadsaťdva (22) fialových. Okolo poľa je tiež umiestnených sedem (7) veží. Päť (5) z nich je neutrálnych, pričom zvyšné dva sú špecifické pre alianciu. Veže špecifické pre Alianciu môžu používať iba roboti tej istej aliancie. Kocky je možné ukladať do veží alebo ich dávať do gólov. Kocky majú hodnotu najmenej 1 bod, ak sú umiestnené v cieľovej zóne. Presná hodnota každej kocky je určená tým, koľko kociek tejto konkrétnej farby bolo umiestnených do veží. Keď sú kocky umiestnené alebo odstránené z veží, nové hodnoty platia pre VŠETKY kocky. Takže akcie jedného robota budú mať vplyv na potenciálne skóre tak pre ich vlastnú alianciu, ako aj pre ich protivníkov. Aliancia, ktorá získa viac bodov v autonómnom období, bude ocenená (6) bonusovými bodmi, ktoré sa pridajú do konečného skóre na konci zápasu. Aliancia, ktorá vyhrá tento autonómny bonus, dostane tiež 2 fialové kocky, ktoré možno zaviesť kedykoľvek počas obdobia ovládania vodiča.
Zásoby
Odkaz na diely Vex EDR, súpravy sú k dispozícii spolu s jednotlivými časťami.
Pri kúpe dielov sa uistite, že:
pre každý motor máte aspoň jeden ovládač motora, jeden Cortex, kolesá, platne, senzory, skrutky a matice, ovládač a potrebné káble/konektory. Ak si kúpite súpravu, bude súčasťou balenia.
Odkaz na programovací softvér RobotC. Beží iba na Windows 7+ alebo Mac s virtualizáciou.
Krok 1: Plánujte
Najdôležitejším a najdôležitejším krokom pri stavbe úspešného robota je fáza plánovania. Naplánujte si každú podsestavu predtým, ako ju skutočne zostavíte. Všetko je založené na fázach plánovania. Ak napríklad nájdete problém s plánom, budete sa chcieť vrátiť k fázam plánovania.
Mať problémy? Navrhoval by som ísť o krok 8 o pomoc!
Krok 2: Zostavenie podzostáv
Čo je to podsestava? Podzostava je rôznymi časťami veľkej zostavy. Napríklad kolesá sú podzostavou. Sací systém je podzostava. Dôvod, prečo chcete stavať do samostatných podskupín, je ten, že ich môžete jednoduchšie upravovať a upravovať a navyše k robotovi môžete jednoduchšie pristupovať alebo ho opravovať.
Pri montáži týchto podskupín nezabudnite pridať všetku elektroniku, ktorá je potrebná pre danú montáž. Patria sem motory, senzory atď.
Nepripájajte podzostavy k sebe, kým nie sú všetky podskupiny dokončené.
Predtým, ako začnete vytvárať akékoľvek podzostavy, prejdite na krok „Kolesá (podsestava)“.
Mať problémy? Navrhoval by som prejsť na krok 8 a požiadať o pomoc!
Krok 3: Kolesá (podsestava)
Pri vytváraní podzostavy kolies sa chcete uistiť, že motory produkujú vysoký krútiaci moment a trochu pomalšie otáčky. Za týmto účelom sa uistite, že motory sú spojené s veľkými prevodmi a os kolesa je spojená s malými prevodmi. Ak je váš robot dostatočne veľký a nemyslíte si, že motory poskytnú dostatočný výkon, zvážte umiestnenie motora na každé koleso, čo tiež zlepší otáčanie robota.
Na obrázku môžete vidieť, že každé koleso má svoj vlastný motor, a to z vyššie uvedených dôvodov. Z motorov máme tiež dosť vysoký krútiaci moment.
Mať problémy? Navrhoval by som prejsť na krok 8 a požiadať o pomoc!
Krok 4: Nasávanie (podzostava)
Nasávacia podzostava je stroj, ktorý zdvihne bloky alebo loptičky hore. Na obrázku vyššie máme dve kolesá, ktoré sa budú pohybovať, čím uchopia bloky a zdvihnú ich. Nasávací systém nepotrebuje vysoké otáčky ani vysoký krútiaci moment, môže to byť iba 50/50. Jedná sa o pomerne jednoduchú podsestavu.
Mať problémy? Navrhoval by som prejsť na krok 8 a požiadať o pomoc!
Krok 5: Elektronika (podsestava)
Kôra je mozgom robota. Ak neviete, čo to je, je to prvý obrázok pre tento krok vyššie. Vidíte tie bočné čierne diery, do ktorých môžete zapojiť motory a ďalšie veci? Tam zapojíte všetky motory a senzory. Do portu USB sa zapojí diaľkový kľúč.
Mať problémy? Navrhoval by som ísť o krok 8 o pomoc!
Krok 6: Pripojenie podzostáv
Pripojenie podzostáv je jedným z veľmi dôležitých krokov. Chcete sa uistiť, že sú merania správne, či spojovacie prvky vyhovujú atď. Toto je tiež miesto, kde by ste boli odoslaní späť do fáz plánovania, ak nie sú splnené požiadavky.
Čo robím? Pomocou skrutiek prepojíte všetky rôzne podzostavy vrátane elektroniky, do ktorej zapojíte motory do kôry.
Mať problémy? Navrhoval by som prejsť na krok 8 a požiadať o pomoc!
Krok 7: Programovanie
Pridajte kód! Je trochu ťažké vysvetliť kódovaciu časť tohto článku, preto odporúčam sledovať tento zoznam skladieb:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Odporúčame tiež pozrieť si ďalšie návody alebo zoznamy skladieb. Ak nechcete kódovať, môžete použiť aj grafický editor, ktorý používa bloky.
Keď ste s programovaním hotoví, môžete prejsť na ďalší krok (ak ho potrebujete).
Krok 8: Extra pomoc (ak je potrebná)
Návody na kódovanie:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Návody na Vex EDR:
www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE
Manuál a pravidlá:
content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf
Návody na elektroniku:
www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex
Odporúča:
Ako kódovať triedič farieb v Modkit pre Vex: 7 krokov
Ako kódovať triedič farieb v Modkite pre Vex: Ahoj všetci, v tomto návode sa naučíte kódovať triedič farebných loptičiek v Modkite pre VexHope, aby ste to urobili a užívali si to! Pls hlasujte za mňa!
Naberačka VEX IQ - ClawBot: 18 krokov (s obrázkami)
VEX IQ - ClawBot Scoop: Všetci radi programujeme roboty, ktoré dokážu zbierať rôzne objekty a riešiť rôzne problémy. Predstavte si možnosti svojho VEX IQ Clawbot, ak by ste mohli navrhnúť, vyrobiť a 3D tlačiť svoje vlastné komponenty tak, aby dopĺňali tie, ktoré sú už k dispozícii v
Rekordér DIY VEX: 6 krokov
Rekordér DIY VEX: Toto je návod na stavbu gramofónu DIY VEX. Všimnite si toho, že mnohé z nasledujúcich komponentov majú alternatívy, ktoré môžu fungovať lepšie, sú to len materiály, ktoré boli k dispozícii. Tento rekordér dokáže prehrávať nahrávky 33 1/3 a 45 otáčok za minútu
Obrana veže vojnovej zóny: 21 krokov
War Zone Tower Defense: AHOJTE, MOJI PRIATELIA! O našej škole a inštitúte Sme prváci na Michigansko-šanghajskom spoločnom inštitúte Jiao Tong University Institute (JI). JI je jedným z mnohých ústavov väčšej šanghajskej univerzity Jiao Tong University, ktoré sa nachádza v
Veža portálu 2 - Ovládanie hlavnej veže: 9 krokov (s obrázkami)
Veža portálu 2-Ovládanie hlavnej veže: Tento projekt je rozšírením alebo remixom mojej pôvodnej veže portálu o pokynoch (Portal-2-Turret-Gun). Môže byť tiež použitý ako lacný ovládač na ovládanie čohokoľvek, čo používa rádiový čip nRF24L01. LCD obrazovka je obzvlášť užitočná, keď