Spisu treści:

Robot VEX Tower Takeover Competition: 8 kroków
Robot VEX Tower Takeover Competition: 8 kroków

Wideo: Robot VEX Tower Takeover Competition: 8 kroków

Wideo: Robot VEX Tower Takeover Competition: 8 kroków
Wideo: tower takeover qualification 8 2024, Listopad
Anonim
Robot do zawodów VEX Tower Takeover
Robot do zawodów VEX Tower Takeover
Robot do zawodów VEX Tower Takeover
Robot do zawodów VEX Tower Takeover
Robot do zawodów VEX Tower Takeover
Robot do zawodów VEX Tower Takeover

W tym samouczku pokażę wam podstawy Vex Robotics Tower Takeover Competition wraz z tym, jak zbudować robota do tej gry. PROSZĘ sprawdzić zakładkę materiałów eksploatacyjnych.

UWAGA: Części Vex EDR są BARDZO drogie, jeśli nie możesz sobie pozwolić na wydanie 1 000 USD na części, sugerowałbym poproszenie nauczyciela robotyki w Twojej szkole/uczelni, w przeciwnym razie nie zrobiłbym tego projektu.

UWAGA: Nie potrzebujesz doświadczenia w programowaniu, ale ułatwi to robota na etapie programowania.

Jakiego języka programowania używa Vex?

Używają C, mieszanki C+, C++ i C#.

Link do oficjalnej instrukcji.

Link do oficjalnego filmu.

Link do oficjalnej aplikacji VRC Hub.

Gra:

VEX Robotics Competition Tower Takeover rozgrywany jest na polu kwadratowym o wymiarach 12'x12' skonfigurowanym tak, jak pokazano powyżej. Dwa (2) sojusze – jeden (1) „czerwony” i jeden (1) „niebieski” – składający się z dwóch (2) Drużyn każda, rywalizują w meczach składających się z piętnastu (15) sekund Okresu Autonomicznego, po którym następuje jedna minuta i czterdzieści pięć sekund (1:45) okres kontrolowany przez kierowcę. Celem gry jest osiągnięcie wyższego wyniku niż przeciwny Sojusz poprzez umieszczanie kostek w wieżach lub zdobywanie kostek w celach.

Szczegóły: Na polu przejęcia wieży znajduje się sześćdziesiąt sześć 66 kostek. Dwadzieścia dwa (22) zielone, dwadzieścia dwa (22) pomarańczowe i dwadzieścia dwa (22) fioletowe. Wokół pola znajduje się również siedem (7) Wież. Pięć (5) z nich jest neutralnych, a pozostałe dwa są specyficzne dla sojuszu. Wieże specyficzne dla sojuszu mogą być używane tylko przez roboty tego samego sojuszu. Kostki mogą być umieszczane w wieżach lub zdobywane w celach. Kostki są warte co najmniej 1 punkt, gdy są umieszczone w Strefie Celu. Dokładna wartość każdej kostki zależy od tego, ile kostek danego koloru zostało umieszczonych w wieżach. Kiedy kostki są umieszczane w wieżach lub z nich usuwane, nowe wartości odnoszą się do WSZYSTKICH kostek. Tak więc działania jednego Robota wpłyną na potencjalny wynik zarówno ich własnego sojuszu, jak i ich przeciwników. Sojusz, który zdobędzie więcej punktów w okresie autonomii, otrzymuje (6) punktów bonusowych, dodawanych do końcowego wyniku na koniec meczu. Sojusz, który zdobędzie tę Autonomiczną Premię, otrzyma również 2 fioletowe kostki, które można wprowadzić w dowolnym momencie okresu kontroli kierowcy.

Kieszonkowe dzieci

Link do części Vex EDR, zestawy są dostępne wraz z poszczególnymi częściami.

Kupując części upewnij się, że:

na każdy silnik masz co najmniej jeden sterownik silnika, jeden Cortex, koła, płytki, czujniki, śruby i nakrętki, sterownik i niezbędne kable/złącza. Jeśli kupisz zestaw, będzie on zawierał wszystkie te rzeczy.

Link do RobotC, oprogramowania do programowania. Działa tylko z systemem Windows 7+ lub Mac z wirtualizacją.

Krok 1: Zaplanuj

Plan
Plan

Najważniejszym i krytycznym etapem budowy udanego robota jest etap planowania. Zaplanuj każdy podzespół przed faktycznym złożeniem tego podzespołu. Wszystko opiera się na etapach planowania. Na przykład, jeśli znajdziesz problem ze swoim planem, będziesz chciał wrócić do etapów planowania.

Mieć problemy? Sugerowałbym przejście do kroku 8, aby uzyskać pomoc!

Krok 2: Montaż podzespołów

Montaż podzespołów
Montaż podzespołów
Montaż podzespołów
Montaż podzespołów
Montaż podzespołów
Montaż podzespołów

Co to jest podzespół? Podzespół to różne części dużego zespołu. Na przykład koła są podzespołem. Układ dolotowy jest podzespołem. Powodem, dla którego chcesz budować oddzielne podzespoły, jest to, że możesz je łatwiej edytować i modyfikować, a także łatwiej uzyskać dostęp do robota lub go naprawić.

Podczas montażu tych podzespołów należy dodać całą elektronikę, która jest potrzebna do tego zespołu. Obejmuje to silniki, czujniki itp.

Nie dołączaj podzespołów razem, dopóki wszystkie podzespoły nie zostaną ukończone.

Przed wykonaniem jakichkolwiek podzespołów przejdź do kroku „Koła (podzespół)”.

Mieć problemy? Sugerowałbym przejście do kroku 8, aby uzyskać pomoc!

Krok 3: Koła (podzespół)

Koła (podzespół)
Koła (podzespół)
Koła (podzespół)
Koła (podzespół)

Tworząc podzespół kół, chcesz mieć pewność, że silniki wytwarzają wysoki moment obrotowy i nieco mniejszą prędkość. W tym celu upewnij się, że silniki są połączone z dużymi zębatkami, a oś koła z małymi zębatkami. Jeśli twój robot jest wystarczająco duży i uważasz, że silniki nie zapewnią wystarczającej mocy, możesz rozważyć umieszczenie silnika na każdym kole, co również poprawi skręcanie robota.

Na zdjęciu widać, że każde z kół ma swój własny silnik z powodów podanych powyżej. Mamy też dość wysoki moment obrotowy z silników.

Mieć problemy? Sugerowałbym przejście do kroku 8, aby uzyskać pomoc!

Krok 4: Wlot (podzespół)

Wlot (podzespół)
Wlot (podzespół)

Podzespół wlotowy to element maszyny, który podnosi klocki lub kule, aby się poruszać. Na powyższym obrazku mamy dwa koła, które będą się poruszać, chwytając klocki i podnosząc je. Układ dolotowy nie wymaga dużej prędkości ani wysokiego momentu obrotowego, może po prostu wynosić 50/50. To dość prosty podzespół.

Mieć problemy? Sugerowałbym przejście do kroku 8, aby uzyskać pomoc!

Krok 5: Elektronika (podzespół)

Elektronika (podzespół)
Elektronika (podzespół)

Cortex jest mózgiem robota. Jeśli nie wiesz, co to jest, to jest to pierwsze zdjęcie tego kroku powyżej. Czy widzisz też te czarne dziury z boku, do których można podłączyć silniki i inne rzeczy? To tam podłączysz wszystkie silniki i czujniki. Port USB to miejsce, w którym podłącza się pilot.

Mieć problemy? Sugerowałbym przejście do kroku 8, aby uzyskać pomoc!

Krok 6: Łączenie podzespołów

Podłączanie podzespołów
Podłączanie podzespołów
Podłączanie podzespołów
Podłączanie podzespołów

Łączenie podzespołów to bardzo ważny krok. Chcesz się upewnić, że pomiary są prawidłowe, elementy łączące pasują itp. Jest to również miejsce, w którym zostaniesz odesłany z powrotem do etapów planowania, jeśli wymagania nie zostaną spełnione.

Co ja robię? Użyjesz śrub, aby połączyć wszystkie różne podzespoły, w tym elektronikę, gdzie wpinasz silniki do kory.

Mieć problemy? Sugerowałbym przejście do kroku 8, aby uzyskać pomoc!

Krok 7: Programowanie

Programowanie
Programowanie
Programowanie
Programowanie

Dodaj kod! Trudno jest wyjaśnić część kodowania, więc proponuję obejrzeć tę playlistę:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Proponuję również obejrzenie innych samouczków lub list odtwarzania. Jeśli nie chcesz kodować, możesz również skorzystać z edytora graficznego, który wykorzystuje bloki.

Kiedy skończysz programowanie, możesz przejść do następnego kroku (jeśli tego potrzebujesz).

Krok 8: Dodatkowa pomoc (w razie potrzeby)

Dodatkowa pomoc (w razie potrzeby)
Dodatkowa pomoc (w razie potrzeby)

Samouczki z kodowania:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Samouczki Vex EDR:

www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE

Instrukcja i zasady:

content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf

Samouczki dotyczące elektroniki:

www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex

Zalecana: