Wireless TV Shield

El Wireless TV Shield combina un generador de vídeo SPI-a-NTSC VS23S010 con un transmisor de vídeo analógico MM213TL de 5,8 GHz, de modo que la OpenMV Cam pueda emitir sus fotogramas a un receptor FPV.

Wireless TV Shield

Para ver la hoja de datos completa, fotos y opciones de compra, consulta la página del producto Wireless TV Shield.

Aspectos destacados

  • Chip SPI-a-NTSC VS23S010

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

  • Salida NTSC de 352x240 a 60 Hz

  • Enlace de bajada de vídeo FPV / para drones

Asignación de pines

Asignación de pines del Wireless TV Shield

Referencia de pines

Pin

Función

P0

SPI MOSI — datos hacia el VS23S010

P2

Reloj SPI

P3

Selección de chip SPI

Línea de 3,3 V

Alimenta el VS23S010 y el transmisor de 5,8 GHz

Línea GND

Tierra común (también enrutada a la salida de vídeo del borde frontal)

Nota

La salida de vídeo NTSC, VIN y GND también se exponen en almohadillas de orificio pasante en la parte inferior del shield — suelda cables ahí para extraer la señal de vídeo compuesto por cable de la placa.

Uso

Controla el shield a través de la clase TVDisplay expuesta por el módulo display. Transmite fotogramas de la cámara por el enlace de bajada FPV de 5,8 GHz — IOCTL_CHANNEL selecciona cuál de los ocho canales Boscam (1–8) usa el transmisor:

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