Разработчик Пшемек Васиньски автоматизировал отслеживание самолетов, используя недорогую software-defined radio и моторизованную камеру. Эта система принимает ADS-B сигналы самолетов, чтобы автоматически определить их местоположение и направить камеру.
Как это работает
Васиньски объясняет: "Самолеты в полете постоянно передают информацию о себе, включая местоположение. Эти радиосигналы используют технологию под названием ADS-B. Моя система принимает эти сигналы с помощью 1090MHz радиоантенны." Сигналы обрабатываются программным обеспечением Dump1090, которое декодирует радиосообщения и преобразует данные в формат JSON.
Технические детали
Установка Васиньски состоит из двух частей:
- Первая часть использует недорогую RTL-SDR для приема ADS-B передач, их декодирования и отображения местоположения самолета на двумерной карте.
- Вторая часть возвращает эти данные о местоположении в реальность, используя Raspberry Pi HQ Camera Module и Raspberry Pi 4 Model B. На камеру установлен телеобъектив.
Васиньски добавляет: "Когда самолет достаточно близко, Plane Tracker отправит его широту, долготу и высоту в PlaneCam. PlaneCam затем переместит камеру на моторизованной установке, чтобы нацелиться на самолет и сделать снимок." Фотография анализируется с помощью OpenCV для проверки, был ли захвачен самолет, и результаты отправляются обратно в PlaneTracker.
