TV Shield¶
A TV Shield NTSC analóg videokimenetet biztosít az OpenMV Cam számára egy VS23S010 SPI–NTSC videogenerátoron keresztül, amely egy fedélzeti RCA aljzatot hajt meg, így közvetlenül kompozit videokijelzőt csatlakoztathatsz a kamerához.
A teljes adatlapot, fényképeket és a rendelési információkat lásd a TV Shield termékoldalán.
Kiemelt jellemzők¶
VS23S010 SPI–NTSC chip
352x240 NTSC SIF kimenet 60 Hz-en
Fedélzeti RCA aljzat a kompozit videóhoz
Kiosztás¶
Lábkiosztás¶
Láb |
Funkció |
|---|---|
P0 |
SPI MOSI — adat a VS23S010-hez |
P2 |
SPI órajel |
P3 |
SPI chipkiválasztás |
3,3 V-os sín |
A VS23S010 tápellátása |
GND sín |
Közös föld (a fedélzeti RCA aljzatra is vezetve) |
Megjegyzés
Az NTSC videokimenet, a VIN és a GND a shield aljának furatszerelt forrasztópontjaira is ki van vezetve — ide forrassz vezetékeket, hogy a vezetékes kompozit videojelet levedd a panelról.
Használat¶
A shieldet a display modul által biztosított TVDisplay osztályon keresztül vezérelheted. Kameraképkockák streamelése az RCA aljzaton 352×240 SIF felbontásban:
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())