VEXcode EXP 4.0 представляє ряд нових функцій. Це велике оновлення зосереджено на підвищенні продуктивності та доступності програмування робототехніки. Читайте нижче, щоб дізнатися, які нові функції доступні з VEXcode EXP 4.0!

Перейдіть сюди, щоб завантажити новий інсталятор для VEXcode EXP 4.0!

CTE Workcell

VEXcode EXP тепер повністю підтримує CTE Workcell. CTE Workcell знайомить студентів зі світом промислової робототехніки та автоматизації за допомогою практичних занять.

Зображення підвіски Teach Pendant у VEXcode EXP

У VEXcode EXP 6-осьову роботизовану руку можна безпосередньо підключити до комп’ютера без EXP Brain для доступу до Teach Pendant.

Навчальні підвіски – це пристрої, які використовуються для керування та програмування робототехнічних рук та інших машин для промислової автоматизації та містять кнопки або сенсорний екран, які дозволяють операторам вручну керувати рухами робота.

Підключення 6-осьової роботизованої руки до EXP Brain також дозволить вам інтегрувати нові пристрої у ваш проект CTE, наприклад систему CTE Pneumatics, Signal Towerі Object Sensor.

Перейдіть сюди, щоб дізнатися більше про CTE Workcell і його використання в класах.

Блоки комутаторів

Тепер доступні нові блоки комутаторів, що робить перехід від блокового кодування до текстового програмування безперешкодним.

Анімований GIF, на якому показано, як користувач перетягує блок із позначкою «коли запущено» з палітри кодування в робочу область інтерфейсу VEXcode, демонструючи процес запуску нового проекту.

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

Анімований GIF, що показує програму на основі блоків у VEXcode V5. Програма починається з жовтого блоку «коли запущено», за яким слідує оранжевий блок «повторити 4» і синій блок «їхати вперед на 200 мм». GIF демонструє, як користувач перетягує та з’єднує зелений блок під існуючими блоками в робочій області.

Вводьте Python безпосередньо в проекти блоків: VEXcode дозволяє вам включати команди Python безпосередньо у ваші проекти, бездоганно інтегруючи їх з іншими блоками. Щоб допомогти вам у написанні правильного коду, VEXcode також надає функцію автозаповнення для команд Python.

Анімований GIF, що демонструє просту програму VEXcode IQ Blocks, де послідовність включає «проїхати вперед на 200 мм», «повернути праворуч на 90 градусів» і іншу «проїхати вперед на 200 мм». Блоки зібрані під блок «коли запущено», демонструючи базову послідовність руху робота.

Перетворення коду: Перетворюйте цілі стеки блоків на Python одним клацанням миші.

Ця функція ідеальна для учнів, які хочуть перейти від блоків до тексту. Для отримання додаткової інформації про кодування за допомогою Switch Blocks перейдіть сюди.


Збереження та завантаження в веб-коді VEXcode

Анімована GIF-зображення рядка заголовка проекту VEXcode змінюється з «Не збережено» на «Збережено» після дії, що вказує на успішне збереження проекту.

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

Інші зміни в меню «Файл»:

  • Завантажити зі свого пристрою тепер змінено навідкрити.
  • Зберегти на свій пристрій тепер змінено наЗберегти як.
  • Тепер ви також можете зберегти вручну за допомогою кнопки Зберегти.

Щоб отримати покрокову інструкцію щодо завантаження та збереження проекту VEXcode EXP у веб-переглядачі Chrome, перейдіть сюди.


Оновлено AI Vision Sensor Detection

Датчик AI Vision Sensor тепер може виявляти AprilTags і AI Classifications.

Знімок екрана інтерфейсу AI Vision Utility у VEXcode, на якому показано трансляцію камери в реальному часі, яка фіксує три теги квітня. Функцію AprilTags увімкнено, а класифікацію AI вимкнено. Розпізнані теги позначені відповідними ідентифікаторами, координатами та розмірами. Кнопка «Додати колір» є, але налаштування кольору наразі неактивні. Статус мікропрограми відображається як найновіший із версією 1.0.0.b16.

Квітневі теги – це зображення, які можна виявити та мають унікальні ідентифікатори. Їх можна роздрукувати та використовувати в полях для роботи з роботами. Завантажте PDF-файл AprilTag для друку тут.

Знімок екрана інтерфейсу «AI Vision Utility». Інтерфейс підключено, що позначається зеленим статусом «Підключено». Основний розділ показує живу трансляцію камери з чотирма виявленими об’єктами: червоною кулькою, синьою кулькою, зеленим кільцем і червоним кільцем, кожне з обмежувальними рамками, що відображають їх положення (X, Y), розміри (Ш, В), і оцінки впевненості (99%). На правій панелі є параметри для ввімкнення тегів квітня та класифікації штучного інтелекту, де для класифікації штучного інтелекту встановлено значення «Елементи класу». Існує можливість назвати та встановити колір, за допомогою кнопок «Додати колір» і «Заморозити відео» під живою стрічкою. Статус мікропрограми вказано як «Оновлено» з версією «1.0.0.b16».

Датчик зору зі штучним інтелектом також може розпізнавати різнокольорові бакіболи та кільця з пакетів VEX EXP Classroom Bundle.

Перейдіть сюди, щоб дізнатися, як використовувати датчик AI Vision Sensor у Blocks, Pythonі C++.


Читайте блоки вголос

Усі блоки у VEXcode EXP 4.0 тепер можна читати вголос простим клацанням правою кнопкою миші.

Ця функція доступна на всіх пристроях, крім Android.

  • Настроювані голоси: Вибирайте з різних голосів і регулюйте швидкість і висоту в новому меню інструментів.
  • Інтеграція контекстного меню: Клацніть будь-який блок правою кнопкою миші, щоб почути його читання вголос.

Перейдіть сюди, щоб отримати покрокові інструкції щодо використання функції читання у VEXcode.


Меню інструментів

Нове меню інструментів VEXcode EXP 4.0 наповнене функціями для продуктивності та доступності.

Обрізаний знімок екрана, що показує спадне меню «Інструменти» у VEXcode V5. Меню містить параметри «Тема», «Комбінації клавіш», «Налаштування мовлення» та «Документація API». Розділ «НАВЧАЛЬНІ ПОСІБНИКИ» виділено у верхній частині спадного списку.

Комбінації клавіш

Для запуску, зупинки та відкриття довідкової документації доступні нові комбінації клавіш.

Mac вікна
Вікно проекту VEXcode, у якому показано спадне меню «Інструменти» з виділеними «Комбінаціями клавіш». Підменю відображає комбінації клавіш для дій «Пуск», «Стоп» і «Відкрити довідку», зокрема ⌘ + return для запуску, ⌘ + e для зупинки та ⌘ + h для відкриття довідки. Меню «Інструменти» у VEXcode з виділеним підменю «Комбінації клавіш». Підменю відображає комбінації клавіш, зокрема «Пуск» (Ctrl + Enter), «Зупинити» (Ctrl + e) ​​і «Відкрити довідку» (Ctrl + h).

Тема високої контрастності

Висококонтрастні теми підвищують різницю між текстом і фоном, полегшуючи читання вмісту користувачам зі слабким зором, дальтонізмом або іншими вадами зору.

За замовчуванням Високий контраст
На знімку екрана програми на основі блоків VEXcode V5 показано послідовність блоків, призначених для керування рухом робота та відображення повідомлень. Програма починається з блоку «коли запущено», за яким слідує цикл, який повторюється чотири рази. Усередині петлі робот проїжджає вперед на 200 мм, повертає праворуч на 90 градусів і друкує поточний курс у градусах на мозку. Після циклу програма друкує «Рух завершено» на мозку. На знімку екрана програми на основі блоків VEXcode V5 показано послідовність блоків, призначених для керування рухом робота та відображення повідомлень. Програма починається з блоку «коли запущено», за яким слідує цикл, який повторюється чотири рази. Усередині петлі робот проїжджає вперед на 200 мм, повертає праворуч на 90 градусів і друкує поточний курс у градусах на мозку. Після циклу програма друкує «Рух завершено» на мозку.

Налаштування мовлення

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

Знімок екрана вікна налаштувань мовлення у VEXcode IQ. Вікно дозволяє користувачам вибрати голос зі спадного меню з позначкою «Голоси», де наразі вибрано «Microsoft D». Нижче є два повзунки, один для «Кроку» та один для «Швидкості», обидва встановлені на 100%. Зелена кнопка з написом «Перевірити голос» знаходиться під повзунками. У нижньому правому куті є синя кнопка «Готово».

Документація API

Отримайте доступ до вичерпної документації API, що полегшить, ніж будь-коли, досліджувати та використовувати весь потенціал вашого робота VEX EXP.

Знімок екрана з веб-сайту VEX EXP API Reference, де показано документацію для методу turn_for() у класі DriveTrain. Метод turn_for() використовується для повороту трансмісії на певний кут у будь-якому напрямку. Перераховані параметри включають напрямок (дійсний TurnType), кут (кут повороту трансмісії), одиниці вимірювання (необов’язково, із значенням за замовчуванням DEGREES), швидкість (необов’язкове), unit_v (необов’язкове, із значенням за замовчуванням RPM) і почекати (необов'язково). Метод може бути блокуючим або неблокуючим, залежно від параметра очікування.

Натисніть тут, щоб отримати доступ до офіційного довідкового сайту VEX API.


Бездротові завантаження проектів через Інтернет

Веб-версія VEXcode EXP тепер може бездротово підключатися до EXP Brain через контролер EXP.

Знімок екрана, на якому показано панель інструментів VEXcode V5. На панелі інструментів є піктограми «КОНТРОЛЕР» і «МОЗОК», виділені червоним кольором, що вказує на те, що це вибрані пристрої для проекту. Поруч із ними розташовані кнопки «ЗАВАНТАЖИТИ», «ЗАПУСТИТИ», «ЗУПИНИТИ», «ПОДІЛИТИСЯ» та «ЗВОРОТНИЙ ЗВ’язок».

Щоб дізнатися, як бездротово завантажити проект на ваш EXP Brain, перейдіть сюди.

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

Last Updated: