TV Shield

TV Shield надає OpenMV Cam аналоговий відеовихід NTSC за допомогою генератора відеосигналу VS23S010 SPI-to-NTSC, підключеного до вбудованого роз’єму RCA, що дозволяє підключити дисплей із композитним відеовходом безпосередньо до камери.

TV Shield

Повний технічний опис, фотографії та інформацію про замовлення дивіться на сторінці продукту TV Shield.

Основні характеристики

  • Мікросхема VS23S010 SPI-to-NTSC

  • Вихід NTSC SIF 352x240 на частоті 60 Гц

  • Вбудований роз’єм RCA для композитного відео

Розпіновка

TV Shield Pinout

Довідник виводів

Вивід

Функція

P0

SPI MOSI — дані до VS23S010

P2

Тактовий сигнал SPI

P3

Вибір пристрою SPI

Шина 3,3В

Живлення VS23S010

Шина GND

Спільна земля (також підведена до вбудованого роз’єму RCA)

Примітка

Відеовихід NTSC, VIN та GND також виведені на наскрізні контактні майданчики на нижній частині шилда — припаяйте там дроти, щоб вивести дротовий композитний відеосигнал з плати.

Використання

Керуйте шилдом через клас TVDisplay, що надається модулем display. Транслюйте кадри камери через роз’єм RCA у форматі SIF 352×240:

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