TV Shield

O TV Shield fornece à OpenMV Cam uma saída de vídeo analógico NTSC através de um gerador de vídeo SPI-para-NTSC VS23S010, com conector RCA integrado para ligar diretamente um monitor de vídeo composto à câmara.

TV Shield

Para consultar a folha de dados completa, fotografias e informações de encomenda, visite a página do produto TV Shield.

Destaques

  • Chip SPI-para-NTSC VS23S010

  • Saída NTSC SIF de 352x240 a 60 Hz

  • Conector RCA integrado para vídeo composto

Esquema de pinos

TV Shield Pinout

Referência de pinos

Pino

Função

P0

SPI MOSI — dados para o VS23S010

P2

Relógio SPI

P3

Seleção de chip SPI

Linha 3,3V

Alimenta o VS23S010

Linha GND

Terra comum (também encaminhado para o conector RCA integrado)

Nota

A saída de vídeo NTSC, VIN e GND estão também disponíveis em pads de furo passante na parte inferior do shield — solde fios nesses pontos para extrair o sinal de vídeo composto com fio da placa.

Utilização

Controle o shield através da classe TVDisplay disponibilizada pelo módulo display. Transmita fotogramas da câmara pelo conector RCA a 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())