VEXcode IQ — це середовище кодування для програмування робота VEX IQ. Наступна стаття містить посилання на інші статті, які допоможуть вам почати кодувати за допомогою VEXcode IQ. Наприкінці цієї статті у вас буде можливість запрограмувати VEX Clawbot IQ на рух вперед або створити проект для друку «VEX» на РК-дисплеї VEX IQ Brain.
Примітка: щоб перевірити свій проект наприкінці цієї статті, переконайтеся, що ви починаєте із зарядженою батареєю IQ.
Ця стаття включатиме:
- Завантажте додаток
- Пристрої та шаблони
- Використання блоків
- Збереження
- За потреби оновіть прошивку
- Завантаження та запуск
- Відкриття проекту
- Додаткові корисні посилання
- Мій перший проект
- Роздрукувати приклад "VEX" (роботи не потрібні)
- Приклад Drive Forward (потрібна збірка Clawbot IQ)
Завантажте програму
VEXcode IQ доступний для кількох різних типів пристроїв. Додаток потрібно завантажити на свій пристрій. Перегляньте сторінку завантаження VEXcode .
Наступні посилання допоможуть вам завантажити програму на свій пристрій:
- Chromebook – Встановити – VEXcode IQ
- Windows - Встановити - VEXcode IQ
- Mac і macOS - Встановити - VEXcode IQ
- iPad - Встановити - VEXcode IQ
Пристрої та шаблони
Коли ви відкриваєте новий проект VEXcode IQ, проект налаштовано на використання лише VEX IQ Brain. Єдині блоки, які відображатимуться на панелі інструментів, є стандартними.
Проект налаштовується шляхом додавання пристроїв, які використовуються на вашому роботі. Додаткові блоки заповнять панель інструментів для кожного доданого пристрою.
Наприклад, додавання пристрою «DRIVETRAIN 2 motor» додасть набір блоків «Drivetrain» до панелі інструментів.
Існує ряд стандартних збірок VEX IQ, таких як Clawbot і Autopilot, які можна використовувати в класі та VEX STEM Labs.
VEXcode IQ має кілька шаблонів, які вже налаштовані для цих збірок. Наприклад, простий спосіб розпочати проект VEXcode IQ для Clawbot IQ — це використати приклад шаблону. Це призведе до налаштування пристроїв Clawbot і додавання блоків певних пристроїв до панелі інструментів.
Відкрийте приклад проекту, вибравши «Відкрити приклади» в меню «Файл».
Виберіть «Шаблони» на панелі фільтрів.
Потім виберіть шаблон Clawbot (Drivetrain 2-motor).
Примітка: перегляньте розділ статей Robot Config , щоб дізнатися більше про налаштування пристроїв.
Використання блоків
VEXcode IQ відкривається як проект Blocks. Програмування з блоками забезпечує доступне середовище з дуже низьким порогом входу. Однак кодування проекту Blocks також дозволяє отримати просунутий рівень програмування.
Блок можна додати до проекту, перетягнувши його з панелі інструментів у робочу область.
Його можна так само легко видалити з проекту, перетягнувши блок за межі робочої області.
Деякі додаткові корисні статті про блоки включають:
- Розмір блоку - Навчальні посібники з блоків - VEXcode IQ
- Форми та значення блоків - Навчальні посібники з блоків - VEXcode IQ
- Видалити блок - Навчальні посібники з блоків - VEXcode IQ
Збереження
Коли ви завершите проект VEX IQ, його потрібно буде зберегти на вашому пристрої. Збереження вашого проекту залежить від вашого пристрою.
У наступних статтях пояснюється, як зберегти проект на пристрої:
- Збережіть проект Blocks у Windows - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Збережіть проект Blocks у macOS - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Збережіть проект Blocks на Chromebook - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Збережіть проект Blocks на планшеті Android - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Збережіть проект Blocks на iPad - Відкрийте та збережіть проекти Blocks - VEXcode IQ
За потреби оновіть прошивку
VEX IQ Brain та інші розумні пристрої мають базове програмне забезпечення, яке дозволяє пристроям працювати з проектом VEXcode IQ. Це програмне забезпечення називається мікропрограмою або VEXos.
Якщо мікропрограма не відповідає поточній версії VEXcode IQ, ви не зможете завантажити свій проект до IQ Brain. VEXcode IQ сповіщає вас, коли вбудоване програмне забезпечення не оновлено, відображаючи помаранчевий значок мозку, щойно активний IQ Brain під’єднується до вашого пристрою.
Примітка: перегляньте статтю Прошивка - Початок роботи - VEXcode IQ щоб отримати додаткові відомості про мікропрограму.
Завантаження та запуск
Ваш проект VEXcode IQ потрібно завантажити до VEX IQ Brain, щоб ваш проект міг працювати. Це досягається за допомогою кабелю USB, підключеного між IQ Brain і вашим пристроєм.
Або по бездротовому зв’язку з планшетними пристроями iPad/Android.
VEX IQ Brain має чотири слоти для завантаження, що дозволяє одночасно зберігати чотири різні проекти на IQ Brain.
Після підключення VEX IQ Brain і вибору слота ваш проект можна завантажити в IQ Brain і запустити. Коли проект виконується, ви можете побачити, як проект впливає на поведінку вашого робота.
Іноді під час процесу завантаження може виникнути помилка. Однак зазвичай їх легко усунути.
Наступні статті допоможуть вам завантажити та запустити проект VEXcode IQ:
- Піктограма стану мозку (USB) - підключення до мозку - VEXcode IQ
- Планшет iPad / Android (бездротовий) - Підключення до мозку - VEXcode IQ
- Завантажте у вибраний слот - Blocks Tutorials - VEXcode IQ
- Завантажте та запустіть проект Blocks - Blocks Tutorials - VEXcode IQ
- Завантажити на iPad - Blocks Tutorials - VEXcode IQ
- Помилки завантаження - Виправлення неполадок - VEXcode IQ
Примітка: Перед завантаженням проекту перегляньте Контрольний список перед завантаженням проекту.
Відкриття проекту
Щойно проект VEXcode IQ буде збережено на вашому пристрої, його можна відкрити пізніше, щоб повторно завантажити на свого робота, або проект можна змінити.
Наступні статті допоможуть вам відкрити проект VEXcode IQ на вашому конкретному пристрої:
- Відкрийте проект Blocks у Windows - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Відкрийте проект Blocks у macOS - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Відкрийте проект Blocks на Chromebook - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Відкрийте проект Blocks на iPad - Відкрийте та збережіть проекти Blocks - VEXcode IQ
- Відкрийте проект Blocks на Android - Відкрийте та збережіть проекти Blocks - VEXcode IQ
Додаткові корисні посилання
Існує багато додаткових статей бібліотеки VEX які допоможуть вам працювати з VEXcode IQ.
Деякі додаткові корисні статті для початку включають:
- Доступ до довідки в проекті Blocks - Навчальні посібники з Blocks - VEXcode IQ
- Контекстне меню - Підручники з блоків - VEXcode IQ
- Коментарі - Підручники з блоків - VEXcode IQ
- Примітки - Підручники з блоків - VEXcode IQ
У VEX IQ STEM Labsтакож є багато цікавих і освітніх заходів.
Мій перший проект
Наступні два проекти дозволять вам потренуватися створювати проект у VEXcode IQ.
Друк "VEX"
Цей проект дозволить вам створити проект без необхідності збирати робота. Усе, що знадобиться, це VEX IQ Brain і заряджена батарея.
Переконайтеся, що IQ Brain підключено до вашого пристрою та увімкнено.
Запустіть VEXcode IQ.
Відкриється новий пустий проект.
У категорії «Вигляд» виберіть блок [Друк] і приєднайте його до блоку {When started}.
Замініть слово «Привіт» у параметрі на слово «VEX».
Збережіть, завантажте та запустіть свій проект.
«VEX» буде надруковано на світлодіодному дисплеї IQ Brain.
Поїздка вперед
Цей проект призначений для використання зі стандартним Clawbot IQ. Перегляньте Clawbot з контролером STEM Lab щоб отримати інструкції зі створення.
Переконайтеся, що IQ Brain підключено до вашого пристрою та увімкнено.
Запустіть VEXcode IQ.
Відкриється новий пустий проект.
приклад проєкту«Clawbot (трансмісія з 2 двигунами)».
Примітка: Шаблон вимагає підключення гіроскопа до Smart Port 4.У категорії «Drivetrain» виберіть блок [Drive for] і прикріпіть його до блоку {When started}.
Примітка: Рух вперед на 200 міліметрів перемістить колеса Clawbot вперед на один оберт.
Збережіть, завантажте та запустіть свій проект. Тепер Clawbot рухатиметься вперед на 200 мм, як показано на анімації нижче.
Примітка: якщо у вас виникли проблеми під час роботи з VEXcode IQ, будь ласка, скористайтеся інструментом зворотного зв’язку у VEXcode IQ.