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
Kameravideo auf dem Bildschirm anzeigen/ausblenden - Zeigt oder blendet das angegebene Bild des Vision Sensors auf dem Controller-Bildschirm ein oder aus.
Überlagerung
Fadenkreuz auf Video einblenden - Blendet das Fadenkreuz-Overlay auf dem nach unten gerichteten Sichtsensor ein oder aus.
Telemetriedaten im Video einblenden - Zeigt die Telemetriedaten-Einblendung an oder blendet sie aus.
Erfassen
Startaufnahme mit der Kamera - Zeichnet ein Video von einem Vision Sensor auf.
Aufnahme mit der Kamera stoppen - Stoppt die Videoaufnahme mit einem Vision Sensor.
Bild auf Kamera aufnehmen - Nimmt ein Bild von einem Bildsensor auf.
ist Kameraaufzeichnung - Gibt zurück, ob der Vision Sensor aufzeichnet.
Video#
Kameravideo auf dem Bildschirm ein-/ausblenden#
Der Kameravideo auf dem Bildschirm ein-/ausblenden-Block blendet das Bild des angegebenen Bildsensors ein oder aus.
[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.
ü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.
ü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.
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.
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.
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.
<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