Wireless TV Shield¶
Wireless TV Shield поєднує генератор відеосигналу VS23S010 SPI-to-NTSC з аналоговим відеопередавачем MM213TL 5,8 ГГц, що дозволяє OpenMV Cam транслювати кадри на FPV-приймач.
Повний технічний опис, фотографії та інформацію про замовлення дивіться на сторінці продукту Wireless TV Shield.
Основні характеристики¶
Мікросхема VS23S010 SPI-to-NTSC
Аналоговий відеопередавач MM213TL 5,8 ГГц
Вихід NTSC 352x240 на частоті 60 Гц
Відеозв’язок вниз для FPV / дронів
Розпіновка¶
Довідник виводів¶
Вивід |
Функція |
|---|---|
P0 |
SPI MOSI — дані до VS23S010 |
P2 |
Тактовий сигнал SPI |
P3 |
Вибір пристрою SPI |
Шина 3,3В |
Живлення VS23S010 та передавача 5,8 ГГц |
Шина GND |
Спільна земля (також підведена до контактних майданчиків відеовиводу на передньому краї) |
Примітка
Відеовихід NTSC, VIN та GND також виведені на наскрізні контактні майданчики на нижній частині шилда — припаяйте там дроти, щоб вивести дротовий композитний відеосигнал з плати.
Використання¶
Керуйте шилдом через клас TVDisplay, що надається модулем display. Транслюйте кадри камери через FPV-канал 5,8 ГГц — IOCTL_CHANNEL вибирає, який із восьми каналів Boscam (1–8) використовує передавач:
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())