Esta página muestra cómo construir un receptor Airradar sencillo y eficaz usando una Raspberry Pi, un dongle RTL-SDR y una antena de 1090 MHz. Con esta configuración puedes recibir ADS-B, decodificar Mode S y contribuir a redes MLAT para aeronaves que no transmiten directamente sus coordenadas.
Una estación Airradar es un pequeño sistema receptor que escucha transmisiones de aeronaves en 1090 MHz. No transmite nada. Simplemente recibe señales de los aviones, las decodifica y muestra el tráfico en una interfaz web.
Una estación bien instalada puede recibir aeronaves típicamente entre 150 km y 450 km, dependiendo sobre todo de la calidad de la antena, las pérdidas en coaxial, la altura de instalación, el ruido local y el terreno.
Prepara el sistema operativo de Raspberry Pi con la herramienta oficial Raspberry Pi Imager, grábalo en la tarjeta microSD y arranca la placa.
Descarga oficial: Raspberry Pi Imager
Cuando el sistema esté funcionando, conecta el dongle RTL-SDR y comprueba que Linux lo detecta.
lsusb
Antes de instalar el software decodificador, actualiza completamente el sistema operativo.
sudo apt -y update sudo apt -y full-upgrade
Añade el repositorio de paquetes de FlightAware para poder instalar dump1090-fa y otros paquetes relacionados de forma limpia.
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
dump1090-fa es el decodificador que lee mensajes ADS-B y Mode S desde tu dispositivo RTL-SDR y crea el flujo de tráfico en vivo usado por una interfaz estilo Airradar.
sudo apt -y install dump1090-fa
Tras la instalación, el mapa local y la lista de aeronaves normalmente estarán disponibles a través del servidor web de la Pi en el puerto 8080.
Sustituye la dirección de abajo por la dirección IP real de tu Raspberry Pi.
http://RASPBERRY_IP_ADDRESS:8080
Ahora deberías ver las aeronaves recibidas en vivo por tu estación.
MLAT permite que tu estación contribuya a redes de multilateración y puede proporcionar posiciones para aeronaves que no emiten directamente coordenadas ADS-B. Es opcional, pero muy recomendable.
sudo piaware-config allow-mlat yes sudo systemctl restart piaware
MLAT depende de la red, así que su eficacia depende de que varios receptores escuchen la misma aeronave al mismo tiempo.
| Modo | Cómo se obtiene la posición | Datos típicos | Ventaja principal | Limitación principal |
|---|---|---|---|---|
| ADS-B | La aeronave calcula sus propias coordenadas usando GNSS/GPS y las transmite directamente. | Posición, altitud, velocidad, rumbo, indicativo, dirección ICAO y más. | La mejor información directa para seguimiento en tiempo real. | Solo funciona cuando la aeronave transmite datos de posición ADS-B. |
| Mode S | No hay posición directa en Mode S puro. La aeronave responde a interrogaciones con datos del transpondedor. | Dirección ICAO, altitud, squawk y a veces indicativo y campos de estado. | Permite detectar aeronaves incluso sin coordenadas ADS-B completas. | A menudo no da posición en el mapa por sí solo. |
| MLAT | Una red calcula la posición a partir del tiempo de llegada de la señal a múltiples receptores. | Posición calculada más datos de identidad procedentes de la señal del transpondedor. | Puede mostrar aeronaves que no transmiten coordenadas ADS-B. | Requiere varias estaciones sincronizadas y buena geometría de red. |
Con una instalación básica en interior aún puedes recibir tráfico útil, pero la mayor mejora casi siempre viene de la antena. Una antena de 1090 MHz en tejado con horizonte limpio puede transformar tanto el alcance como la tasa de mensajes.
Mejor ubicación de la antena = más aeronaves, mayor alcance y decodificación más limpia.Una vez que dump1090-fa está funcionando, el decodificador genera los datos locales de aeronaves que tus páginas Airradar pueden leer. A partir de ahí puedes construir vistas radar, tablas de aeronaves, tickers, filtros militares, paneles de estadísticas y páginas personalizadas exactamente con el estilo de tu sitio.
Antena 1090 MHz → RTL-SDR → dump1090-fa → JSON local / feed de datos → páginas web Airradar