Камера#

Вступ#

Дрон VEX AIR оснащений двома датчиками зору, які служать бортовими камерами — одним спереду та одним знизу. Вони можуть знімати як зображення, так і відео під час польоту. У VEXcode AIR слово «камера» завжди стосується одного з цих датчиків зору. Наприклад, коли передня та нижня камери є параметрами, вони стосуються датчика зору, спрямованого вперед, та датчика зору, спрямованого вниз.

Щоб перенести відеозаписи та зображення з контролера дрона VEX AIR, підключіть контролер до комп’ютера. Він відображатиметься як пристрій масової пам’яті (подібний до USB-накопичувача), що дозволить вам копіювати файли безпосередньо. Після завершення проекту зачекайте приблизно хвилину, поки контролер завершить завантаження будь-яких зображень або записів з дрона, перш ніж намагатися їх скопіювати.

Нижче наведено список доступних блоків:

Відео

Накладання

Захоплення

Відео#

показати/приховати відео з камери на екрані#

Блок стеку показати / приховати відео камери на екрані показує або приховує поток зазначеного датчика зору.

перемістити блок стека вперед#
[показати v] відео камери [вперед v] на екрані

Параметри

Опис

стан

Стан сигналу датчика зору: показати або приховати.

камера

Яку подачу сигналу від датчика зору використовувати: вперед чи вниз.

Приклади

коли запущено
[Switch camera feeds after 3 seconds.]
[показати v] відео камери [вниз v] на екрані
чекати (3) секунд
[показати v] відео камери [вперед v] на екрані

коли запущено
[Hide camera feed after 3 seconds.]
[показати v] відео камери [вперед v] на екрані
чекати (3) секунд
[сховати v] відео камери [вперед v] на екрані

Накладання#

накладання сітки на відео#

Блок стеку накладання сітки на відео показує або приховує накладання сітки. Сітка — це візуальний маркер, подібний до перехрестя, який з’являється в полі зору камери, щоб допомогти під час прицілювання або вирівнювання об’єктів.

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

перемістити блок стека вперед#
накласти [показати v] приціл на відео

Параметри

Опис

стан

Стан накладеної сітки: показати або приховати.

Приклад

коли запущено
[Hide the reticle when not aligning to a landing area.]
[показати v] відео камери [вниз v] на екрані
злетіти на [500] [мм v] ▶
накласти [сховати v] приціл на відео
назавжди
рухатися з контролером

накладання телеметрії на відео#

Блок стеку overlay telemetry on video вмикає або вимикає видимість телеметричних даних на екрані контролера. Телеметрія — це дані, що надходять з дрона в реальному часі під час польоту або виконання проекту.

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

перемістити блок стека вперед#
накласти [показати v] телеметрію на відео

Параметри

Опис

стан

Стан телеметричних даних: показати або приховати.

Приклад

коли запущено
[Clear the camera video for better visibility.]
[показати v] відео камери [вперед v] на екрані
злетіти на [500] [мм v] ▶
накласти [сховати v] телеметрію на відео
назавжди
рухатися з контролером

Захоплення#

почати запис на камеру#

Блок стеку start recording on camera запускає запис за допомогою зазначеного датчика зору.

Щоб отримати інформацію про перегляд та отримання записів, перейдіть сюди.

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

перемістити блок стека вперед#
почати запис на камері [вперед v]

Параметри

Опис

камера

Датчик зору для запису: вперед або вниз.

Приклад

коли запущено
[Record a video as you fly around!]
[показати v] відео камери [вперед v] на екрані
злетіти на [500] [мм v] ▶
почати запис на камері [вперед v]
назавжди
рухатися з контролером

коли кнопка контролера [7 v] [натиснуто v]
[Press button 7 to end recording.]
зупинити запис на камері [вперед v]
посадка ▶

зупинити запис на камеру#

Блок стеку зупинити запис на камеру зупиняє запис зазначеного датчика зору.

Щоб отримати інформацію про перегляд та отримання записів, перейдіть сюди.

перемістити блок стека вперед#
зупинити запис на камері [вперед v]

Параметри

Опис

камера

Датчик зору для зупинки запису за допомогою: вперед або вниз.

Приклад

коли запущено
[Record a video as you fly around!]
[показати v] відео камери [вперед v] на екрані
злетіти на [500] [мм v] ▶
почати запис на камері [вперед v]
назавжди
рухатися з контролером

коли кнопка контролера [7 v] [натиснуто v]
[Press button 7 to end recording.]
зупинити запис на камері [вперед v]
посадка ▶

захоплення зображення на камеру#

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

Щоб отримати інформацію про перегляд та отримання знятих зображень, перейдіть сюди.

перемістити блок стека вперед#
зробити знімок на камері [вперед v]

Параметри

Опис

камера

Датчик зору для зйомки зображення: вперед або вниз.

Приклад

коли запущено
[Take pictures while you control the drone.]
[показати v] відео камери [вперед v] на екрані
злетіти на [500] [мм v] ▶
назавжди
рухатися з контролером

коли кнопка контролера [5 v] [натиснуто v]
[Use button 5 to take pictures.]
зробити знімок на камері [вперед v]

записує камера#

Логічний блок is camera recording повідомляє, чи виконує вказаний датчик зору наразі запис.

  • Правда — Датчик зору записує.

  • Хибно — Датчик зору не записує.

перемістити блок стека вперед#
<камера [вперед v] записує?>

Параметри

Опис

камера

Датчик зору для перевірки стану запису: вперед або вниз.

Приклад

коли запущено
[Make video recordings while you control the drone.]
[показати v] відео камери [вперед v] на екрані
злетіти на [500] [мм v] ▶
назавжди
рухатися з контролером

коли кнопка контролера [7 v] [натиснуто v]
[Use button 7 to start and stop recording.]
якщо <камера [вперед v] записує?> тоді
зупинити запис на камері [вперед v]
інакше
почати запис на камері [вперед v]