TV Shield

A TV Shield NTSC analóg videokimenetet biztosít az OpenMV Cam számára egy VS23S010 SPI–NTSC videogenerátoron keresztül, amely egy fedélzeti RCA aljzatot hajt meg, így közvetlenül kompozit videokijelzőt csatlakoztathatsz a kamerához.

TV Shield

A teljes adatlapot, fényképeket és a rendelési információkat lásd a TV Shield termékoldalán.

Kiemelt jellemzők

  • VS23S010 SPI–NTSC chip

  • 352x240 NTSC SIF kimenet 60 Hz-en

  • Fedélzeti RCA aljzat a kompozit videóhoz

Kiosztás

TV Shield kiosztás

Lábkiosztás

Láb

Funkció

P0

SPI MOSI — adat a VS23S010-hez

P2

SPI órajel

P3

SPI chipkiválasztás

3,3 V-os sín

A VS23S010 tápellátása

GND sín

Közös föld (a fedélzeti RCA aljzatra is vezetve)

Megjegyzés

Az NTSC videokimenet, a VIN és a GND a shield aljának furatszerelt forrasztópontjaira is ki van vezetve — ide forrassz vezetékeket, hogy a vezetékes kompozit videojelet levedd a panelról.

Használat

A shieldet a display modul által biztosított TVDisplay osztályon keresztül vezérelheted. Kameraképkockák streamelése az RCA aljzaton 352×240 SIF felbontásban:

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())