Wireless TV Shield

Wireless TV Shield は VS23S010 SPI-to-NTSC ビデオジェネレータと MM213TL 5.8 GHz アナログビデオ送信機を組み合わせ、OpenMV Cam がフレームを FPV 受信機にブロードキャストできるようにします。

Wireless TV Shield

完全なデータシート、写真、注文については Wireless TV Shield 製品ページ を参照してください。

主な特長

  • VS23S010 SPI-to-NTSC チップ

  • MM213TL 5.8 GHz アナログビデオ送信機

  • 60 Hz での 352x240 NTSC 出力

  • FPV / ドローンビデオダウンリンク

ピン配置

Wireless TV Shield ピン配置

ピンリファレンス

ピン

機能

P0

SPI MOSI — VS23S010 へのデータ

P2

SPI クロック

P3

SPI チップセレクト

3.3V レール

VS23S010 と 5.8 GHz 送信機に電源を供給します

GND レール

共通グランド(前縁のビデオブレイクアウトにも配線)

注釈

NTSC ビデオ出力、VIN、GND はシールド底面のスルーホールパッドにも引き出されています。配線によるコンポジットビデオ信号をボードから取り出すには、そこにワイヤをはんだ付けします。

使い方

シールドは display モジュール が公開する TVDisplay クラス を通じて駆動します。カメラのフレームを 5.8 GHz FPV ダウンリンク経由でストリーミングします。IOCTL_CHANNEL は送信機が使用する 8 つの 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())