Monitorowanie zmiennych i wartości pomiarowych w kodzie VEX 123

Monitorowanie zmiennych i czujników dostępne w konsoli monitora VEXcode 123 zapewnia ważne wskazówki wizualne, które pozwalają użytkownikowi zobaczyć, co dzieje się w projekcie VEXcode 123 w czasie rzeczywistym. Konsola Monitora pozwala użytkownikom na wizualne powiązanie projektu z działaniami Robota 123. Monitorowanie wartości czujników i zmiennych w Konsoli Monitora umożliwia użytkownikowi przeglądanie w czasie rzeczywistym raportów dotyczących określonej wartości (lub wielu wartości) w projekcie.


Jak korzystać z konsoli monitora

123 Pasek narzędzi.png

Aby otworzyć okno Monitora i wyświetlić konsolę Monitora, wybierz ikonę Monitor obok Pomocy.

123 Konsola monitora.png

Konsola monitora raportuje wartości czujnika i zmiennej.

Lista rozwijana.png

Bloki z kategorii Wykrywanie w Przyborniku można dodawać do Konsoli Monitora. Najpierw wybierz parametr, który ma być monitorowany w bloku w Toolboxie.

Następnie wybierz i przeciągnij blok na ikonę Monitor Console w obszarze roboczym.

123 X przycisk.png

Aby usunąć wartości czujnika z konsoli monitora, wybierz ikonę „X”.

Zmienne z Przybornika można dodać do Konsoli Monitora, wybierając i przeciągając blok zmiennych do ikony Konsoli Monitora w obszarze roboczym. VEXcode 123 zawsze zaczyna się od zmiennej „myVariable”. Aby uzyskać informacje na temat dodawania nowej zmiennej i nazewnictwa zmiennych w kodzie VEX 123, zobacz ten artykuł.

123 Usuń plik Variable.png

Aby usunąć zmienne z Konsoli Monitora, wybierz ikonę „X”.

123 Utwórz listę.png

Listy można także dodawać do konsoli Monitor Console. Przed dodaniem do programu Monitor Console należy utworzyć listy i listy 2D. Można to zrobić, wybierając opcję „Utwórz listę” lub „Utwórz listę 2D” z przybornika.

Aby dodać istniejącą listę lub listę 2D, wybierz i przeciągnij powiązany blok listy do ikony Monitor Console w obszarze roboczym.

Jeśli nieprawidłowy blok zostanie przeciągnięty na ikonę Konsoli Monitora w obszarze roboczym, pojawi się nad nim czerwona ikona, co oznacza, że ​​wybrano niewłaściwy blok i nie można go monitorować.

123 Usuń listę X.png

Aby usunąć listę z konsoli Monitor Console, wybierz ikonę „X”.


Monitorowanie wartości czujnika

Oko wykrywa niebieski.png

Monitorowanie wartości czujników w Konsoli Monitora umożliwia użytkownikowi przeglądanie danych z czujników w czasie rzeczywistym.

W poniższym przykładzie blok <Detects color> jest monitorowany w Konsoli Monitora. Projekt nakazuje Robotowi 123 jazdę do momentu wykrycia obiektu. Po wykryciu obiektu, jeśli jest on niebieski, Robot 123 skręci w prawo. Jeśli Robot 123 nie wykryje koloru niebieskiego, skręci w lewo. Obserwuj, jak wartość bloku <Detects color> w konsoli monitora zmienia się z fałszywego na prawdziwy, gdy robot 123 wykryje kolor niebieski.

123 Monitor Timer.png

Konsoli Monitora można również użyć, aby pomóc użytkownikowi w wizualizacji przebiegu projektu, pokazując bloki, które mogą nie być jawnie zgłaszane, takie jak wartość licznika czasu w sekundach.

W poniższym przykładzie blok (wartość timera) jest raportowany w konsoli Monitor Console. Robot 123 pojedzie do przodu o 2 kroki, a następnie poczeka, aż blok (Wartość timera) zgłosi wartość większą niż 5 sekund. Robot 123 skręci wówczas w prawo o 90 stopni. Bez konsoli monitora użytkownik nie byłby w stanie wizualizować dokładnego momentu, w którym Robot 123 skręca w prawo o 90 stopni.


Monitorowanie wartości zmiennych

timesRepeated.png

Konsoli monitora można także używać do monitorowania wartości zmiennych. Konsola Monitora może udostępniać raporty w czasie rzeczywistym dotyczące określonej zmiennej w projekcie.

W poniższym przykładzie zmienna „timesRepeated” służy do monitorowania liczby powtórzeń określonego zachowania przez robota 123. Monitorowanie zmiennych w Konsoli Monitora może pomóc w zapewnieniu informacji zwrotnych w czasie rzeczywistym, pozwalających zrozumieć przebieg projektu.

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

Last Updated: