Używanie Moich bloków w VEXcode V5

Moje bloki to jedna z kategorii bloków w VEXcode V5. Niektóre inne kategorie obejmują wygląd, dźwięk, wykrywanie i zmienne. Moje bloki służą do tworzenia sekwencji bloków, których można używać wielokrotnie w całym projekcie.


Jak zrobić blok

Skrzynka z narzędziami bloków VEXcode V5 z wyświetloną kategorią Moje bloki i wyróżnionym przyciskiem Utwórz blok.

Wybierz opcję „Utwórz blok” z kategorii Moje bloki.

Otwarto menu Utwórz blok w VEXcode V5. Nazwę bloku zmieniono na Drive in i został on podświetlony. Poniżej znajduje się również podświetlony przycisk OK.

Zmień nazwę bloku, wpisując w polu „Nazwa bloku”, a następnie wybierz „OK”.


Jak dostosować blok

Dodaj dane wejściowe (liczbę)

Menu Utwórz blok w programie VEXcode V5 jest otwarte, a nazwa bloku jest ustawiona na Wjedź. Do bloku dodano pole wprowadzania liczb, które jest teraz podświetlone.

Wybierz opcję „Dodaj dane wejściowe (liczbę)” na ekranie „Utwórz blok”. Zmień nazwę wpisu, wpisując w polu „numer”, a następnie wybierz „OK”.

Dodaj dane wejściowe (boolowskie)

Menu Utwórz blok w programie VEXcode V5 jest otwarte, a nazwa bloku jest ustawiona na Wjedź. Do bloku dodano pole wprowadzania wartości logicznych, które jest teraz podświetlone.

Wybierz opcję „logiczną” na ekranie „Utwórz blok”. Zmień nazwę danych wejściowych, wpisując je w polu „boolean”, a następnie wybierz „OK”.

Dodaj etykietę

Menu Utwórz blok w programie VEXcode V5 jest otwarte, a nazwa bloku jest ustawiona na Wjedź, po której następuje wprowadzenie numeru. Na końcu bloku dodano pole etykiety, które jest teraz wyróżnione.

Wybierz opcję „Dodaj etykietę” na ekranie „Utwórz blok”. Zmień nazwę etykiety, wpisując ją w polu „Tekst etykiety”, a następnie wybierz „OK”.

Połącz dane wejściowe i etykiety

Menu Utwórz blok w programie VEXcode V5 jest otwarte, a niestandardowy blok został utworzony. Na bloku najpierw widnieje napis Drive in, następnie znajduje się pole wprowadzania liczb, a na końcu etykieta z napisem mm Square. Łącznie blok niestandardowy ma postać: Drive in X mm Square. Przycisk OK jest podświetlony poniżej.

Połącz dane wejściowe i etykiety, aby utworzyć sekwencję bloków, a następnie wybierz opcję „OK”.


Jak usunąć wejścia/etykiety

Menu Utwórz blok w programie VEXcode V5 jest otwarte, a nazwa bloku jest ustawiona na Wjedź. Do bloku dodano pole wprowadzania liczb, a ikona Wyczyść nad nowym polem wprowadzania została podświetlona.

Aby usunąć wejście lub etykietę, wybierz ikonę „Wyczyść” znajdującą się nad wejściem lub etykietą, którą chcesz usunąć.


Jak korzystać z funkcji Definiuj blok

Blok definicji Moich Bloków VEXcode V5 jest podświetlony w obszarze roboczym. Zdefiniowany blok zawiera tekst „Wjedź w kwadrat o liczbie mm”, a słowo „liczba” jest parametrem liczbowym, którego można użyć w definicji bloku.

Można teraz używać parametru z bloku {Define} po jego utworzeniu.

Blok definicji moich bloków VEXcode V5 z definicją kodu został do niego dodany. Stos ma blok powtórzenia ustawiony na 4, blok napędu na 200 mm z blokiem obrotu na 90 stopni, oba wewnątrz bloku powtórzenia.

Dołącz dodatkowe bloki do bloku {Define}.

Blok definicji Moich Bloków VEXcode V5 z parametrem liczbowym używanym teraz w definicji. Stos ma blok Powtórz ustawiony na 4 i blok Napęd nad blokiem Obróć o 90 stopni wewnątrz bloku Powtórz. Parametr liczbowy został umieszczony w bloku Napęd dla, więc blok teraz odczytuje Napęd do przodu dla liczby mm.

Użyj parametrów z bloku {Define}.

Blok poleceń My Blocks w programie VEXcode V5 dodano poniżej bloku When Started w celu uruchomienia nowego bloku. Ten blok poleceń wywoła polecenie Drive in numer mm square. Parametr liczbowy jest ustawiony na 300.

Użyj [Mój blok] dołączonego do bloku {When Started}.


Jak korzystać z moich bloków

Przykład jazdy po kwadratach

W tym przykładzie robot użyje Moich bloków, aby:

  • Jedź do przodu po kwadracie o boku 200 mm.
  • Skręć w prawo o 45 stopni.
  • Jedź do przodu po kwadracie o boku 300 mm.

Blok kapelusza {Define} przerywa procedurę. W tym przykładowym filmie blok {Define} kapelusza rozbija bloki używane do pokonywania kwadratu określoną liczbę razy. Przeciągnij argumenty z bloku {Define} , które mają być użyte w blokach.

Po ustawieniu bloku {Define} nowo utworzony blok można teraz przeciągnąć i dodać do bloku {When Started} w celu ustawienia parametrów. Proces ten pokazano na tym filmie.

Projekt bloków VEXcode V5 wykorzystuje blok When started do dwukrotnego uruchomienia niestandardowego bloku Drive in o numerze kwadratowym mm. W stosie Po rozpoczęciu widnieje informacja: Po rozpoczęciu, Jedź w kwadracie o boku 200 mm, skręć w prawo o 45 stopni, a następnie Jedź w kwadracie o boku 300 mm.

Po zmianie parametrów projekt jest gotowy do i uruchomienia.

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

Last Updated: