Korzystanie z szablonu konkursu Blocks w VEXcode V5

Szablon konkursu to przykładowy projekt, który zawiera już bloki umożliwiające komunikację z systemem sterowania polem podczas zawodów, zapewnia zgodność bloków z regulaminem boiska i pomaga w konfigurowaniu projektów w celu uniknięcia komplikacji i dyskwalifikacji („konkurs” oznacza zawody robotyki VEX V5, w których wykorzystano oficjalny sprzęt sterowania polem).  


Otwórz szablon konkursu ze strony przykładów

Pasek narzędzi VEXcode V5 z otwartym menu Plik i zaznaczoną opcją Otwórz przykłady. Otwórz przykłady to czwarta opcja w menu, po Nowy, Otwórz i Otwórz ostatnie.


 

Menu Przykładowe projekty w kategorii Szablony z wyróżnionym przykładowym projektem Szablon konkursu.

Trzy sekcje szablonu: Przedautonomiczny, Tryb autonomiczny i Kontrola kierowcy

Obszar roboczy bloków VEXcode V5 z otwartym projektem szablonu konkursowego. W obszarze roboczym znajdują się trzy osobne bloki kapelusza: Podczas uruchomienia, Podczas autonomii i Podczas kontroli kierowcy.

Uwaga: Aby Twój projekt mógł zostać uznany za konkurs, musisz pozostawić te bloki w swoim projekcie. Bloki kapeluszy można przenosić, ale muszą pozostać gdzieś w projekcie. Utwórz stosy z tych bloków kapeluszy.


Użyj bloku „Kiedy uruchomiono” w przypadku dowolnej konfiguracji przedautonomicznej

Stos bloków VEXcode V5 zawiera komunikat Po uruchomieniu skalibruj GyroA.

Blok „Kiedy uruchomiono” służy do wszelkich ustawień, których może potrzebować Twój robot, takich jak kalibracja żyroskopu, ustawianie zmiennych lub innych ustawień urządzenia. Bloki te zostaną uruchomione natychmiast po uruchomieniu projektu, przed rozpoczęciem autonomicznej części dopasowania.

Uwaga: Jeśli nie jest wymagana żadna konfiguracja, stos „Po uruchomieniu” może pozostać pusty.


Kiedy autonomiczny

Stos bloków VEXcode V5 zawiera komunikat: Gdy tryb autonomiczny, jedź do przodu o 20 mm, skręć w prawo o 90 stopni, ustaw prędkość jazdy na 60%, a następnie jedź do przodu o 30 mm.

Blok „When Autonomous” służy do sterowania robotem w trakcie autonomicznej części rozgrywki VRC. Bloki dołączone do tego stosu zostaną uruchomione, gdy rozpocznie się okres autonomiczny.

Uwaga: Jeśli nie jest wymagana żadna procedura autonomiczna, stos „When Autonomous” może pozostać pusty.


Kiedy kierowca kontroluje 

Stos bloków VEXcode V5 odczytuje stan „Kiedy sterownik steruje, na zawsze”. Blok „C” jest w tym przykładzie pusty.

Blok „Kiedy kierowca steruje” służy do sterowania robotem w trakcie części rozgrywki VRC, w której steruje kierowca.  Bloki dołączone do tego stosu zostaną uruchomione, gdy rozpocznie się okres kontroli kierowcy.

Uwaga: Pętla „na zawsze” pokazana jest powyżej, ponieważ większość użytkowników umieści w tym stosie warunkowe bloki C, aby reagować na dane wejściowe z kontrolera V5.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: