Kablosuz TV Shield

Kablosuz TV Shield, bir VS23S010 SPI-NTSC video üretecini bir MM213TL 5,8 GHz analog video vericisiyle birleştirir; böylece OpenMV Cam çerçevelerini bir FPV alıcısına yayınlayabilir.

Kablosuz TV Shield

Tam veri sayfası, fotoğraflar ve sipariş için bkz. Kablosuz TV Shield ürün sayfası.

Öne çıkanlar

  • VS23S010 SPI-NTSC çipi

  • MM213TL 5,8 GHz analog video vericisi

  • 60 Hz’de 352x240 NTSC çıkışı

  • FPV / drone video aktarımı

Pin Dağılımı

Kablosuz TV Shield Pin Dağılımı

Pin referansı

Pin

İşlev

P0

SPI MOSI — VS23S010’a veri

P2

SPI saat sinyali

P3

SPI çip seçimi

3,3V hattı

VS23S010’u ve 5,8 GHz vericisini besler

GND hattı

Ortak toprak (ayrıca ön kenardaki video çıkışına da yönlendirilir)

Not

NTSC video çıkışı, VIN ve GND, shield’in altındaki delikli pedlere de çıkarılmıştır — kablolu kompozit video sinyalini karttan almak için oraya kablo lehimleyin.

Kullanım

Shield’i, display modülü tarafından sunulan TVDisplay sınıfı üzerinden sürün. Kamera çerçevelerini 5,8 GHz FPV aktarımı üzerinden gönderin — IOCTL_CHANNEL, vericinin kullandığı sekiz Boscam kanalından (1–8) hangisinin kullanılacağını seçer:

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