Використання консолі друку у VEXcode IQ with Blocks

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

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

Консоль друку повинна мати активний зв’язок між VEX IQ (2-го покоління) Brain і пристроєм, який використовується з VEXcode IQ. Це може бути досягнуто:

Підключення USB

USB_Connection.png

Бездротовий через контролер

Wireless_Via_Controller.png

Примітка: Зв'язок Bluetooth недоступний.


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

select_monitor_display_icon.png

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

monitor_display_will_open.png

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


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

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

Screen_Shot_2021-11-17_at_11.55.07_AM.png

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

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

set_pen_color_block.png

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

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

Screen_Shot_2021-11-17_at_11.45.57_AM.png

Використовуйте блоки Look у проекті, щоб надрукувати повідомлення або відобразити дані в Print Console.

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

Примітка: частина блоку «і встановити курсор на наступний рядок» має бути ввімкнена, щоб текст відображався на консолі друку.

Screen_Shot_2021-11-17_at_11.45.00_AM.png

Завантажте проект в IQ Robot Brain і виберіть «Запустити».

Перегляньте цю статтю щодо завантаження та запуску проекту. 

Screen_Shot_2021-11-17_at_11.44.21_AM.png

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

Застосування блоків малювання за допомогою консолі друку

Screen_Shot_2021-11-17_at_11.58.57_AM.png

Використовуйте блоки Draw у проекті, щоб змінити колір тексту в Print Console.

Щоб використовувати блок [Установити колір пера], виберіть блок [Установити колір пера] і додайте його до проекту.

У спадному меню виберіть «Консоль».

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

Screen_Shot_2021-11-17_at_11.45.00_AM.png

Завантажте проект в IQ Robot Brain і виберіть «Запустити».

Дивіться цю статтю щодо завантаження та запуску проекту блоків. 

Screen_Shot_2021-11-17_at_11.57.59_AM.png

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


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

Screen_Shot_2021-11-17_at_11.50.56_AM.png

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

Screen_Shot_2021-11-18_at_10.23.34_AM.png

Іншим способом очищення консолі друку є використання блоку [Очистити всі рядки].

Додайте до проекту блок [Очистити всі рядки], щоб видалити всі рядки в консолі друку.

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


Зберегти з Print Console

Screen_Shot_2021-11-17_at_11.54.06_AM.png

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

downloaded_logs.png

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

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


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

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

Консоль друку можна використовувати для звіту про значення змінних у окремі моменти проекту. 

variable_reporting_print_console.png
Screen_Shot_2021-11-17_at_11.20.19_AM.png

Використовуйте консоль друку, щоб надрукувати значення «myVariable».

У проекті ліворуч консоль друку відображає значення змінних, коли натискаються кнопки Brain. Змінна збільшується, коли натискається кнопка «ліворуч», і зменшується, коли натискається кнопка «праворуч». 


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

Консоль друку можна використовувати для звіту про дані датчиків у окремі моменти проекту.

Screen_Shot_2021-11-18_at_9.36.23_AM.png
Screen_Shot_2021-11-18_at_9.35.39_AM.png

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

У проекті ліворуч консоль друку відображає інформацію, яку повідомляє інерційний датчик, вбудований у IQ Brain (2-го покоління), як це передбачено блоками Look і Sensing у проекті. Ця інформація включає зміни, які інерційний датчик фіксує в окремі моменти під час виконання проекту: час у секундах і обертання BaseBot у градусах.

Примітка: Проект у цьому прикладі використовує шаблон BaseBot (Drivetrain, 2-motor) (2nd gen).

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

Last Updated: