Votre propre station au sol FlightAware PiAware ADS-B

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).
Contenus de l'article
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