TV Shield¶
TV Shield oferă plăcii OpenMV Cam o ieșire video analogică NTSC printr-un generator video SPI-to-NTSC VS23S010, alimentând un mufă RCA încorporată, astfel încât să poți conecta un ecran video composite direct la cameră.
Pentru fișa tehnică completă, fotografii și comenzi, consultă pagina de produs TV Shield.
Puncte forte¶
Cip SPI-to-NTSC VS23S010
Ieșire NTSC SIF 352x240 la 60 Hz
Mufă RCA încorporată pentru video composite
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 |
Magistrala GND |
Masă comună (de asemenea direcționată către mufa RCA încorporată) |
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 mufa RCA la 352×240 SIF:
import csi
import display
import time
csi0 = csi.CSI()
csi0.reset()
csi0.pixformat(csi.RGB565)
csi0.framesize(csi.SIF)
tv = display.TVDisplay()
clock = time.clock()
while True:
clock.tick()
tv.write(csi0.snapshot())
print(clock.fps())