速くはないけどここまでイケる! 640×480JPEG画像転送に挑戦

第2部
第
ややこしい送信時間制限を
理解すればできる!
8章
最新ラズベリー・パイ
×カメラ×920MHz無線
速くはないけどここまでイケる!
640×480JPEG 画像転送に挑戦
我喜屋 良太,新川 吉彦
送信側アンテナ
ラズベリー・パイ
専用カメラ
920MHz
無線モジュール
+拡張ボード
ラズベリー・パイ
USBで
シリアル接続
モバイル・
バッテリ
(b)伝送した VGA 画像
(a)送信側(カメラ側)
写真 1 920MHz 無線モジュールと最新ラズベリー・パイ(モデル B +)を組み合わせて画像転送に挑戦してみた
受信側は送信側とほぼ同じ構成.カメラは付いていない
本章では,920MHz 帯を使って JPEG 画像の転送
をしてみます.使用した無線モジュールは第 7 章で
も紹介した CRESSON-MD920 です.今回は,カメ
ラで撮影した画像を転送してみました.使用した
ボードはカメラ・モジュールを使いやすい Linux
ボードのラズベリー・パイです.
大きめのデータを転送するために,920MHz 帯で
のルール ARIB STD-T108 のキャリア・センスをう
まく使ってみました.
(編集部)
製作した装置
● カメラで撮影した 640 × 480 ピクセル JPEG
画像を 15 秒に 1 枚送れる
今回作成した装置では,定点観察用として 1 分ごと
に撮影した画像データを,920MHz 帯無線モジュール
を使って転送を行い,受信側で確認を行いました.
装置の構成を写真 1,図 1 に示します.
今回作成したデモ機では,VGA(640 × 480 ピクセ
ル)サイズの JPEG 画像(約 150K バイト)を送るのに,
約 15 秒かかりました.QVGA(320 × 160 ピクセル)サ
66
イズの JPEG 画像(約 40K バイト)では,約 4 秒となり
ます.これは,無線モジュール CRESSON-MD920 の
インターフェースが,USB-UART 経由(115200bps)
であるため,そこがボトルネックになっていると考え
られます.
● ハードウェア
▶送信側
図 1(a)のように,ラズベリー・パイ
(モデル B+)と,
ラズベリー・パイ専用カメラ Raspberry Pi Camera,
920MHz 帯無線モジュール CRESSON-MD920 を接続
し ま す. カ メ ラ は 専 用 コ ネ ク タ MIPI-CSI, 無 線 モ
ジュールは,CRESSON-MD920 用の拡張ボードを介
して USB- シリアル変換しています.
▶受信側
図 1(b)のように,ラズベリー・パイ(モデル B)と,
CRESSON-MD920 の構成で受信しました.接続は同じ
く拡張ボードを使って USB - シリアル接続しています.
● ソフトウェア
送信側は静止画の撮影と画像の送信を行い,受信側
2015 年 1 月号