Wireless TV Shield¶
Wireless TV Shield combină un generator video SPI-to-NTSC VS23S010 cu un transmițător video analogic MM213TL de 5,8 GHz, astfel încât placa OpenMV Cam să poată difuza cadrele sale către un receptor FPV.
Pentru fișa tehnică completă, fotografii și comenzi, consultă pagina de produs Wireless TV Shield.
Puncte forte¶
Cip SPI-to-NTSC VS23S010
Transmițător video analogic MM213TL de 5,8 GHz
Ieșire NTSC 352x240 la 60 Hz
Downlink video FPV / dronă
Configurația pinilor¶
Referință pini¶
Pin |
Funcție |
|---|---|
P0 |
SPI MOSI — date către VS23S010 |
P2 |
Ceas SPI |
P3 |
Selecție chip SPI |
Magistrala de 3,3V |
Alimentează VS23S010 și transmițătorul de 5,8 GHz |
Magistrala GND |
Masă comună (de asemenea direcționată către breakout-ul video de pe marginea frontală) |
Notă
Ieșirea video NTSC, VIN și GND sunt, de asemenea, scoase la pad-uri through-hole pe partea inferioară a shield-ului — lipește fire acolo pentru a prelua semnalul video composite prin cablu de pe placă.
Utilizare¶
Controlează shield-ul prin clasa TVDisplay expusă de modulul display. Transmite cadrele camerei prin downlink-ul FPV de 5,8 GHz — IOCTL_CHANNEL selectează care dintre cele opt canale Boscam (1–8) este folosit de transmițător:
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())