Покрокове виконання проекту у VEXcode GO

Функція Project Stepping пропонує користувачеві спосіб перегляду виконання проекту блок за блоком. Ці візуальні підказки можна використовувати, щоб допомогти студентам усунути неполадки або краще зрозуміти хід проекту. Коли проект розпочато, робот виконає проект згідно з інструкціями, але це може бути не так, як задумав користувач. Можливість бачити блоки, що виконуються по одному, дає користувачеві краще уявлення про те, які блоки можуть спричиняти помилку, тому налагодження може стати більш цілеспрямованим і ефективним процесом.

Примітка: у цій статті використовується конфігурація Code Base у VEXcode GO. Перегляньте статтю Налаштування бази коду VEX GO Бібліотека VEX , щоб дізнатися більше про те, як налаштувати базу коду у VEXcode GO.


Як використовувати функцію поетапного виконання проекту

Панель інструментів VEXcode GO із піктограмою Step, виділеною між піктограмами Start і Stop.

Щоб використовувати функцію Project Stepping у VEXcode GO, Brain має бути підключено до вашого планшета чи комп’ютера, а VEXcode GO має бути налаштовано для вашої збірки.

Натисніть кнопку «Крок» у верхньому правому куті панелі інструментів VEXcode GO.

Проект VEXcode GO Blocks із Drive for block, Turn for block та іншим Drive for block. Перший блок Drive for виділено зеленим кольором, щоб показати, що програма зробила один крок і цей блок зараз запущено.

Після вибору навколо блоку {When started} з’явиться зелене виділення, яке блимає, щоб вказати, де починається програма, а потім одразу переміститься, щоб виділити перший блок у стеку. Підсвічування залишатиметься на першому блоці після {When started} , доки знову не буде вибрано кнопку «Крок».

Проект VEXcode GO Blocks із Drive for block, Turn for block та іншим Drive for block. Блок Turn for виділено зеленим кольором, щоб показати, що програма перейшла двічі, і цей блок зараз запущено.

Знову натисніть кнопку «Крок», щоб розпочати виділений блок. Підсвічування буде блимати під час виконання блоку. Коли блок буде завершено, наступний блок буде виділено, вказуючи на те, що він готовий виконати наступну команду, коли знову буде вибрано кнопку «Крок».

Продовжуйте використовувати кнопку Step для виконання проекту по одному блоку за раз. Під час покрокового проходження проекту натискання кнопки «Пуск» призведе до виконання решти проекту на повній швидкості. Це може бути корисно, якщо ви хочете пройти кілька перших блоків проекту, а потім виконати решту проекту, як це написано.


Налагодження за допомогою функції Project Stepping

Проект VEXcode GO Blocks із 4 парами блоків Drive for і Turn for, який призначений для керування роботом у квадраті. Неправильний блок виділено, щоб вказати, що в коді є помилка.

Функція Project Stepping уповільнює хід проекту та забезпечує прямий візуальний зворотний зв’язок щодо того, що робот робить у кожному блоці проекту. Це дозволяє користувачеві проходити проект по одному блоку, спостерігати за поведінкою та виправляти помилки.

У цьому прикладі намір Code Base рухатися по квадрату (проїхати вперед на 500 міліметрів (мм) і повернути праворуч на 90 градусів, 4 рази, щоб створити квадрат). Однак у проекті є неправильний поворот.

Проект VEXcode GO Blocks із 4 парами блоків Drive for і Turn for, який призначений для керування роботом у квадраті. Неправильний блок підсвічується зеленим кольором, щоб вказати, що програма наразі виконує покрокове усунення помилки. На діаграмі праворуч показано, як робот неправильно повертає на своєму маршруті.

Використовуйте функцію Project Stepping, щоб розпочати та виконати проект крок за кроком, доки не буде виявлено помилку.

VEXcode GO Блокує проект, який показує неправильний диск у квадратній програмі. Неправильний поворот для блоку має відкрите спадне меню та виділене. Значення напрямку змінюється зліва направо. VEXcode GO Блокує проект, що показує фіксований диск у квадратній програмі. Усі 4 повороти для блоків тепер повертаються праворуч, і блок, який було виправлено, буде виділено.

Виправте помилку.

Проект VEXcode GO Blocks із 4 парами блоків Drive for і Turn for, які керуватимуть роботом у квадраті. Неправильний блок повороту виправлено, а на схемі праворуч показано, як робот їде правильним маршрутом.

Потім виберіть кнопку «Зупинити» та скористайтеся кнопкою «Крок», щоб розпочати проект знову з початку, використовуючи функцію «Покрокова робота проекту», щоб спостерігати за поведінкою робота в кожному блоці проекту. Повторюйте цей процес, доки проект не запрацює належним чином.

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

Last Updated: