Wireless TV Shield¶
Wireless TV Shield сочетает генератор видеосигнала VS23S010 (SPI-в-NTSC) с аналоговым видеопередатчиком MM213TL 5,8 ГГц, что позволяет OpenMV Cam транслировать свои кадры на приёмник FPV.
Полную техническую документацию, фотографии и информацию о заказе см. на странице продукта Wireless TV Shield.
Основные характеристики¶
Микросхема VS23S010 (SPI-в-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())