Как превратить USB свисток за 15$ в устройство для отслеживания самолетов.

Тип статьи:
Перевод
Источник:

У вас есть 15 долларов, которые жгут вам карман в это Рождество? Превратите их в свой собственный трекер полетов. Один недорогой USB-гаджет принимает сигналы самолетов и отображает их на карте в режиме реального времени, без подписок, без облачных сервисов, только самолеты над головой с указанием номеров рейсов, высоты и скорости в режиме реального времени.

Изображение

Требования к оборудованию

USB-Приемник RTL-SDR с чипсетом R820T2/RTL2832U.

Синий ключ с AliExpress работает отлично: RTL-SDR R820T2 — AliExpress Цена 1329р

Изображение

💡 Антенна должна быть направлена в небо! Для достижения наилучших результатов разместите магнитную антенну за окном или на металлической поверхности

Программное обеспечение (все бесплатно):

    Zadig (установщик драйвера USB)
    dump1090 (декодирует сигналы ADS-B от самолетов)
    Virtual Radar Server (отображает самолеты на карте)

Что такое ADS-B

Коммерческие самолеты передают свои GPS-координаты, высоту, скорость и идентификационные данные на частоте 1090 МГц. Это называется ADS-B (автоматическое зависимое наблюдение-вещание). Ваш донгл за 20 долларов принимает эти сигналы. Программное обеспечение декодирует их. Вы видите самолеты на карте. Никаких специальных разрешений не требуется, это общедоступные трансляции.
Настройка Windows


Шаг 1: Установите драйвер USB

Windows не распознает RTL-SDR без универсального драйвера USB!

Изображение

  1. Перейдите на сайт zadig.akeo.ie, скачайте программу и запустите файл .exe
  2. Подключите ваш RTL-SDR-USB и дождитесь, пока Windows завершит его обнаружение (даже если это не удастся).
  3. Щелкните правой кнопкой мыши zadig.exe → «Запуск от имени администратора».
  4. Нажмите «Параметры» → «Проверить все устройства».
  5. В раскрывающемся списке выберите «Bulk-In», «Интерфейс» (Интерфейс 0).
  6. Важно: должно быть указано «Интерфейс 0» (не «Интерфейс 1»).
  7. В правом поле должно отобразиться «WinUSB».
  8. Нажмите «Установить драйвер» или «Заменить драйвер».
  9. Дождитесь появления сообщения «Драйвер успешно установлен».

Шаг 2: Загрузите и запустите dump1090

  1. Получите версию для Windows: github.com/gvanem/Dump1090/archive/refs/heads/main.zip
  2. Распакуйте ZIP-архив: Распакуйте в простое место, например C:\dump1090\
  3. Откройте папку dump1090 Перейдите в место, куда вы распаковали архив (например, C:\dump1090\)
  4. В адресной строке папки введите cmd и нажмите Enter. В этом месте откроется командная строка.
  5. Запустите dump1090: dump1090.exe --interactive --net

Вы увидите текст, отображающий обнаруженные самолеты. Каждая строка представляет собой декодированное сообщение ADS-B. Оставьте это окно открытым

Изображение

Шаг 4: Установите Virtual Radar Server.

  1. Загрузите VRS: перейдите на сайт virtualradarserver.co.uk и загрузите установщик.
  2. Запустите установщик: пройдите все этапы установки. По умолчанию все настройки подходят.
  3. После установки откройте VRS.

Шаг 5: Настройте VRS для чтения dump1090.

  1. Откройте Virtual Radar Server: затем в верхнем меню нажмите «Tools» (Инструменты) → «Options» (Настройки).
  2. Нажмите «Приемники» в левой боковой панели.
  3. Нажмите «Мастер», чтобы запустить мастер настройки приемника.
  4. Когда появится вопрос о типе приемника, который вы хотите подключить, выберите «Программно-определяемое радио (SDR)».
  5. Когда появится вопрос о том, какую программу декодера вы используете с SDR, выберите dump1090.
  6. Когда появится вопрос «Декодер запущен на этом компьютере?», выберите «Да».
  7. Завершите работу мастера.

После завершения работы мастера нажмите «Проверить соединение». Должно появиться сообщение: «Соединение может быть установлено с этими настройками».

💡Включите приемник: убедитесь, что флажок рядом с вашим приемником установлен. Нажмите «ОК», чтобы закрыть «Параметры».

💡Иногда во время настройки мастера dump1090 может завершить работу. Если это произойдет, перезапустите dump1090.

Шаг 6: Просмотр самолетов

Откройте веб-интерфейс: щелкните по синей ссылке, отображаемой в середине окна Virtual Radar Server (например: http://127.0.0.1/VirtualRadar).

Изображение

В вашем браузере откроется карта. Через несколько секунд на карте должны появиться значки самолетов, если поблизости есть воздушное движение.

Изображение

Настройка в macOS

Шаг 1: Установите Homebrew и зависимости

  1. Установите Homebrew, откройте терминал и выполните следующую команду /bin/bash -c «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)»
  2. Установите необходимые библиотеки, brew install cmake libusb pkg-config

Шаг 2: Установите dump1090

  1. Установите dump1090 с помощью Homebrew brew install dump1090
  2. Запустите dump1090 с помощью этой команды dump1090 --interactive --net

Вы увидите текст, отображающий обнаруженные самолеты. Каждая строка представляет собой декодированное сообщение ADS-B. Оставьте это окно открытым.

Шаг 3: Установите Max Planes

  1. Установите Max Planes из Mac App Store:
  2. https://apps.apple.com/tr/app/max-planes/id1450483676?mt=12
  3. После запуска приложения в правом верхнем углу. Нажмите на раскрывающийся список с надписью «No Connections» (Нет подключений), затем выберите «Localhost» (Локальный хост).
  4. После подключения на карте начнут появляться самолеты, а в левой части экрана будет отображаться подробная информация о них.

Изображение

Понимание интерфейса

  • Код ИКАО (уникальный идентификатор самолета)
  • Номер рейса (авиакомпания + рейс)
  • Тип самолета (Boeing 737, Airbus A320 и т. д.)
  • Высота в футах
  • Скорость в узлах
  • Курс в градусах
  • Время последнего наблюдения

Что еще может делать этот донгл?

Ваш RTL-SDR принимает частоты от 24 до 1700 МГц. Помимо самолетов:

  • Метеорологические спутники — прием спутниковых изображений NOAA при их прохождении над головой
  • Морской трафик — отслеживание судов по сигналам AIS на частоте 162 МГц
  • Управление воздушным движением — прослушивание связи диспетчерской вышки (118–137 МГц AM)
  • FM-радио — да, скучно, но работает
  • Метеостанции — декодирование местных метеорологических передач
  • Пейджеры — в районах, где все еще используется POCSAG

Но наблюдение за самолетами никогда не надоедает. Видеть 787 на высоте 40 000 футов с точным указанием пункта назначения и скорости всегда увлекательно.

Заключение

Донглы RTL-SDR доказывают, что для мощных технологий не требуется дорогостоящее оборудование. USB-флешка за 15 долларов, бесплатное программное обеспечение и десять минут настройки дают вам отличную возможность отслеживать самолеты. Передачи уже есть, самолеты передают свои координаты круглосуточно. Ваш донгл просто слушает.

Большинство людей даже не подозревают, сколько данных передается по воздуху вокруг них. ADS-B — один из примеров. Передачи с метеорологических спутников, отслеживание судов, цифровая голосовая связь — все это доступно с помощью одного и того же оборудования.

Добро пожаловать в мир хобби. Самолеты никогда не перестают летать.

Нет комментариев. Ваш будет первым!

Похожие статьи

Прямые ссылки на онлайн радиостанции России.Только потоки.

Ссылки на прямые радиопотоки для вставки в радиоплеер, в Web-радио и так далее. Все то, что обычно прячут.

Как прошить ESP-32 (S, WROOM, WROVER) при помощи USB UART TTL программатора

Инструкция по прошивке любых ESP32S, WROOM, WROVER  и других ESP тоже (но там будут нюансы).

Как прошить ESP-12F (ESP8266) с помощью USB UART TTL программатора

Инструкция подходит для ESP-12F, ESP-12E и ESP-12S. И для других ESP тоже, но там будут нюансы

Сравнение датчиков температуры: DHT11, DHT22, LM35, DS18B20, BME280 и BMP180

Мы сравним датчики по таким параметрам, как протокол связи, диапазон температур, точность, простота использования и многое другое.

Meshtastic - Как собрать свое устройство при помощи FakeTec PCB и NRF52840

В этом руководстве подробно описана сборка недорогого, экономичного узла Meshtastic с использованием микросхемы NRF52840 Pro, LoRa-модуля HT-RA62 и печатной платы FakeTec.

Как добавить ChatGPT в свою сеть Meshtastic

Привнесите искусственный интеллект ChatGPT в вашу сеть Meshtastic с помощью простого бота на Python. Один узел, подключенный к интернету, обслуживает всю сеть, обеспечивая мгновенные ответы на вопросы по выживанию, полевым операциям, образованию и т. д.,

Квадрифлярная антенна 433МГц своими руками

Как самому сделать QFA антенну с хорошими параметрами. 

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.