Airradar // Guide de montage
Raspberry Pi · ADS-B · Mode S · MLAT
Construisez votre Airradar

Construisez votre propre station Airradar

Cette page montre comment construire un récepteur Airradar simple et efficace avec un Raspberry Pi, un dongle RTL-SDR et une antenne 1090 MHz. Avec cette configuration, vous pouvez recevoir l’ADS-B, décoder le Mode S et contribuer aux réseaux MLAT pour les aéronefs qui ne transmettent pas directement leurs coordonnées.

Carte recommandée
Pi 3B
Fréquence RF
1090 MHz
Décodeur principal
dump1090-fa
Couverture attendue
150–450 km

Ce que vous allez construire

Une station Airradar est un petit système de réception qui écoute les transmissions des aéronefs sur 1090 MHz. Elle ne transmet rien. Elle reçoit simplement les signaux des avions, les décode et affiche le trafic dans une interface web.

Une station correctement installée peut généralement recevoir des aéronefs entre 150 km et 450 km, selon surtout la qualité de l’antenne, les pertes coaxiales, la hauteur d’installation, le bruit local et le terrain.

Matériel nécessaire

  • Raspberry Pi 3B, 4 ou 5 (Pi 3B recommandé pour un montage simple et stable)
  • Carte microSD de 32 Go ou 64 Go
  • Alimentation fiable pour Raspberry Pi
  • Récepteur USB RTL-SDR R820T / RTL2832U
  • Antenne 1090 MHz
  • Optionnel : filtre passe-bande 1090 MHz
  • Optionnel : LNA près de l’antenne pour une meilleure réception des signaux faibles

Chaîne du signal

ÉTAPE 01
L’aéronef transmet
Les aéronefs envoient des messages ADS-B et Mode S sur 1090 MHz.
ÉTAPE 02
L’antenne reçoit la RF
Votre antenne 1090 MHz capte les impulsions radio.
ÉTAPE 03
Le RTL-SDR numérise
Le dongle USB convertit le signal RF en échantillons numériques.
ÉTAPE 04
dump1090-fa décode
Le logiciel extrait l’identité de l’aéronef, l’altitude, la position et d’autres champs.
ÉTAPE 05
Airradar affiche le trafic
Les données décodées sont affichées en temps réel dans votre interface web.

Flux d’installation

1
Étape 1
Installer le système d’exploitation
2
Étape 2
Mettre à jour le système
3
Étape 3
Installer le dépôt FlightAware
4
Étape 4
Installer dump1090-fa
5
Étape 5
Ouvrir la page radar locale
6
Étape 6
Activer MLAT
Temps d’installation
20–30 minutes
Niveau
Débutant
Réseau requis
Oui
1
Étape 1

Installer le système d’exploitation

Préparez le système d’exploitation Raspberry Pi avec l’outil officiel Raspberry Pi Imager, écrivez-le sur la carte microSD puis démarrez la carte.

Téléchargement officiel : Raspberry Pi Imager

Une fois le système démarré, connectez le dongle RTL-SDR et vérifiez que Linux le détecte.

Remarque : utilisez Raspberry Pi OS version Bookworm.
Vérifier USB SDR
lsusb
2
Étape 2

Mettre à jour le système

Avant d’installer le logiciel de décodage, mettez entièrement à jour le système d’exploitation.

Mise à jour du système
sudo apt -y update
sudo apt -y full-upgrade
3
Étape 3

Installer le dépôt FlightAware

Ajoutez le dépôt de paquets FlightAware afin de pouvoir installer dump1090-fa et les logiciels associés proprement.

Configuration du dépôt
wget https://flightaware.com/adsb/piaware/files/packages/pool/piaware/f/flightaware-apt-repository/flightaware-apt-repository_1.2_all.deb
sudo dpkg -i flightaware-apt-repository_1.2_all.deb
sudo apt-get update
4
Étape 4

Installer dump1090-fa

dump1090-fa est le décodeur qui lit les messages ADS-B et Mode S depuis votre périphérique RTL-SDR et crée le flux de trafic en direct utilisé par une interface de style Airradar.

Installer le décodeur
sudo apt -y install dump1090-fa

Après l’installation, la carte locale et la liste des aéronefs sont normalement disponibles via le serveur web du Pi sur le port 8080.

5
Étape 5

Ouvrir la page radar locale

Remplacez l’adresse ci-dessous par l’adresse IP réelle de votre Raspberry Pi.

Accès web local
http://RASPBERRY_IP_ADDRESS:8080

Vous devriez maintenant voir les aéronefs reçus en direct par votre station.

6
Étape 6

Activer MLAT

Le MLAT permet à votre station de contribuer aux réseaux de multilateration et peut fournir des positions pour les aéronefs qui ne diffusent pas directement leurs coordonnées ADS-B. C’est optionnel, mais fortement recommandé.

Activer MLAT
sudo piaware-config allow-mlat yes
sudo systemctl restart piaware

Le MLAT dépend du réseau, son efficacité dépend donc du fait que plusieurs récepteurs entendent le même aéronef au même moment.

ADS-B vs Mode S vs MLAT

Mode Comment la position est obtenue Données typiques Principal atout Principale limite
ADS-B L’aéronef calcule ses propres coordonnées avec le GNSS/GPS et les diffuse directement. Position, altitude, vitesse, route, indicatif, adresse ICAO et plus encore. La meilleure information directe pour le suivi en temps réel. Ne fonctionne que si l’aéronef diffuse des données de position ADS-B.
Mode S Pas de position directe en Mode S simple. L’aéronef répond aux interrogations avec des données de transpondeur. Adresse ICAO, altitude, squawk, parfois indicatif et champs d’état. Permet de détecter des aéronefs même sans coordonnées ADS-B complètes. Souvent aucune position sur la carte à lui seul.
MLAT Un réseau calcule la position à partir du temps d’arrivée du signal sur plusieurs récepteurs. Position dérivée plus données d’identité issues du signal du transpondeur. Peut afficher des aéronefs qui ne diffusent pas de coordonnées ADS-B. Nécessite plusieurs stations synchronisées et une bonne géométrie de réseau.

Conseils de performance

  • Installez l’antenne à l’extérieur et aussi haut que possible.
  • Gardez de faibles pertes coaxiales avec un câble court et de bonne qualité.
  • Utilisez un filtre 1090 MHz si votre environnement RF est bruyant.
  • Utilisez un LNA près de l’antenne, pas côté récepteur si possible.
  • Gardez une alimentation Raspberry Pi stable et fiable.
  • Évitez de placer le dongle près de fortes sources d’interférences.

À quoi s’attendre

Avec une installation intérieure de base, vous pouvez déjà recevoir un trafic utile, mais la plus grande amélioration vient presque toujours de l’antenne. Une antenne 1090 MHz sur le toit avec un horizon dégagé peut transformer à la fois la portée et le débit de messages.

Meilleur emplacement d’antenne = plus d’aéronefs, plus de portée et un décodage plus propre.

Intégration avec Airradar

Une fois dump1090-fa en fonctionnement, le décodeur génère les données locales des aéronefs que vos pages Airradar peuvent lire. À partir de là, vous pouvez construire des vues radar, des tableaux d’aéronefs, des tickers, des filtres militaires, des panneaux de statistiques et des pages personnalisées exactement dans le style de votre site.

Antenne 1090 MHz → RTL-SDR → dump1090-fa → JSON local / flux de données → pages web Airradar