Перетворення проекту IQ (1-го покоління) для використання з IQ (2-го покоління) Brain

Працюючи з VEX IQ, ви можете запустити проект, який було налаштовано для (1-го покоління) Brain, на роботі з (2-го покоління) Brain. У цьому сценарії вам потрібно буде перетворити ваш проект із «1-го покоління» на «2-е покоління» у VEXcode IQ.

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Цей параметр встановлено на опцію 2-го покоління.

У більшості випадків під час конвертації в проект не буде внесено жодних змін. Однак є кілька випадків, коли незначні зміни вносяться автоматично, коли певні блоки використовуються в проекті 1-го покоління. Ці зміни не вплинуть на роботу вашого проекту на IQ (2-го покоління) Brain.


Перетворення проекту без гіроскопа - без змін коду

VEXcode IQ з проектом 1-го покоління в робочій області. Піктограма «Пристрої» виділена між значками «Засіб перегляду коду» та «Довідка».

Відкрийте проект (1-го покоління) у робочій області. Потім виберіть піктограму вікна «Пристрої».

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Для цього налаштування встановлено опцію 1-го покоління, але опція 2-го покоління виділена.

Відкривши вікно «Пристрої», виберіть піктограму «2-го покоління».

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Цей параметр перемикається на 2-ге покоління, і він виділений.

Якщо гіроскоп не налаштовано, значок «2-го покоління» буде виділено синім кольором, щоб показати, що проект перетворено. Тепер ви можете запускати цей проект на Brain (2-го покоління).


Перетворення проекту з налаштованим гіроскопом – без змін коду

Якщо у вас налаштовано трансмісію з гіроскопом, вам потрібно буде або налаштувати гіроскоп за допомогою IQ (2-го покоління) Brain, або налаштувати інерційний датчик мозку, який вбудовано в IQ (2-го покоління) Brain.

VEXcode IQ з проектом 1-го покоління в робочій області. Піктограма «Пристрої» виділена між значками «Засіб перегляду коду» та «Довідка».

Відкрийте проект (1-го покоління) у робочій області. Потім виберіть піктограму вікна «Пристрої».

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Для цього налаштування встановлено опцію 1-го покоління, але опція 2-го покоління виділена.

Відкривши вікно «Пристрої», виберіть піктограму «2-го покоління».

Запит VEXcode IQ Brain Generation, який читає проєкти IQ Robot Brain 1-го покоління, необхідно конвертувати перед використанням із IQ Robot Brain 2-го покоління. Ви бажаєте продовжити конвертацію? Нижче є посилання на Lean More. Також нижче є дві кнопки, одна з яких — «Скасувати», а інша — «Продовжити». Кнопка «Продовжити» виділена.

Якщо у вас є трансмісія з налаштованим гіроскопом, вам потрібно буде вручну налаштувати зовнішній гіроскоп або налаштувати інерційний датчик мозку. 

У цьому випадку відкриється діалогове вікно перетворення. Виберіть «Продовжити», щоб продовжити перетворення.

Примітка: Якщо у вас не налаштовано гіроскоп, ви не отримаєте це повідомлення, і ваш проект буде перетворено.

Запит VEXcode IQ «Виберіть тип гіроскопа» з повідомленням «У цьому проекті використовується трансмісія з гіроскопом». Будь ласка, виберіть тип даних гіроскопа, які використовуватиме ваш робот VEX IQ (2-го покоління). Нижче є два варіанти: один — Зовнішній гіроскоп, а інший — Інерційний мозок.

Вам буде запропоновано вибрати конфігурацію гіроскопа; зовнішній гіроскоп або інерційний мозок. Оберіть одне.

  • Якщо вибрано зовнішній гіроскоп, його буде налаштовано для того самого порту, що й раніше.
  • Якщо вибрано Brain Inertial, ваш проект використовуватиме інерційний датчик Brain, вбудований у Brain, і порт можна буде вільно використовувати з іншими пристроями.

Запит на перетворення проекту VEXcode IQ з текстом «Перетворення проекту завершено з цими змінами». Гіроскопічний датчик трансмісії був замінений на інерціальний. Знизу є кнопка «ОК».

З’явиться повідомлення про те, що проект перетворено. Виберіть «ОК», щоб продовжити.

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Цей параметр перемикається на 2-ге покоління, і він виділений. Також показано пристрій трансмісії, а його піктограма інерціальності виділена, що вказує на те, що проект тепер використовує вбудований інерціальний датчик Brain.

Піктограма «2-го покоління» буде виділена синім, щоб показати, що проект перетворено. Ви також можете побачити, що інерційний датчик мозку налаштовано.

Тепер ви можете запускати цей проект на Brain (2-го покоління).

Примітка:Якщо цей проект буде перетворено назад до 1-го покоління, зовнішній гіроскоп не буде налаштовано автоматично. Його потрібно буде налаштувати вручну у вікні «Пристрої».

Примітка: Процес перетворення також розпочнеться, коли IQ (2-го покоління) Brain підключено, а VEXcode перебуває в режимі 1-го покоління.


Автоматичне перетворення проекту з незначними змінами в код

VEXcode IQ з проектом 1-го покоління в робочій області. Піктограма «Пристрої» виділена між значками «Засіб перегляду коду» та «Довідка».

Відкрийте проект (1-го покоління) у робочій області. Потім виберіть піктограму вікна «Пристрої».

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Для цього налаштування встановлено опцію 1-го покоління, але опція 2-го покоління виділена.

Відкривши вікно «Пристрої», виберіть піктограму «2-го покоління».

Запит VEXcode IQ Brain Generation, який читає проєкти IQ Robot Brain 1-го покоління, необхідно конвертувати перед використанням із IQ Robot Brain 2-го покоління. Ви бажаєте продовжити конвертацію? Нижче є посилання на Lean More. Також нижче є дві кнопки, одна з яких — «Скасувати», а інша — «Продовжити». Кнопка «Продовжити» виділена.

З’явиться повідомлення, яке сповістить про те, що проект потрібно буде конвертувати. Виберіть «Продовжити», щоб продовжити перетворення.

Примітка: Це повідомлення відкриється лише у разі внесення змін до коду проекту. 

Запит на перетворення проекту VEXcode IQ з текстом «Перетворення проекту завершено з цими змінами». {When Brain button} оновлено спадне меню блокування подій. Нижче є кнопка «ОК», яка виділена.

Відкриється повідомлення про завершення перетворення зі списком усіх внесених змін. У цьому прикладі спадне меню блоку подій {When Brain button} було оновлено з конфігурації 1-го до 2-го покоління.

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

Виберіть «ОК», щоб зберегти перетворення проекту.

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Цей параметр перемикається на 2-ге покоління, і він виділений.

Піктограма «2nd gen» буде виділена синім кольором, щоб показати, що проект перетворено. Тепер ви можете запустити цей проект на Brain (2-го покоління).


Інтерпретація діалогових повідомлень під час перетворення проектів

Якщо було потрібно перетворення коду через будь-яку з наведених нижче умов, після перетворення з’явиться повідомлення: «Перетворення проекту завершено з цими змінами», а потім буде наведено список усіх змін, внесених у код. Нижче наведено зміни, з якими ви можете зіткнутися під час перетворення проекту (1-го покоління) для запуску на Brain (2-го покоління). 

Примітка: Процес перетворення також розпочнеться, коли IQ (2-го покоління) Brain підключено, а VEXcode перебуває в режимі 1-го покоління.

{When Brain button} спадне меню оновлено

Запит на перетворення проекту VEXcode IQ з текстом «Перетворення проекту завершено з цими змінами». {When Brain button} оновлено спадне меню блокування подій. Знизу є кнопка «ОК».

Тут повідомлення повідомляє, що перетворення завершено, а спадне меню блоку {When Brain button} оновлено.

Діаграма блоку When Brain Button, який має різне випадаюче меню кнопок залежно від покоління Brain. Меню 1-го покоління має три опції: Вгору, Вниз та Перевірити. Меню другого покоління має три опції: Ліворуч, Праворуч та Перевірити.

Оскільки кнопки зі стрілками на мозку (1-го покоління) — «Вгору» та «Вниз», а на мозку (2-го покоління) вони «вліво» та «вправо», параметри в спадному меню для блоків, підключених до Кнопки зі стрілками потрібно оновити.

Випадаюче меню оновлено

Запит на перетворення проекту VEXcode IQ з текстом «Перетворення проекту завершено з цими змінами». Випадаюче меню блоку сенсорного відстеження натиснутої кнопки мозку оновлено. Знизу є кнопка «ОК».

Тут повідомлення повідомляє, що перетворення завершено, а спадне меню блоку <Brain button pressed> оновлено.

Діаграма блоку Brain Button Pressed, який має різне випадаюче меню кнопок залежно від покоління Brain. Меню 1-го покоління має три опції: Вгору, Вниз та Перевірити. Меню другого покоління має три опції: Ліворуч, Праворуч та Перевірити.

Оскільки кнопки зі стрілками на мозку (1-го покоління) — «Вгору» та «Вниз», а на мозку (2-го покоління) вони «вліво» та «вправо», параметри у спадному меню для блоків, підключених до Кнопки зі стрілками потрібно оновити.

Оновлення трансмісії гіроскопа

Запит на перетворення проекту VEXcode IQ з текстом «Перетворення проекту завершено з цими змінами». Гіроскопічний датчик трансмісії був замінений на інерціальний. Знизу є кнопка «ОК».

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

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

Ви побачите піктограму інерційного датчика в розділі пристроїв.    
Примітка:Якщо цей проект буде перетворено назад до 1-го покоління, зовнішній гіроскоп не буде налаштовано автоматично. Його потрібно буде налаштувати вручну.

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

Last Updated: