Sobre el proyecto
Este proyecto es un rastreador de aeronaves ADS-B que recibe transmisiones de radio en vivo de aeronaves usando una antena de 1090 MHz y un receptor RTL-SDR. Las señales son decodificadas por Dump1090 a JSON, luego procesadas por un paquete de Python (`plane_tracker`) que convierte latitud/longitud a coordenadas de píxeles para mostrarlas en una GUI de radar construida con React y MapLibre. La GUI muestra posiciones de aeronaves en vivo, se actualiza con cada nueva señal y conserva las posiciones antiguas para formar trayectorias históricas. Los usuarios pueden hacer clic en una aeronave para ver detalles como altitud, aerolínea y tipo; si no hay ninguna seleccionada, se muestran las estadísticas de la aeronave más cercana. Las funciones adicionales incluyen estadísticas de 24 horas, registros, rendimiento del sistema, un gráfico polar para cobertura de radio, filtros de altitud/distancia y una barra de herramientas. El sistema ha sido probado con un alcance máximo de aproximadamente 150 millas náuticas, rastreando aeronaves sobre Francia y Bélgica desde Inglaterra. La configuración de hardware incluye un Dell OptiPlex 3050 SFF con Debian 13, un RTL-SDR BLOG V4 y una antena de 60 cm. El repositorio incluye un video de demostración y capturas de pantalla de la GUI.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.