Raspberry Pi в небе: Как сделать авиационный радар всего за $115

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

Устройство принимает и декодирует ADS-B радиосигналы, которые содержат информацию о позывном пилота, местоположении, высоте и скорости полета.

Коммерческий ADS-B приемник стоит около $1000, но в проекте Stratux используется дешевый мини компьютер Raspberry Pi 3, который служит основой для сотен электронных устройств и роботов.

ADS-B передает данные на двух частотах — 978 MHz и 1090 MHz. Мы можем настроить два TV модуля на эти частоты, как радиоприемник, чтобы получить информацию о полете.  Радиоприемную часть завершают несколько антенн. На станице проекта Stratux есть полный список компонентов, которые необходимо приобрести.

Программное обеспечение для декодирования можно скачать с сайта проекта. Оно устанавливается на MicroSD карту, которая подключается к Raspberry Pi. Составляющие компоненты авиационного радара обойдутся около $115. GPS модуль является необязательным, и нужен только в случае, если ваш телефон или планшет не имеет встроенного GPS.

Raspberry Pi подключается к планшету или телефону через Wi-Fi (Читайте также, как выбрать хороший Wi-Fi роутер). Есть приложения, которые показывают на карте пойманные сигналы. Для тестирования использовалась бесплатная программа FltPlan из AppStore. Мы загрузили подробную карту нашей области.

Вот так это выглядит на IPhone

stratux

На изображении синий самолет — это наше местоположение в Сан-Франциско. Мы отображаемся в виде самолета, даже если находимся на земле. Все остальные иконки самолетов — живое представление воздушных суден в полете. Это в основном коммерческие полеты, например American 193 на высоте 14200 футов в правой части изображения. Быстрый поиск в интернете показывает, что это рейс из Сан-Франциско в Даллас.

При нажатии на любой из самолетов появляется больше интересных данных полученных за счет ADS-B. Например, если мы нажмем на самолет Swiss Air 38 (SWR38), появится такое окно:

stratux

Вы не сможете увидеть неподвижные самолеты, так как информация обновляется каждые несколько секунд. Можно заметить взлет или посадку авиасудна. Наблюдаемый нами самолет в конце концов приземлился в международном аэропоте Сан-Франциско. Поиск в интернете подтверждает: Swiss Air — рейс из Цюриха в Сан-Франциско.

Вы можете увидеть те же данные на таких сайтах как FlightRadar24, но интереснее получить информацию самостоятельно, с помощью своего авиационного радара Stratux. На самом деле, если вы постоянно ведете такие наблюдения, вы сами можете передавать данные о рейсах на подобные сайты.

Сайт проекта Stratux вместе с исходниками — Stratux.me

Автор: Magdalena Petrova

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *