Wireless TV Shield

ה-Wireless TV Shield משלב מחולל וידאו VS23S010 מסוג SPI-to-NTSC עם משדר וידאו אנלוגי MM213TL בתדר 5.8 GHz, כך שה-OpenMV Cam יכול לשדר את הפריימים שלו אל מקלט FPV.

Wireless TV Shield

ל-datasheet המלא, לתמונות ולהזמנה ראו את דף המוצר של Wireless TV Shield.

עיקרי תכונות

  • שבב VS23S010 מסוג SPI-to-NTSC

  • משדר וידאו אנלוגי MM213TL בתדר 5.8 GHz

  • פלט NTSC ברזולוציה 352x240 בקצב 60 Hz

  • קישורית וידאו FPV / רחפן (downlink)

מערך פינים

Wireless TV Shield Pinout

מדריך פינים

פין

תפקיד

P0

SPI MOSI — נתונים אל ה-VS23S010

P2

שעון SPI

P3

בחירת שבב SPI

פס 3.3V

מספק מתח ל-VS23S010 ולמשדר ה-5.8 GHz

פס GND

הארקה משותפת (מנותבת גם אל פריצת הווידאו בקצה הקדמי)

הערה

פלט הווידאו NTSC, VIN ו-GND מנותבים גם אל רפידות חירור בתחתית ה-shield — הלחימו שם חוטים כדי להוציא את אות הווידאו הקומפוזיט המחווט מהלוח.

שימוש

הפעילו את ה-shield באמצעות מחלקת TVDisplay שנחשפת על ידי מודול display. הזרימו פריימים מהמצלמה דרך קישורית ה-FPV בתדר 5.8 GHz — 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())