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
camerabeeld op scherm weergeven/verbergen - Toont of verbergt de opgegeven Vision Sensor-feed op het controllerscherm.
Overlay
richtkruis over video - Toont of verbergt het richtkruis als overlay op de neerwaartse Vision Sensor.
telemetrie over video weergeven - Toont of verbergt de telemetriegegevens als overlay.
Vastlegging
start opname op camera - Neemt een video op van een Vision Sensor.
stop recording on camera - Stopt de video-opname van een Vision Sensor.
beeld vastleggen met camera - Legt een beeld vast van een Vision Sensor.
is camera recording - Geeft aan of de Vision Sensor aan het opnemen is.
Video#
Camerabeeld op het scherm weergeven/verbergen#
Het stackblok camerabeeld op scherm weergeven/verbergen toont of verbergt de feed van de opgegeven Vision Sensor.
[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.
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.
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.
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.
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.
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.
<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