Wireless TV Shield¶
Wireless TV Shield łączy generator wideo SPI-na-NTSC VS23S010 z analogowym nadajnikiem wideo MM213TL 5,8 GHz, dzięki czemu kamera OpenMV Cam może transmitować swoje ramki do odbiornika FPV.
Pełną kartę katalogową, zdjęcia oraz informacje o zamawianiu znajdziesz na stronie produktu Wireless TV Shield.
Najważniejsze cechy¶
Układ SPI-na-NTSC VS23S010
Analogowy nadajnik wideo MM213TL 5,8 GHz
Wyjście NTSC 352x240 przy 60 Hz
Łącze wideo FPV / dronowe
Pinout¶
Opis pinów¶
Pin |
Funkcja |
|---|---|
P0 |
SPI MOSI — dane do układu VS23S010 |
P2 |
Zegar SPI |
P3 |
Wybór układu SPI |
Szyna 3,3V |
Zasila układ VS23S010 oraz nadajnik 5,8 GHz |
Szyna GND |
Wspólna masa (poprowadzona również do wyprowadzenia wideo na przedniej krawędzi) |
Informacja
Wyjście wideo NTSC, VIN oraz GND są również wyprowadzone na pola lutownicze przelotowe na spodzie nakładki — przylutuj tam przewody, aby wyprowadzić przewodowy sygnał wideo composite z płytki.
Użycie¶
Steruj nakładką za pomocą klasy TVDisplay udostępnianej przez moduł display. Przesyłaj strumieniowo ramki z kamery przez łącze FPV 5,8 GHz — IOCTL_CHANNEL wybiera, którego z ośmiu kanałów Boscam (1–8) używa nadajnik:
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())