Kamera#

Einführung#

Die VEX AIR Drohne verfügt über zwei Vision-Sensoren, die als Bordkameras dienen – einen an der Vorderseite und einen an der Unterseite. Diese können während des Fluges sowohl Bilder als auch Videos aufnehmen. In VEXcode AIR bezieht sich der Begriff „Kamera“ immer auf einen dieser Vision-Sensoren. Wenn beispielsweise vorne und unten Kameras als Parameteroptionen angegeben sind, beziehen sie sich auf den nach vorne bzw. unten gerichteten Vision-Sensor.

Um Videoaufnahmen und Bilder vom VEX AIR Drohnen-Controller zu übertragen, verbinden Sie den Controller mit Ihrem Computer. Er wird als Massenspeichergerät (ähnlich einem USB-Stick) erkannt, sodass Sie Dateien direkt kopieren können. Warten Sie nach Abschluss eines Projekts etwa eine Minute, bis der Controller alle Bilder und Aufnahmen von der Drohne heruntergeladen hat, bevor Sie versuchen, diese zu kopieren.

Nachfolgend finden Sie eine Liste der verfügbaren Blöcke:

Video

Überlagerung

Erfassen

Video#

Kameravideo auf dem Bildschirm ein-/ausblenden#

Der Kameravideo auf dem Bildschirm ein-/ausblenden-Block blendet das Bild des angegebenen Bildsensors ein oder aus.

Stapelblock vorwärts bewegen#
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm

Parameter

Beschreibung

Zustand

Der Status des Bildsensor-Feeds: anzeigen oder ausblenden.

Kamera

Welcher Bildzulauf des Bildsensors soll verwendet werden: vorwärts oder abwärts?

Beispiele

wenn gestartet
[Switch camera feeds after 3 seconds.]
[anzeigen v] [nach unten v] Kameravideo auf Bildschirm
warte (3) Sekunden
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm

wenn gestartet
[Hide camera feed after 3 seconds.]
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm
warte (3) Sekunden
[ausblenden v] [vorwärts v] Kameravideo auf Bildschirm

Overlay#

Fadenkreuz überlagern im Video#

Der Überlagerungs-Fadenkreuz im Video blendet die Fadenkreuz-Überlagerung ein oder aus. Ein Fadenkreuz ist eine visuelle Markierung, ähnlich einem Fadenkreuz, die im Kamerabild erscheint und das Zielen oder Ausrichten von Objekten erleichtert.

Standardmäßig wird die Fadenkreuzüberlagerung zu Beginn eines Projekts nur auf dem nach unten gerichteten Sichtsensor angezeigt.

Stapelblock vorwärts bewegen#
überlagere [anzeigen v] Fadenkreuz auf Video

Parameter

Beschreibung

Zustand

Der Status des Overlay-Fadenkreuzes: anzeigen oder ausblenden.

Beispiel

wenn gestartet
[Hide the reticle when not aligning to a landing area.]
[anzeigen v] [nach unten v] Kameravideo auf Bildschirm
starte auf [500] [mm v] ▶
überlagere [ausblenden v] Fadenkreuz auf Video
für immer
mit Controller bewegen

Telemetriedaten im Video einblenden#

Der Telemetrie-Overlay auf Video-Block aktiviert oder deaktiviert die Anzeige von Telemetriedaten auf dem Bildschirm des Controllers. Telemetriedaten sind Live-Daten der Drohne während des Fluges oder der Ausführung eines Projekts.

Standardmäßig wird die Telemetriedaten-Überlagerung zu Beginn eines Projekts angezeigt.

Stapelblock vorwärts bewegen#
überlagere [anzeigen v] Telemetrie auf Video

Parameter

Beschreibung

Zustand

Der Status der Telemetriedaten: anzeigen oder ausblenden.

Beispiel

wenn gestartet
[Clear the camera video for better visibility.]
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm
starte auf [500] [mm v] ▶
überlagere [ausblenden v] Telemetrie auf Video
für immer
mit Controller bewegen

Erfassen#

Starte die Kameraaufnahme#

Der Stapelblock Aufnahme mit Kamera starten startet eine Aufnahme mit dem angegebenen Bildsensor.

Informationen zum Ansehen und Abrufen von Aufnahmen finden Sie hier.

Hinweis: Um eine Aufnahme zu speichern, verwenden Sie den Aufnahme mit der Kamera stoppen-Block, bevor Sie das Projekt beenden.

Stapelblock vorwärts bewegen#
starte Aufnahme auf [vorwärts v] Kamera

Parameter

Beschreibung

Kamera

Der Bildsensor soll in folgender Richtung aufnehmen: nach vorne oder nach unten.

Beispiel

wenn gestartet
[Record a video as you fly around!]
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm
starte auf [500] [mm v] ▶
starte Aufnahme auf [vorwärts v] Kamera
für immer
mit Controller bewegen

wenn Controller-Taste [7 v] [gedrückt v]
[Press button 7 to end recording.]
stoppe Aufnahme auf [vorwärts v] Kamera
landen ▶

Stoppen Sie die Kameraaufnahme.#

Der Stapelblock Aufnahme der Kamera stoppen beendet die Aufzeichnung des angegebenen Bildsensors.

Informationen zum Ansehen und Abrufen von Aufnahmen finden Sie hier.

Stapelblock vorwärts bewegen#
stoppe Aufnahme auf [vorwärts v] Kamera

Parameter

Beschreibung

Kamera

Der Bildsensor stoppt die Aufnahme bei: vorwärts oder abwärts.

Beispiel

wenn gestartet
[Record a video as you fly around!]
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm
starte auf [500] [mm v] ▶
starte Aufnahme auf [vorwärts v] Kamera
für immer
mit Controller bewegen

wenn Controller-Taste [7 v] [gedrückt v]
[Press button 7 to end recording.]
stoppe Aufnahme auf [vorwärts v] Kamera
landen ▶

Bild mit der Kamera aufnehmen#

Der Bildaufnahme-auf-Kamera-Stapelblock nimmt ein Bild mit dem angegebenen Bildsensor auf.

Informationen zum Anzeigen und Abrufen der aufgenommenen Bilder finden Sie hier.

Stapelblock vorwärts bewegen#
nimm Bild auf [vorwärts v] Kamera auf

Parameter

Beschreibung

Kamera

Der Bildsensor dient zum Aufnehmen eines Fotos mit: nach vorne oder nach unten.

Beispiel

wenn gestartet
[Take pictures while you control the drone.]
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm
starte auf [500] [mm v] ▶
für immer
mit Controller bewegen

wenn Controller-Taste [5 v] [gedrückt v]
[Use button 5 to take pictures.]
nimm Bild auf [vorwärts v] Kamera auf

Die Kamera zeichnet auf#

Der boolesche Block is camera recording gibt an, ob der angegebene Vision Sensor aktuell aufzeichnet.

  • Wahr — Der Vision Sensor zeichnet auf.

  • Falsch — Der Bildsensor zeichnet nicht auf.

Stapelblock vorwärts bewegen#
<nimmt [vorwärts v] Kamera auf?>

Parameter

Beschreibung

Kamera

Der Vision Sensor prüft den Aufnahmestatus: vorwärts oder abwärts.

Beispiel

wenn gestartet
[Make video recordings while you control the drone.]
[anzeigen v] [vorwärts v] Kameravideo auf Bildschirm
starte auf [500] [mm v] ▶
für immer
mit Controller bewegen

wenn Controller-Taste [7 v] [gedrückt v]
[Use button 7 to start and stop recording.]
wenn <nimmt [vorwärts v] Kamera auf?> dann
stoppe Aufnahme auf [vorwärts v] Kamera
sonst
starte Aufnahme auf [vorwärts v] Kamera