Wireless TV Shield

Le Wireless TV Shield combine un générateur vidéo SPI-vers-NTSC VS23S010 avec un émetteur vidéo analogique MM213TL 5,8 GHz afin que l’OpenMV Cam puisse diffuser ses trames vers un récepteur FPV.

Wireless TV Shield

Pour la fiche technique complète, les photos et les commandes, consultez la page produit du Wireless TV Shield.

Points forts

  • Puce SPI-vers-NTSC VS23S010

  • Émetteur vidéo analogique MM213TL 5,8 GHz

  • Sortie NTSC 352x240 à 60 Hz

  • Liaison vidéo descendante FPV / drone

Brochage

Brochage du Wireless TV Shield

Référence des broches

Broche

Fonction

P0

SPI MOSI — données vers le VS23S010

P2

Horloge SPI

P3

Sélection de puce SPI

Rail 3,3 V

Alimente le VS23S010 et l’émetteur 5,8 GHz

Rail GND

Masse commune (également routée vers la sortie vidéo en bord avant)

Note

La sortie vidéo NTSC, VIN et GND sont également accessibles sur des pastilles traversantes au dos du shield — soudez-y des fils pour récupérer le signal vidéo composite filaire de la carte.

Utilisation

Pilotez le shield via la classe TVDisplay exposée par le module display. Diffusez les trames de la caméra sur la liaison descendante FPV 5,8 GHz — IOCTL_CHANNEL sélectionne lequel des huit canaux Boscam (1–8) l’émetteur utilise:

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