Кодування за допомогою VEXcode V5

VEXcode V5 — це середовище кодування для програмування робота VEX V5. Наступна стаття містить посилання на інші статті, які допоможуть вам розпочати кодування за допомогою VEXcode V5. Наприкінці статті ви зможете запрограмувати VEX V5 Clawbot для руху вперед або створити проект для друку «VEX» на кольоровому сенсорному екрані V5 Brain.

Студент сидить біля V5 Clawbot та ноутбука, на екрані якого відображається проект VEXcode V5 Blocks.

Примітка: щоб перевірити свій проект у кінці цієї статті, переконайтеся, що ви починаєте з зарядженої батареї V5.


Завантажте додаток

Варіанти завантаження VEXcode V5, включаючи платформи Windows, Mac та Apple AppStore.

VEXcode V5 доступний для кількох різних типів пристроїв. Додаток потрібно завантажити на свій пристрій. Перегляньте сторінку завантаження VEXcode .

Наступні посилання допоможуть вам завантажити програму на свій пристрій:

Примітка: Для ІТ доступна інсталяційна версія MSI.


Пристрої та шаблони

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

Коли ви відкриваєте новий проект VEXcode V5, проект налаштовується на використання лише VEX V5 Brain. Єдині блоки, які відображатимуться на панелі інструментів, є стандартними.

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

Проект налаштовується шляхом додавання пристроїв, які використовуються на вашому роботі. Додаткові блоки заповнять панель інструментів для кожного доданого пристрою.

Наприклад, додавання пристрою «DRIVETRAIN 2 motor» додасть набір блоків «Drivetrain» до панелі інструментів.

Збірка V5 Speedbot показана поруч зі збіркою V5 Clawbot.

Існує низка стандартних збірок VEX V5, таких як Speedbot і Clawbot, які можна використовувати в класі та VEX STEM Labs.

Меню пристроїв VEXcode V5, що показує пристрої, додані шаблоном V5 Clawbot. На портах 1 та 10 є пристрій трансмісії, на порту 8 – пристрій ArmMotor, а на порту 3 – пристрій ClawMotor.

VEXcode V5 має кілька шаблонів, які вже налаштовані для цих збірок. Наприклад, простим способом запустити проект VEXcode V5 для V5 Clawbot є використання прикладу шаблону. Це призведе до налаштування пристроїв Clawbot і додавання блоків певних пристроїв до панелі інструментів.

Панель інструментів VEXcode V5 з відкритим меню «Файл» та виділеним пунктом «Відкрити приклади». «Відкрити приклади» – це п’ятий пункт у меню, нижче «Новий проект блоків», «Новий текстовий проект», «Відкрити» та «Відкрити нещодавні».

Відкрийте приклад проекту, вибравши «Відкрити приклади» в меню «Файл».

Приклад меню «Проекти» з виділеною категорією «Шаблони» на панелі фільтрів.

Виберіть «Шаблони» на панелі фільтрів.

Мініатюра для прикладу проекту Clawbot Drivetrain 2 без гіроскопа.

Потім виберіть шаблон Clawbot (2-моторна трансмісія, без гіроскопа).

Примітка: перегляньте розділ статей Robot Config , щоб дізнатися більше про налаштування пристроїв.


Використання блоків

VEXcode V5 відкривається як проект Blocks. Програмування з блоками забезпечує доступне середовище з дуже низьким порогом входу. Однак кодування проекту Blocks також дозволяє отримати просунутий рівень програмування.

VEXcode V5 зі стрілкою, яка вказує на те, що блок друку перетягується з панелі інструментів та додається до стеку блоків.

Блок можна додати до проекту, перетягнувши його з панелі інструментів у робочу область.

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

Його можна так само легко видалити з проекту, перетягнувши блок за межі робочої області.

Деякі додаткові корисні статті про блоки включають:


Збереження

Панель інструментів VEXcode V5 зі зміненим полем назви проекту на Диск. Мітка праворуч виділена та має напис «Збережено».

Коли ви завершите проект VEX V5, його потрібно буде зберегти на вашому пристрої. Збереження вашого проекту залежить від вашого пристрою.

У наступних статтях пояснюється, як зберегти проект на пристрої:


За потреби оновіть прошивку

Піктограма програми V5 Firmware Utility.

VEX V5 Brain та інші розумні пристрої мають базове програмне забезпечення, яке дозволяє пристроям працювати з проектом VEXcode V5. Це програмне забезпечення називається мікропрограмою або VEXos.

VEXcode V5 з помаранчевим значком Brain на панелі інструментів, що вказує на застарілість прошивки Brain.

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

