TV Shield

TV Shield zapewnia kamerze OpenMV Cam analogowe wyjście wideo NTSC poprzez generator wideo SPI-na-NTSC VS23S010, sterujący wbudowanym gniazdem RCA, dzięki czemu można podłączyć wyświetlacz wideo composite bezpośrednio do kamery.

TV Shield

Pełną kartę katalogową, zdjęcia oraz informacje o zamawianiu znajdziesz na stronie produktu TV Shield.

Najważniejsze cechy

  • Układ SPI-na-NTSC VS23S010

  • Wyjście NTSC SIF 352x240 przy 60 Hz

  • Wbudowane gniazdo RCA dla wideo composite

Pinout

Pinout TV Shield

Opis pinów

Pin

Funkcja

P0

SPI MOSI — dane do układu VS23S010

P2

Zegar SPI

P3

Wybór układu SPI

Szyna 3,3V

Zasila układ VS23S010

Szyna GND

Wspólna masa (poprowadzona również do wbudowanego gniazda RCA)

Informacja

Wyjście wideo NTSC, VIN oraz GND są również wyprowadzone na pola lutownicze przelotowe na spodzie nakładki — przylutuj tam przewody, aby wyprowadzić przewodowy sygnał wideo composite z płytki.

Użycie

Steruj nakładką za pomocą klasy TVDisplay udostępnianej przez moduł display. Przesyłaj strumieniowo ramki z kamery przez gniazdo RCA w rozdzielczości 352×240 SIF:

import csi
import display
import time

csi0 = csi.CSI()
csi0.reset()
csi0.pixformat(csi.RGB565)
csi0.framesize(csi.SIF)

tv = display.TVDisplay()
clock = time.clock()

while True:
    clock.tick()
    tv.write(csi0.snapshot())
    print(clock.fps())