Voici mon expérience avec un Raspberry et quelques logiciels, pour suivre les vols et consulter en temps réel la totalité du trafic aérien dans le monde entier
Depuis plusieurs années, je possède et utilise une clé RTL-SDR pour de la réception et comme je « chipote » un peu également depuis quelques temps avec un Raspberry Pi3 B, en cherchant davantage d'informations j'ai découvert un site intéressant : Flightaware.com.
Ce site explique de façon claire comment installer sur un Raspberry PI3 B, les logiciels nécessaires. La mise en œuvre est facile et se déroule de façon relativement rapide (encore plus rapide si vous avez une image de Raspbian déjà présente sur votre carte mémoire).
Pourquoi choisir le Raspberry ?
Le Raspberry est un vrai ordinateur mais de taille très réduite, proche d'une carte de crédit ! Il permet néanmoins le fonctionnement normal des logiciels, mais dans un environnement Linux. Il est d'un coût très réduit puisqu'il ne faut débourser que 40 € environ (version Pi3 B). Il est adapté aussi bien à un usage domestique qu'électronique grâce à une connectique conventionnelle (HDMI, USB...). Les sites Flightaware et Flightradar24 cités en références (en fin d'article), expliquent l'utilisation d'un Raspberry. La raison de son utilisation ici est simple : étant donné que le système, une fois installé, doit fonctionner 24/24 heures et 365 jours/an, et que le prix de l'ensemble est raisonnable, ce choix apparaît comme une très bonne solution.
De quels matériels avez-vous besoin ?
Vous avez besoin d'un Raspberry, d'une alimentation 5V 2.5A, d'une clé RTL-SDR, d'un filtre 1090 Mhz (facultatif mais recommandé) et d'une antenne de réception.
- Un Raspberry Pi 3 : Je conseille le modèle PI3 B pour ses très bonnes performances (coût environ 38 €) auquel il faut ajouter une carte microSD de 16 ou 32 Go (prix entre 8 € et 15 €).
- Une alimentation Micro USB 5V 2.5 A et son adaptateur (environ 18€). Facile à trouver sur Internet.
- Une clé USB de type RTL2832U convient parfaitement. J’en ai trouvé sur eBay déjà à 5 € ! Il existe aussi les clés Flightaware Pro-Stick un peu plus cher, mais équipées d’un pré-ampli de 20dB (+/- 22 €). Le Pro-stick Plus avec le filtre passe-bande n’est pas encore disponible en Europe, attention aux frais de douane si vous commandez aux États-Unis !
- Un filtre 1090 MHz – ADS-B Filter (pas obligatoire, mais accroit l’efficacité). Il existe plusieurs possibilités sur eBay ou sur Amazon (+/- 20€)
- Une antenne 1090 MHz ( de fabrication OM ou voir sur eBay). J’ai personnellement commencé avec une ground plane, puis un dipôle, et ai enfin réalisé une colinéaire avec du fil de cuivre en m’inspirant des instructions trouvées sur : Multimode.fr - antenne-verticale-colineaire-1090-mhz ( la finition et la fragilité laisse un peu à désirer, mais elle est très efficace).
Il existe aussi des antennes commerciales fabriquées en Slovaquie à des prix correctes (+/- 25€) sur eBay. J’ai testé une antenne à 25€ qui a des caractéristiques un peu supérieures à celle que j’ai fabriqué, mais qui est surtout physiquement beaucoup plus résistante.
- Du câble pour antenne satellite fera parfaitement l’affaire et son adaptateurs SMA/F. Ils sont aussi disponibles sur Amazon ou eBay.
La procédure d'installation se trouve dans ce fichier trop important pour développer ici : piawareforbeginners (1.46 Mo)
Lorsque tout cela est fait, votre propre station au sol ADS-B peut être installée n'importe où et recevoir des données en temps réel directement des avions sur votre Raspberry.
Découverte d'une station au sol FlightAware ou Flightradar24
Ces deux logiciels sont pratiquement semblables
<h3Que permettent ces applications ?
- La réception des signaux des transpondeurs ADS-B, MLTA dans un rayon de plus de 400 kms (fonction de l’installation : antenne, longueur de câble, environnement…)
- Le décryptage de ces signaux
- Le suivi des statistiques de votre Site (nombre d’avions vus par période, efficacité du site, classement mondial et par pays...).
- La visualisation en temps réel de la position des avions et de leurs caractéristiques et paramètres (vitesse, vitesse ascensionnelle, altitude, cap, et bien plus…)
- Redistribution des données collectées à destination de la communauté (un peu comme un Igate APRS). À cet effet, Flightaware offre un accès « Enterprise » d’une valeur de 89.95 USD/mois aux utilisateurs qui partagent leurs données.
Le layout du programme « FlightAware»Explications détaillées des différents graphiques ci-dessus : lecture de gauche à droite et de haut en bas.
- La distribution de couverture azimutale = nombre de positions d’avions vues dans cette direction par distance.
- Le nombre de message reçus (packets) heure par heure.
- Le nombre de positions d’avions vues par distance.
- Le nombre de positions au cours des dernières 24 heures – heure par heure.
Le layout du programme « FlightRadar »Sans le Raspberry, il est aussi possible à l’aide de différents logiciels comme RTL1090 de recevoir et décoder sur PC sous windows. Je vous conseille l'article parus en 2014 mais toujours d'actualité : Récevoir et décoder les infos gps ads-b et acars.
Voici une capture d'écran du programme RTL1090 :
Pour être totalement complet, pour les personnes qui sont intéressés, il existe l'application FlightAware sur GOOGLE PLAY et sur IOS. Ils vous proposent des cartes de suivi de vols en plein écran (avec la météo NEXRAD)
Sources et autres informations utiles :
- Flightaware.com
- Framboise314.fr - Un raspberry Pi pour suivre les avions
- Hamradiostar.com - how to receive air traffic
- Rtl1090.web99.de
- Multimode.fr - antenne verticale colineaire 1090 MHz
Cet article a été rédigé par Robert Gillon - ON4LRG
[ecp code="copyright-on5vl"]