Примітка: перегляньте цю статтю статтю, щоб дізнатися більше про початок роботи з мікропрограмою.


Завантаження та запуск

Робот-мозок V5 увімкнено та підключено до ноутбука за допомогою USB-кабелю.

Ваш проект VEXcode V5 потрібно завантажити до VEX V5 Brain, щоб ваш проект міг працювати. Це досягається за допомогою шнура USB, підключеного між V5 Brain і вашим пристроєм.

Діаграма зі значком сигналу над двома стрілками, що вказують між контролером V5 та V5 Brain, що вказує на бездротове з'єднання.

Або бездротовим способом, підключивши свій пристрій до контролера V5.

VEXcode V5 з відкритим випадаючим меню «Слоти». У меню є 8 доступних слотів для завантаження проектів у Brain.

V5 Brain має вісім слотів для завантаження, що дозволяє одночасно зберігати вісім різних проектів у V5 Brain.

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

Іноді під час процесу завантаження може виникнути помилка. Однак зазвичай їх легко усунути.

Наступні статті допоможуть вам завантажити та запустити проект VEXcode V5:

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


Відкриття проекту

VEXcode V5 з раніше збереженим проектом Blocks успішно відкрився в робочій області.

Щойно проект VEXcode V5 буде збережено на вашому пристрої, його можна відкрити пізніше, щоб повторно завантажити на свого робота, або проект можна змінити.

Наступні статті допоможуть вам відкрити проект VEXcode V5 на вашому конкретному пристрої:


Додаткові корисні посилання

Є багато додаткових статей бібліотеки VEX які допоможуть вам працювати з VEXcode V5.

Деякі додаткові корисні статті для початку включають:

У VEX V5 STEM Labsтакож є багато цікавих і освітніх заходів.

Зображення банера з текстом VEX V5 STEM Labs.


Мій перший проект

Наступні два проекти дозволять вам потренуватися створювати проект у VEXcode V5.

Друк "VEX"

Цей проект дозволить вам створити проект без необхідності збирати робота. Усе, що знадобиться, це VEX V5 Brain і заряджена батарея.

Робот-мозок V5 увімкнено та підключено до ноутбука за допомогою USB-кабелю.

Переконайтеся, що V5 Brain підключено до вашого пристрою та увімкнено.

Піктограма програми VEXcode V5.

Запустіть VEXcode V5.

VEXcode V5 з відкритим порожнім проектом Blocks, єдиним блоком у робочій області є блок When started.

Відкриється новий пустий проект.

VEXcode V5 з блоком Print, доданим до проекту під блоком When started. Проект тепер виглядає так: Коли запущено, виведіть Привіт на Brain.

У категорії «Вигляд» виберіть блок [Друк] і приєднайте його до блоку {When started}.

VEX-код V5 з повідомленням блоку Print тепер змінено на VEX. Проект тепер виглядає так: Коли запущено, виведіть VEX на Brain.

Замініть слово «Привіт» у параметрі на слово «VEX».

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

Збережіть, завантажте та запустіть свій проект.

Знімок екрана V5 Brain після запуску проєкту. Було надруковано повідомлення з текстом VEX.

«VEX» друкуватиметься на кольоровому сенсорному екрані V5 Brain.

Поїздка вперед

Кутовий вигляд збірки V5 Clawbot.

Цей проект призначений для використання зі стандартним V5 Clawbot. Перегляньте Clawbot з контролером STEM Lab щоб отримати інструкції зі створення.

Робот-мозок V5 увімкнено та підключено до ноутбука за допомогою USB-кабелю.

Переконайтеся, що V5 Brain підключено до вашого пристрою та увімкнено.

Піктограма програми VEXcode V5.

Запустіть VEXcode V5.

VEXcode V5 з відкритим порожнім проектом Blocks, єдиним блоком у робочій області є блок When started.

Відкриється новий пустий проект.

Мініатюра для прикладу проекту Clawbot Drivetrain 2 без гіроскопа.

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

VEXcode V5 з блоком Drive for, доданим до проекту під блоком When started. Тепер у проекті написано: Після запуску проїдьте вперед на 200 мм.

У категорії «Drivetrain» виберіть блок [Drive for] і прикріпіть його до блоку {When started}.

Збережіть, завантажте та запустіть свій проект. Тепер Clawbot рухатиметься вперед на 200 мм, як показано на цій анімації.

Примітка: якщо у вас виникли проблеми під час роботи з VEXcode V5, скористайтеся інструментом зворотного зв’язку у VEXcode V5.

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

Last Updated: