Camera#

Invoering#

De VEX AIR-drone is uitgerust met twee visionsensoren die als ingebouwde camera’s fungeren: één aan de voorkant en één aan de onderkant. Deze kunnen tijdens de vlucht zowel foto’s als video’s maken. In VEXcode AIR verwijst het woord “camera” altijd naar één van deze visionsensoren. Wanneer bijvoorbeeld voorwaartse en neerwaartse camera’s als parameteropties worden weergegeven, verwijzen ze naar respectievelijk de naar voren gerichte visionsensor en de naar beneden gerichte visionsensor.

Om video-opnamen en foto’s van de VEX AIR Drone Controller over te zetten, sluit u de controller aan op uw computer. Deze verschijnt dan als een massaopslagapparaat (vergelijkbaar met een USB-stick), waardoor u bestanden direct kunt kopiëren. Nadat u een project hebt afgerond, wacht u ongeveer een minuut totdat de controller alle foto’s en opnames van de drone heeft gedownload voordat u ze probeert te kopiëren.

Hieronder vindt u een lijst met beschikbare blokken:

Video

Overlay

Vastlegging

Video#

Camerabeeld op het scherm weergeven/verbergen#

Het stackblok camerabeeld op scherm weergeven/verbergen toont of verbergt de feed van de opgegeven Vision Sensor.

verplaats het stapelblok naar voren#
[tonen v] [vooruit v] cameravideo op scherm

Parameters

Beschrijving

staat

De status van de feed van de Vision Sensor: weergeven of verbergen.

camera

Welke beeldsensorfeed moet worden gebruikt: voorwaarts of neerwaarts?

Voorbeelden

wanneer gestart
[Switch camera feeds after 3 seconds.]
[tonen v] [naar beneden v] cameravideo op scherm
wacht (3) seconden
[tonen v] [vooruit v] cameravideo op scherm

wanneer gestart
[Hide camera feed after 3 seconds.]
[tonen v] [vooruit v] cameravideo op scherm
wacht (3) seconden
[verbergen v] [vooruit v] cameravideo op scherm

Overlay#

richtkruis over de video#

Het blok richtkruis over video toont of verbergt het richtkruis. Een richtkruis is een visuele markering, zoals een kruisdraad, die in het beeld van de camera verschijnt om te helpen bij het richten of uitlijnen van objecten.

Standaard wordt de richtkruisoverlay alleen aan het begin van een project weergegeven op de naar beneden gerichte Vision Sensor.

verplaats het stapelblok naar voren#
overlay [tonen v] richtkruis op video

Parameters

Beschrijving

staat

De status van het overlay-richtkruis: weergeven of verbergen.

Voorbeeld

wanneer gestart
[Hide the reticle when not aligning to a landing area.]
[tonen v] [naar beneden v] cameravideo op scherm
stijg op naar [500] [mm v] ▶
overlay [verbergen v] richtkruis op video
altijd
beweeg met controller

Telemetriegegevens over de video heen leggen#

Het stackblok telemetrie over video weergeven schakelt de weergave van telemetriegegevens op het scherm van de controller in of uit. Telemetrie is live data van de drone tijdens het vliegen of het uitvoeren van een project.

Standaard wordt de overlay met telemetriegegevens weergegeven aan het begin van een project.

verplaats het stapelblok naar voren#
overlay [tonen v] telemetrie op video

Parameters

Beschrijving

staat

De status van de telemetriegegevens: weergeven of verbergen.

Voorbeeld

wanneer gestart
[Clear the camera video for better visibility.]
[tonen v] [vooruit v] cameravideo op scherm
stijg op naar [500] [mm v] ▶
overlay [verbergen v] telemetrie op video
altijd
beweeg met controller

Vastlegging#

Start de opname op de camera#

Het stackblok start recording on camera start een opname met de opgegeven Vision Sensor.

Voor informatie over het bekijken en ophalen van opnames, ga hierheen.

Opmerking: Om een ​​opname op te slaan, gebruik je het stop recording on camera block voordat je het project beëindigt.

verplaats het stapelblok naar voren#
start opname op [vooruit v] camera

Parameters

Beschrijving

camera

De beeldsensor kan worden gebruikt om op te nemen met: vooruit of omlaag.

Voorbeeld

wanneer gestart
[Record a video as you fly around!]
[tonen v] [vooruit v] cameravideo op scherm
stijg op naar [500] [mm v] ▶
start opname op [vooruit v] camera
altijd
beweeg met controller

wanneer controller-knop [7 v] [ingedrukt v]
[Press button 7 to end recording.]
stop opname op [vooruit v] camera
land ▶

Stop met opnemen op de camera#

Het stackblok stop recording on camera stopt de opname van de opgegeven Vision Sensor.

Voor informatie over het bekijken en ophalen van opnames, ga hierheen.

verplaats het stapelblok naar voren#
stop opname op [vooruit v] camera

Parameters

Beschrijving

camera

De beeldsensor stopt de opname met: vooruit of omlaag.

Voorbeeld

wanneer gestart
[Record a video as you fly around!]
[tonen v] [vooruit v] cameravideo op scherm
stijg op naar [500] [mm v] ▶
start opname op [vooruit v] camera
altijd
beweeg met controller

wanneer controller-knop [7 v] [ingedrukt v]
[Press button 7 to end recording.]
stop opname op [vooruit v] camera
land ▶

maak een foto met de camera#

Het stackblok capture image on camera maakt een foto met de opgegeven Vision Sensor.

Voor informatie over het bekijken en ophalen van vastgelegde afbeeldingen, ga hierheen.

verplaats het stapelblok naar voren#
maak foto op [vooruit v] camera

Parameters

Beschrijving

camera

De beeldsensor om een ​​foto mee te maken: naar voren of naar beneden.

Voorbeeld

wanneer gestart
[Take pictures while you control the drone.]
[tonen v] [vooruit v] cameravideo op scherm
stijg op naar [500] [mm v] ▶
altijd
beweeg met controller

wanneer controller-knop [5 v] [ingedrukt v]
[Use button 5 to take pictures.]
maak foto op [vooruit v] camera

is camera-opname#

Het Booleaanse blok is camera recording geeft aan of de opgegeven Vision Sensor momenteel aan het opnemen is.

  • Klopt — De beeldsensor neemt op.

  • Onjuist — De beeldsensor registreert niet.

verplaats het stapelblok naar voren#
<is [vooruit v] camera aan het opnemen?>

Parameters

Beschrijving

camera

De beeldsensor controleert de opnamestatus: vooruit of omlaag.

Voorbeeld

wanneer gestart
[Make video recordings while you control the drone.]
[tonen v] [vooruit v] cameravideo op scherm
stijg op naar [500] [mm v] ▶
altijd
beweeg met controller

wanneer controller-knop [7 v] [ingedrukt v]
[Use button 7 to start and stop recording.]
als <is [vooruit v] camera aan het opnemen?> dan
stop opname op [vooruit v] camera
anders
start opname op [vooruit v] camera