Kamera#

Wstęp#

Dron VEX AIR jest wyposażony w dwa czujniki wizyjne, które pełnią funkcję kamer pokładowych – jeden z przodu i jeden na dole. Mogą one rejestrować zarówno obrazy, jak i filmy podczas lotu. W VEXcode AIR słowo „kamera” zawsze odnosi się do jednego z tych czujników wizyjnych. Na przykład, gdy opcje parametrów obejmują kamery przednie i dolne, odnoszą się one do czujnika wizyjnego skierowanego do przodu i czujnika wizyjnego skierowanego do dołu.

Aby przesłać nagrania wideo i obrazy z kontrolera drona VEX AIR, podłącz kontroler do komputera. Będzie on widoczny jako urządzenie pamięci masowej (podobne do dysku USB), co umożliwi bezpośrednie kopiowanie plików. Po zakończeniu projektu odczekaj około minuty, aż kontroler zakończy pobieranie obrazów lub nagrań z drona, zanim spróbujesz je skopiować.

Poniżej znajduje się lista dostępnych bloków:

Wideo

Narzuta

Schwytać

Wideo#

pokaż/ukryj wideo z kamery na ekranie#

Blok stosu pokaż/ukryj wideo z kamery na ekranie pokazuje lub ukrywa sygnał określonego czujnika wizyjnego.

przesuń blok stosu do przodu#
[pokaż v] wideo kamery [do przodu v] na ekranie

Parametry

Opis

państwo

Stan sygnału czujnika wizyjnego: pokaż lub ukryj.

kamera

Którego sygnału czujnika wizyjnego użyć: do przodu czy w dół.

Przykłady

gdy uruchomiony
[Switch camera feeds after 3 seconds.]
[pokaż v] wideo kamery [w dół v] na ekranie
czekaj (3) sekund
[pokaż v] wideo kamery [do przodu v] na ekranie

gdy uruchomiony
[Hide camera feed after 3 seconds.]
[pokaż v] wideo kamery [do przodu v] na ekranie
czekaj (3) sekund
[ukryj v] wideo kamery [do przodu v] na ekranie

Narzuta#

nakładanie siatki na wideo#

Blok nakładanej siatki celowniczej na wideo pokazuje lub ukrywa nakładkę siatki celowniczej. Siatka celownicza to wizualny znacznik, podobny do celownika, który pojawia się w polu widzenia kamery, aby ułatwić celowanie lub ustawianie obiektów.

Domyślnie nakładka siatki celowniczej jest wyświetlana na początku projektu, tylko na skierowanym w dół czujniku wizyjnym.

przesuń blok stosu do przodu#
nakładka [pokaż v] celownik na wideo

Parametry

Opis

państwo

Stan nałożonej siatki celowniczej: pokaż lub ukryj.

Przykład

gdy uruchomiony
[Hide the reticle when not aligning to a landing area.]
[pokaż v] wideo kamery [w dół v] na ekranie
startuj na [500] [mm v] ▶
nakładka [ukryj v] celownik na wideo
zawsze
steruj kontrolerem

nakładanie danych telemetrycznych na wideo#

Blok stosu nakładania danych telemetrycznych na wideo włącza lub wyłącza widoczność danych telemetrycznych na ekranie kontrolera. Dane telemetryczne to dane na żywo z drona podczas lotu lub realizacji projektu.

Domyślnie nakładka danych telemetrycznych jest wyświetlana na początku projektu.

przesuń blok stosu do przodu#
nakładka [pokaż v] telemetria na wideo

Parametry

Opis

państwo

Stan danych telemetrycznych: pokaż lub ukryj.

Przykład

gdy uruchomiony
[Clear the camera video for better visibility.]
[pokaż v] wideo kamery [do przodu v] na ekranie
startuj na [500] [mm v] ▶
nakładka [ukryj v] telemetria na wideo
zawsze
steruj kontrolerem

Schwytać#

rozpocznij nagrywanie na kamerze#

Blok stosu rozpocznij nagrywanie na kamerze rozpoczyna nagrywanie przy użyciu określonego czujnika wizyjnego.

Aby uzyskać informacje na temat przeglądania i pobierania nagrań, przejdź tutaj.

Uwaga: Aby zapisać nagranie, użyj bloku zatrzymaj nagrywanie na kamerze przed zakończeniem projektu.

przesuń blok stosu do przodu#
rozpocznij nagrywanie na kamerze [do przodu v]

Parametry

Opis

kamera

Czujnik wizyjny umożliwiający nagrywanie: do przodu lub w dół.

Przykład

gdy uruchomiony
[Record a video as you fly around!]
[pokaż v] wideo kamery [do przodu v] na ekranie
startuj na [500] [mm v] ▶
rozpocznij nagrywanie na kamerze [do przodu v]
zawsze
steruj kontrolerem

gdy kontroler przycisk [7 v] [wciśnięty v]
[Press button 7 to end recording.]
zatrzymaj nagrywanie na kamerze [do przodu v]
ląduj ▶

zatrzymaj nagrywanie na kamerze#

Blok stosu stop recording on camera zatrzymuje nagrywanie określonego czujnika wizyjnego.

Aby uzyskać informacje na temat przeglądania i pobierania nagrań, przejdź tutaj.

przesuń blok stosu do przodu#
zatrzymaj nagrywanie na kamerze [do przodu v]

Parametry

Opis

kamera

Czujnik wizyjny zatrzymuje nagrywanie za pomocą: do przodu lub w dół.

Przykład

gdy uruchomiony
[Record a video as you fly around!]
[pokaż v] wideo kamery [do przodu v] na ekranie
startuj na [500] [mm v] ▶
rozpocznij nagrywanie na kamerze [do przodu v]
zawsze
steruj kontrolerem

gdy kontroler przycisk [7 v] [wciśnięty v]
[Press button 7 to end recording.]
zatrzymaj nagrywanie na kamerze [do przodu v]
ląduj ▶

uchwycić obraz na kamerze#

Blok stosu przechwytywania obrazu z kamery wykonuje zdjęcie za pomocą określonego czujnika wizyjnego.

Aby uzyskać informacje na temat przeglądania i pobierania przechwyconych obrazów, przejdź tutaj.

przesuń blok stosu do przodu#
zrób zdjęcie na kamerze [do przodu v]

Parametry

Opis

kamera

Czujnik wizyjny umożliwiający robienie zdjęć z kierunkiem: do przodu lub w dół.

Przykład

gdy uruchomiony
[Take pictures while you control the drone.]
[pokaż v] wideo kamery [do przodu v] na ekranie
startuj na [500] [mm v] ▶
zawsze
steruj kontrolerem

gdy kontroler przycisk [5 v] [wciśnięty v]
[Use button 5 to take pictures.]
zrób zdjęcie na kamerze [do przodu v]

czy kamera nagrywa#

Blok logiczny is camera record informuje, czy określony czujnik wizyjny aktualnie nagrywa.

  • Prawda — czujnik wizyjny nagrywa.

  • Fałsz — Czujnik wizyjny nie nagrywa.

przesuń blok stosu do przodu#
<kamera [do przodu v] nagrywa?>

Parametry

Opis

kamera

Czujnik wizyjny sprawdzający stan nagrywania: do przodu lub w dół.

Przykład

gdy uruchomiony
[Make video recordings while you control the drone.]
[pokaż v] wideo kamery [do przodu v] na ekranie
startuj na [500] [mm v] ▶
zawsze
steruj kontrolerem

gdy kontroler przycisk [7 v] [wciśnięty v]
[Use button 7 to start and stop recording.]
jeśli <kamera [do przodu v] nagrywa?> to
zatrzymaj nagrywanie na kamerze [do przodu v]
w przeciwnym razie
rozpocznij nagrywanie na kamerze [do przodu v]