本文へスキップ
FlightSIM

Raspberry PiでFlightradar24の受信機を作る:成田上空の便を自分で追う

読了 1 分 著者 FlightSIM Team
flightradar24 raspberry-pi ads-b narita
Raspberry PiでFlightradar24の受信機を作る:成田上空の便を自分で追う

初回eSIMが15%オフ|コードWELCOMEeSIMを購入 →

Flightradar24のような地図上のフライト追跡は、世界中にある個人の受信局が拾ったADS-B信号の集まりでできており、Raspberry PiとUSBのADS-B受信ドングルがあれば、成田上空を飛ぶ便の信号を自分の受信局として拾う側に回れる。 見るだけでなく、自分の受信局を地図上のネットワークに参加させる形だ。

ADS-Bとは何を受信しているのか

現在運航中の航空機の多くは、自機の位置・高度・速度などをADS-B(放送型自動従属監視)という仕組みで常時発信している。この信号は暗号化されておらず、対応する受信機とアンテナがあれば誰でも受信できる。Flightradar24などのサービスは、世界中の個人・団体が設置した受信局からこの信号を集めて地図上に表示している。

必要な機材の全体像

基本構成はRaspberry Pi本体、ADS-Bの周波数(1090MHz)に対応したRTL-SDR規格のUSBドングル、屋外または窓際に設置するアンテナの三点だ。受信範囲はアンテナの設置高度と周囲の遮蔽物に大きく左右されるため、同じ機材でも設置場所によって拾える便数は変わる。成田空港周辺は交通量が多く、平地でも一定数の便を受信しやすい立地として知られている。

セットアップの大まかな流れ

Raspberry Pi OSを書き込んだSDカードでPiを起動し、ADS-B受信用のソフトウェア(dump1090系のツールが広く使われている)をインストールする。USBドングルを接続してアンテナをつなぎ、ソフトウェアを起動すると、受信できた便のデータがローカルのWeb画面に表示され始める。ここまでは自分の端末だけで完結する。

Flightradar24のネットワークに参加する

自分の受信局をFlightradar24の地図に反映させたい場合は、同社が配布しているフィーダー用のソフトウェアを追加で導入し、受信したデータをFlightradar24のサーバーに転送する設定を行う。参加すると、自分の受信範囲に応じたポイントやプレミアムアカウントの特典が提供される仕組みがあり、詳細な条件はFlightradar24の公式ページで確認できる。

受信できる便・できない便

条件受信のされやすさ
アンテナが窓際・屋外で遮蔽物が少ない受信しやすい
集合住宅の低層階・金属製の壁に囲まれている受信しにくい
低空を飛ぶ着陸・離陸直後の便高度によっては遮蔽物の影響を受けやすい
高高度を巡航中の便比較的受信しやすい

受信が安定しないときに確認すること

信号が弱い、あるいは受信できる便数が少ない場合は、まずアンテナの設置位置を屋外や窓際に近づけられないか、USBケーブルの延長で信号劣化が起きていないかを確認する。ソフトウェア側の設定は情報源ごとに更新されるため、公式のドキュメントを都度参照するのが確実だ。

空港近くでの受信作業と通信環境

成田周辺で受信局を設置・調整する作業は自宅の固定回線で完結するが、実際に空港周辺を歩いて電波状況を確認する場合や、出張先から受信局の状態を遠隔で確認したい場合は、モバイル回線が必要になる。FlightSIMのeSIMは出発前に自宅のWi-Fiでインストールを済ませておけるので、現地でQRコードを探したりショップに立ち寄ったりせずに使い始められる。インストール手順はインストールガイド一覧、プランは料金ページにまとめている。

関連記事

すべて見る
初回限定オファー

初めてのeSIMが15%オフ

目的地に合うデータプランを選んで、購入時に下のコードを入力する。支払いの前に、初回プランから15%が差し引かれる。

プロモコード
WELCOME

お支払い画面でコードWELCOMEを入力 — このサイトでそのままご利用いただけます。