Зазвичай, коли проект Coder виконується, він переходить від однієї картки до наступної, щойно цю дію буде завершено. Використовуючи функцію Step, ви можете почати проект, але в спеціальному режимі, де ви керуєте потоком. Під час використання кнопки Step робот 123 зупинятиметься після кожної картки кодера, доки кнопку Step не буде натиснуто знову. Коли проект розпочато, робот 123 виконає проект згідно з інструкціями, але це може бути не так, як хотів користувач. Можливість бачити картки, що виконуються по черзі, дає користувачеві краще уявлення про те, які картки можуть спричиняти помилку, тому налагодження може стати більш цілеспрямованим і ефективним процесом.
Як використовувати функцію Step
Щоб використовувати функцію Step, робот 123 має бути підключений до вашого кодера. Інформацію про підключення 123 Robot і Coder див. у статтіВикористання кодера VEX VEX Library.
Перш ніж використовувати функцію Step, створіть проект у Coder. Потім виберіть кнопку «Крок» у верхній частині кодера, щоб почати.
Після вибору біля картки кодера «When start 123» з’явиться жовтий індикатор, який вкаже, де починається проект.
Натисніть кнопку Step ще раз, і жовте світло переміститься до наступної картки в кодері.
Знову натисніть кнопку «Крок», щоб запустити картку кодера поруч із жовтим світлом. Під час виконання картки кодера індикатор стане зеленим.
Після завершення поведінки поруч із наступною карткою кодера з’явиться жовте світло, яке вказує на те, що вона готова виконати наступну команду, коли знову буде вибрано кнопку «Крок».
Перегляньте це відео, щоб побачити всі кроки щодо використання функції Step у дії.
Під час покрокового проходження проекту натискання кнопки «Пуск» призведе до виконання решти проекту на повній швидкості. Це може бути корисно, якщо ви хочете покроково пройти через перші кілька карток кодера, а потім виконати решту проекту, як це написано.
Налагодження за допомогою функції Step
Функція Step уповільнює хід проекту та забезпечує прямий візуальний зворотний зв’язок щодо того, що робить робот 123 на кожній картці кодера в проекті. Це дозволяє користувачеві проходити проект по одній картці кодера, спостерігати за поведінкою та виправляти помилки.
У цьому прикладі робота 123 має рухатися по квадрату (проїхати вперед на 1 крок і повернути праворуч, 4 рази, щоб створити квадрат). Однак у проекті є неправильний поворот.
Використовуйте функцію Project Stepping, щоб розпочати та виконати проект крок за кроком, доки не буде виявлено помилку.
Виправте помилку.
Потім виберіть кнопку «Зупинити» та скористайтеся кнопкою «Крок», щоб розпочати проект знову з початку, використовуючи функцію «Крок», щоб спостерігати за поведінкою робота 123 з кожною карткою кодера проекту.