Wireless TV Shield¶
ה-Wireless TV Shield משלב מחולל וידאו VS23S010 מסוג SPI-to-NTSC עם משדר וידאו אנלוגי MM213TL בתדר 5.8 GHz, כך שה-OpenMV Cam יכול לשדר את הפריימים שלו אל מקלט FPV.
ל-datasheet המלא, לתמונות ולהזמנה ראו את דף המוצר של Wireless TV Shield.
עיקרי תכונות¶
שבב VS23S010 מסוג SPI-to-NTSC
משדר וידאו אנלוגי MM213TL בתדר 5.8 GHz
פלט NTSC ברזולוציה 352x240 בקצב 60 Hz
קישורית וידאו FPV / רחפן (downlink)
מערך פינים¶
מדריך פינים¶
פין |
תפקיד |
|---|---|
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())