Wireless TV Shield

Das Wireless TV Shield kombiniert einen VS23S010 SPI-zu-NTSC-Videogenerator mit einem analogen 5,8-GHz-Videosender MM213TL, sodass die OpenMV Cam ihre Einzelbilder an einen FPV-Empfänger senden kann.

Wireless TV Shield

Das vollständige Datenblatt sowie Fotos und Bestellinformationen finden Sie auf der Wireless TV Shield Produktseite.

Highlights

  • VS23S010 SPI-zu-NTSC-Chip

  • Analoger 5,8-GHz-Videosender MM213TL

  • 352x240 NTSC-Ausgabe bei 60 Hz

  • FPV-/Drohnen-Video-Downlink

Pinbelegung

Wireless TV Shield Pinbelegung

Pin-Referenz

Pin

Funktion

P0

SPI MOSI — Daten zum VS23S010

P2

SPI-Takt

P3

SPI-Chip-Select

3,3-V-Schiene

Versorgt den VS23S010 und den 5,8-GHz-Sender

GND-Schiene

Gemeinsame Masse (auch zum Video-Breakout an der Vorderkante geführt)

Bemerkung

Der NTSC-Videoausgang, VIN und GND sind außerdem auf Durchsteck-Pads an der Unterseite des Shields herausgeführt — löten Sie dort Drähte an, um das verdrahtete Composite-Video-Signal von der Platine abzugreifen.

Verwendung

Steuern Sie das Shield über die TVDisplay-Klasse, die vom display-Modul bereitgestellt wird. Streamen Sie Kamera-Einzelbilder über den 5,8-GHz-FPV-Downlink — IOCTL_CHANNEL wählt aus, welchen der acht Boscam-Kanäle (1–8) der Sender verwendet:

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