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

Poniższy artykuł obejmie:

  • Jak zrobić blok
  • Jak dostosować blok
    • Dodaj dane wejściowe (liczbę)
    • Dodaj dane wejściowe (wartość logiczna)
    • Dodaj etykietę
    • Połącz dane wejściowe i etykiety
  • Jak usunąć wejścia/etykiety
  • Jak korzystać z bloku Define
  • Jak korzystać z moich bloków
    • Zagraj w przykład syreny
    • Drukuj z przykładem nowej linii

Jak zrobić blok

Make_a_Block.png

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

Zmień nazwę_bloku.png

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


Jak dostosować blok

Dodaj dane wejściowe (liczbę)

Input_a_number.png

Wybierz opcję „Dodaj dane wejściowe (liczba)” z ekranu „Utwórz blok (podgląd)”. Zmień nazwę wejścia, wpisując w polu „numer”, a następnie wybierz „OK”.

Dodaj dane wejściowe (wartość logiczna)

Add_a_boolean.png

Wybierz opcję „Dodaj dane wejściowe (wartość logiczna)” z ekranu „Utwórz blok (podgląd)”. Zmień nazwę wejścia, wpisując w polu „Boolean”, a następnie wybierz „OK”.

Dodaj etykietę

Dodaj_etykieta.png

Wybierz opcję „Dodaj etykietę” z ekranu „Utwórz blok (podgląd)”. Zmień nazwę etykiety, wpisując w polu „tekst etykiety”, a następnie wybierz „OK”.

Połącz dane wejściowe i etykiety

Połącz_wejścia_i_etykiety.png

Połącz wejścia i etykiety razem, aby utworzyć sekwencję bloków.


Jak usunąć wejścia/etykiety

Usuń_etykieta___input.png

Aby usunąć wejście lub etykietę, wybierz ikonę „wyczyść” u góry wejścia lub etykiety, którą chcesz usunąć.


Jak korzystać z bloku Define

Zdefiniuj_blok.png

Można teraz użyć parametru z bloku „definiuj” po jego utworzeniu.

Add_blocks_to_define.png

Dołącz dodatkowe bloki do bloku „definiuj”.

Use_paramaters_in_define_block.png

Użyj parametrów z bloku „definiuj”.

Dołącz_do_Kiedy_Rozpoczęto.png

Użyj „Mój blok” dołączony do bloku „Po uruchomieniu”.


Jak korzystać z moich bloków

Zagraj w przykład syreny

W tym przykładzie robot użyje My Blocks do:

  • Odtwórz dźwięk syreny 3 razy
  • Jedź do przodu przez 12 cali
  • Odtwórz dźwięk syreny 6 razy

Blok kapeluszowy „zdefiniuj” łamie procedurę. W poniższym przykładzie ten „zdefiniuj” blok kapeluszowy rozkłada bloki używane do odtwarzania dźwięku syreny określoną liczbę razy. Przeciągnij argumenty z bloku definiowania do użycia w blokach.

Po ustawieniu bloku „definiuj”, nowo utworzony blok można teraz przeciągnąć i dodać do bloku „po uruchomieniu”, aby ustawić parametry.

Play_syrena_przykład.png

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

Drukuj z przykładem nowej linii

W tym przykładzie robot użyje My Blocks do:

  • Jedź do przodu przez 15 cali
  • Wydrukuj pojemność baterii, a także przesuń kursor do nowej linii na ekranie Brain
  • Obróć robota o 180 stopni w prawo
  • Wydrukuj pojemność baterii, a także przesuń kursor do nowej linii na ekranie Brain

 

Blok kapeluszowy „zdefiniuj” dzieli bloki używane do drukowania wartości raportowania czujnika, a następnie przechodzi do nowej linii. Przeciągnij argumenty z bloku definiowania do użycia w blokach.

Po ustawieniu bloku „definiuj”, nowo utworzony blok można teraz przeciągnąć i dodać do bloku „po uruchomieniu”, aby ustawić parametry.

bezimienny.png

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

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