Wireless TV Shield

O Wireless TV Shield combina um gerador de vídeo SPI-para-NTSC VS23S010 com um transmissor de vídeo analógico de 5,8 GHz MM213TL, de modo que a OpenMV Cam pode transmitir seus quadros para um receptor FPV.

Wireless TV Shield

Para o datasheet completo, fotos e informações de compra, consulte a página do produto Wireless TV Shield.

Destaques

  • Chip SPI-para-NTSC VS23S010

  • Transmissor de vídeo analógico de 5,8 GHz MM213TL

  • Saída NTSC de 352x240 a 60 Hz

  • Downlink de vídeo FPV / drone

Pinagem

Pinagem do Wireless TV Shield

Referência de pinos

Pino

Função

P0

MOSI SPI — dados para o VS23S010

P2

Clock SPI

P3

Chip select SPI

Trilho de 3,3V

Alimenta o VS23S010 e o transmissor de 5,8 GHz

Trilho GND

Terra comum (também roteado para o breakout de vídeo na borda frontal)

Nota

A saída de vídeo NTSC, VIN e GND também são disponibilizados em pads de furo passante na parte inferior do shield — solde fios ali para retirar o sinal de vídeo composto com fio da placa.

Uso

Controle o shield através da classe TVDisplay exposta pelo módulo display. Faça o streaming dos quadros da câmera pelo downlink FPV de 5,8 GHz — IOCTL_CHANNEL seleciona qual dos oito canais Boscam (1–8) o transmissor usa:

import csi
import display
import time

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

tv = display.TVDisplay()
tv.ioctl(display.IOCTL_CHANNEL, 8)

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