Використання консолі друку у VEXcode V5

Консоль друку дозволяє користувачеві відображати повідомлення, повідомляти про значення датчиків або представляти дані з проектів VEXcode V5. Консоль друку також дозволяє користувачам зберігати результати друку як текстовий файл.

Консоль друку також можна використовувати для відображення інформації про процес, надаючи візуальні підказки, які дозволяють користувачеві бачити, що відбувається в проекті VEXcode V5 у конкретний момент часу, таким чином створюючи візуальний зв’язок між проектом і діями робот V5.


Як відкрити консоль друку

Панель інструментів VEXcode V5 з виділеною піктограмою консолі друку між піктограмами пристроїв та довідки.

Консоль друку розташована на моніторі V5. Щоб відкрити Print Console, виберіть піктограму Monitor Display поруч із Help.

Меню консолі друку відкрито та показує порожнє місце для проектів, у які потрібно надрукувати інформацію та текст.

Після вибору відкриється дисплей монітора. Консоль друку розташована праворуч.


Як використовувати консоль друку в проекті

Блоки Look та Draw, що запускають консоль друку

Інструментарій VEXcode V5 з підкатегорією блоків «Друк», що відображається в категорії «Вигляди».

Спеціалізовані блоки Look використовуються в проекті VEXcode V5 для запуску консолі друку. Ці блоки друкують слова, числа, значення змінних, обчислення оператора або значення, отримані від датчика чи пристрою.

Функція довідки у VEXcode V5 надає додаткову інформацію про ці та інші блоки програмування. Перегляньте цю статтю , щоб дізнатися як отримати доступ до функції довідки.

VEXcode V5 Встановлення блоку кольору пера з відкритим випадаючим меню для зміни пристрою. За замовчуванням колір пера встановлено на Brain, але його можна змінити та встановити на консолі.

Примітка: блок [Установити колір пера] у категорії «Малювання» також можна використовувати в консолі друку, вибравши «Консоль» у спадному меню.

Використовуйте блоки перегляду за допомогою консолі друку в проекті

Проект VEXcode V5 Blocks, який читається: Під час запуску виведіть Drive Forward на консолі, а потім встановіть курсор на наступний рядок на консолі.

Використовуйте блоки Look у проекті, щоб надрукувати повідомлення або відобразити дані в Print Console. Щоб використовувати блоки Print, виберіть потрібний блок Look і додайте його до проекту. У спадному меню виберіть «Консоль».

Примітка: блок [Set Cursor] має бути доданий після блоку [Print], щоб текст відображався в консолі друку.

Панель інструментів VEXcode V5 з виділеними разом значками Завантаження та Виконати.

Завантажте проект у V5 Robot Brain і виберіть «Запустити». Перегляньте цю статтю завантаження та запуску проекту. 

Меню консолі друку відкрито та відображає надруковане повідомлення «Двигтися вперед».

Після вибору «Запустити» проект буде запущено, а текст «Друк» або запрограмовані значення з’являться на консолі друку, як це продиктовано проектом VEXcode V5.

Використовуйте блоки малювання за допомогою консолі друку в проекті

Проект VEXcode V5 Blocks, який використовує блоки кольору пера для друку різними кольорами. Проект виглядає так: «Під час запуску встановіть колір пера на червоний на консолі, виведіть ЧЕРВОНИЙ на консолі, а потім встановіть курсор на наступний рядок на консолі». Далі, встановіть колір пера на зелений у консолі, виведіть ЗЕЛЕНИЙ у консолі, а потім встановіть курсор на наступний рядок у консолі.

Використовуйте блоки Draw у проекті, щоб змінити колір тексту в Print Console. Щоб використовувати блок [Установити колір пера], виберіть блок [Установити колір пера] і додайте його до проекту. У спадному меню виберіть «Консоль».

Примітка: блок [Установити колір пера] — це єдиний блок малювання, який можна використовувати в консолі.

Панель інструментів VEXcode V5 з виділеними разом значками Завантаження та Виконати.

Завантажте проект у V5 Robot Brain і виберіть «Запустити». Перегляньте цю статтю завантаження та запуску проекту. 

Меню консолі друку відкрито, і в наступному рядку відображається надруковане повідомлення ЧЕРВОНОГО кольору, а потім ЗЕЛЕНОГО. Повідомлення були надруковані у відповідних кольорах.

Після вибору «Запустити» проект запуститься, а кольоровий текст «Друк» або запрограмовані значення з’являться на консолі друку, як це продиктовано проектом VEXcode V5.


Очистити рядки в консолі друку

Меню консолі друку відкрито, а кнопка «Очистити» виділена нижче.

Є два способи очистити всю інформацію з Print Console. Перший спосіб повністю очистити весь текст — вибрати кнопку «Очистити» в нижній лівій частині консолі друку.

Проект VEXcode V5 Blocks, який використовує блоки Wait для виведення повідомлень із затримками. Проект читає: «Під час запуску виведіть Привіт на консоль, встановіть курсор на наступний рядок на консолі та зачекайте 5 секунд». Далі очистіть усі рядки в консолі, виведіть Goodbye в консолі, а потім встановіть курсор на наступний рядок у консолі.

Іншим способом очищення консолі друку є використання блоку Очистити всі рядки. Додайте до проекту блок Очистити всі рядки , щоб видалити всі рядки в консолі друку. У цьому проекті «Hello» друкуватиметься на консолі друку. Через 5 секунд усі рядки буде очищено. Після цього на консолі друку буде надруковано «До побачення».


Зберегти з Print Console

Меню консолі друку відкрито, а кнопка «Зберегти» виділена нижче.

Інформацію з Print Console легко зберегти на своєму пристрої. Виберіть «Зберегти» внизу консолі друку, щоб зберегти весь текст як файл .txt.

Збережений текстовий файл консолі друку відображається в папці «Завантаження» пристрою.

Після вибору кнопки «Зберегти» файл буде автоматично збережено в папку «Завантаження» на вашому пристрої як файл .txt .

Примітка: Файл не зберігає надруковані кольори.


Приклади проектів за допомогою Print Console

Звіт про змінні значення та дані в проекті

Консоль друку можна використовувати для звіту про значення змінних у окремі моменти проекту. Використовуйте консоль друку, щоб надрукувати значення «myVariable» або показати, скільки разів проект проходить через цикл.

Звіт про визначення значень і даних у проекті

Мініатюра для прикладу проекту Clawbot (трансмісія, 2 двигуни, інерційна).

Примітка: проект у цій статті використовує шаблон Clawbot (трансмісія, 2 двигуни, інерційний).

Проект VEXcode V5 Blocks, який використовує блок Turn, цикл while, блоки друку та блоки розпізнавання. Проект повертає робота праворуч, а потім друкує поточний таймер у секундах та значення обертання приводу в градусах протягом 10 секунд.

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

Дані, зібрані Print Console, дозволяють користувачеві бачити цінну інформацію про процеси проекту, включно з інформацією датчика робота V5. Коли спрацьовує блок Print , його можна запрограмувати на відображення інформації, отриманої в даний момент.

У наступному проекті Print Console відображає інформацію, яку повідомляє інерційний датчик V5 Clawbot, як це передбачено блоками Look і Sensing у проекті. Ця інформація включає зміни, які інерційний датчик фіксує в окремі моменти під час виконання проекту: час у секундах і обертання V5 Clawbot у градусах.

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

Last Updated: