Радар своїми руками, або як знайти собаколёт Шувалова

Радар своїми руками, або як знайти собаколёт Шувалова

Про що мова?

Всі, хто хоч трохи цікавиться таємним життям українських чиновників, напевно пам'ятають нещодавню історію з особистим літаком віце-прем'єра Ігоря Шувалова. Завдяки вивченню відкритих джерел, зокрема, даних з сервісів відстеження авіарейсів PlaneFinder.net і FlightRadar24.com. Фонду боротьби з корупцією Олексія Навального вдалося з'ясувати, що літак використовується чиновником не лише для польотів на ділові зустрічі, а й для вивозу належних йому собак на різні міжнародні виставки і конкурси. Однак радість громадянського суспільства з приводу відкрилися перед ним перспектив щодо виявлення живуть невідповідно до своїх достатків слуг народу виявилася недовгою - згадані вище сервіси відключили можливість стежити за польотами віце-прем'єра і його собак, а всі питання про правомірність такого рішення були ними проігноровані.

Що робити?

Якщо комерційні сервіси відстеження авіарейсів виступають на стороні держави і відмовляються публікувати інформацію про належні чиновникам літаках, ми, громадяни, можемо добути ці дані самостійно. Витративши близько чотирьох тисяч рублів на обладнання і пару днів вільного часу на складання і установку, кожен бажаючий може взяти участь у проекті незалежного відстеження повітряних транспортних засобів - ADSBexchange.com.

Як це працює?

Радар своїми руками, або як знайти собаколёт Шувалова

Кожен сучасний літак забезпечений так званим ADS-B транспондером - пристроєм, що передає на певній частоті у відповідь на запит з боку радіолокаційної станції (РЛС) інформацію про себе - унікальний ідентифікатор повітряного судна, а також дані про місцезнаходження, швидкості польоту і деякі інші. Важливим тут є те, що прийняти і декодувати цю інформацію може будь-хто, використавши для цього наявну у вільному доступі недорогу побутову апаратуру - USB-приймач цифрового телебачення стандарту DVB-T, підключений до Одноплатний комп'ютера Raspberry Pi із запущеною на ньому програмою-декодером.

Радар своїми руками, або як знайти собаколёт Шувалова

Чим більше прийомних станцій підключено до сервісу, тим повнішим є покриття, і в случаеУкаіни ситуація поки вельми сумна - досить поглянути на карту і порівняти кількість станцій у нас з кількістю станцій в Європі.

Радар своїми руками, або як знайти собаколёт Шувалова

Але в наших силах змінити ситуацію, що склалася! Для цього всього лише необхідно побудувати свою приймальню станцію і включити її в мережу ADSBexchange.

Що для цього потрібно?

1. Raspberry Pi

Найпопулярніший одноплатний мікрокомп'ютер в світі, існує кілька моделей, що відрізняються обсягом пам'яті, частотою процесора і набором периферії. Для наших цілей підійде будь-яка модель з портом Ethernet на борту, наприклад, Raspberry Pi 3 Model B:

Радар своїми руками, або як знайти собаколёт Шувалова

Купити разом з блоком живлення і корпусом можна на Aliexpress за ціною близько 3000 р. наприклад, тут. Можна пошукати і у вітчизняних продавців, але ціна, зрозуміло, буде істотно вище.

2. Карта пам'яті

3. USB-приймач DVB-T

Радар своїми руками, або як знайти собаколёт Шувалова

Ключові слова для пошуку на Aliexpress - "RTL2832U R820T2", ціна близько 500 р. наприклад, ось такий. Можна пошукати у місцевих продавців, але виглядає зовні точно так же приймач може виявитися побудованим на інших чіпах, тому потрібно уточнити у продавця, що всередині стоїть саме зв'язка RTL2832U + R820T2.

4. Антена

У комплекті з USB-приймачем йде антена, але вона, м'яко кажучи, погано підходить для прийому сигналів літакових транспондерів, так що радіус прийому з нею буде невеликий - від сили кілька десятків кілометрів. Для того, щоб отримати радіус в сотні кілометрів, її доведеться замінити на більш відповідну. Найпростіший варіант - замінити штир штатної антени на трьохелементну колінеарну антену, яку можна зігнути з мідної або сталевого дроту за наступним кресленням (клікабельно):

Має вийти щось на зразок цього:

Радар своїми руками, або як знайти собаколёт Шувалова

Так як прийом радіосигналів від літакових транспондерів можливий тільки в межах прямої видимості, то антену потрібно розмістити поза приміщенням, в ідеалі - на даху. Для цього можна використовувати USB-подовжувач довжиною до 5 метрів, помістивши приймач в герметичний бокс.

На даний момент ADSBexchange використовує модифікований дистрибутив PiAware. Даний дистрибутив розроблений компанією FlightAware. також надає комерційний сервіс відстеження літаків, але, на жаль, в вихідному своєму вигляді теж приховує інформацію про приватних літаках. Даний дистрибутив узятий за основу для ADSBexchange, так як він дуже простий в установці та налаштування.

Покрокова інструкція для Windows:

Тепер ваш приймач бере участь відразу в двох мережах відстеження авіарейсів - ADSBexchange і, як бонус, FlightAware. Поширюйте цю інструкцію, допомагайте іншим будувати свої приймальні станції, і собаколёту Шувалова не вдасться сховатися від всевидющого ока громадянського суспільства!