Оглавление:

FlightRadar на Raspberry Pi: 5 шагов
FlightRadar на Raspberry Pi: 5 шагов

Видео: FlightRadar на Raspberry Pi: 5 шагов

Видео: FlightRadar на Raspberry Pi: 5 шагов
Видео: Raspberry Pi - Что нужно знать? Что нужно иметь? Достаточно купить только плату? 2024, Июль
Anonim
FlightRadar на Raspberry Pi
FlightRadar на Raspberry Pi

Отслеживайте ближайшие полеты с помощью собственного Raspberry Pi и потрясающего веб-интерфейса

Шаг 1: Список оборудования

Для вашего персонального трекера полетов вам понадобится следующее оборудование:

  • Raspberry Pi
  • Карта Micro SD с Raspbian
  • Кабель Ethernet или ключ Wi-Fi (Pi 3 имеет встроенный Wi-Fi)
  • Адаптер питания
  • USB-ключ для цифрового ТВ Mini DVB-T

Рекомендуемые:

  • Корпус Raspberry Pi
  • Радиатор Raspberry Pi

Шаг 2: Строительство

Строительство
Строительство
  1. Подключите DVB-T Dongle к Raspberry Pi через USB.
  2. Подключите антенну к DVB-T Dongle.
  3. Настройка Raspberry Pi Как настроить Raspberry Pi?

Шаг 3. Установите драйверы для ключа DVB-T

  1. Установите все необходимые пакеты. Sudo apt-get install git build-essential cmake libusb-1.0-0-dev screen.
  2. Клонируйте следующий репозиторий git git clone git: //git.osmocom.org/rtl-sdr.git
  3. Создайте новую папку в 'rtl-sdr'cd ~ / rtl-sdr

    mkdir build

  4. Выполните cmake в rtl-sdr / build'cd buildcmake../ -DINSTALL_UDEV_RULES = ON

  5. Скомпилируйте драйверы suo make installsudo ldconfig
  6. Вернитесь в свой домашний каталог cd ~
  7. Скопируйте правила для драйвера, чтобы избежать ошибок типа «устройство не найдено». Sudo cp./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
  8. Создайте файл конфигурации для блокировки TV-Signalscd /etc/modprobe.d/sudo nano rtlsdr.conf
  9. Вставьте следующую строку в конец файла blacklist dvb_usb_rtl28xxu
  10. Перезагрузите Raspberry Pisudo reboot
  11. Проверьте работоспособность Donglertl_test -t Пример ответа: Найдено 1 устройство (а): 0: Realtek, RTL2838UHIDIR, SN: 00000001

    Использование устройства 0: Стандартный RTL2832U OEM-тюнер Rafael Micro R820T Поддерживаемые значения усиления (29): 0,0 0,9 1,4 2,7 3,7 7,7 8,7 12,5 14,4 15,7 16,6 19,7 20,7 22,9 25,4 28,0 29,7 32,8 33,8 36,4 37,2 38,6 40,2 42,1 43,4 43,9 44,5 48,0 49,6 [R82XX] ФАПЧ не заблокирована! Частота дискретизации 2048000 с / с. Тюнер E4000 не найден, прерывается

Шаг 4: Установите программное обеспечение FlightRadar

  1. Клонируйте следующий репозиторий gitgit clone
  2. Скомпилируйте файл
  3. Создайте ключ API JavaScript Карт Google и вставьте его в dump1090-flightradar / public_html / gmap.html в строке 161 вместо YOUR_API_KEY_HERE Как создать ключ API JavaScript Карт Google?

Шаг 5. Запустите приложение и смотрите рейсы

Запустите приложение и смотрите рейсы
Запустите приложение и смотрите рейсы

Запустите FlightRadar с помощью следующей команды:

./dump1090 --interactive --aggressive --enable-agc --net

FlightRadar теперь доступен через IP-адрес Raspberry Pi и порт 8080.

например

В целом:

https:// [IP_OF_THE_RASPBERRY_PI]: 8080

Если вы хотите включить дополнительную информацию (например, модель самолета, авиакомпанию, аэропорт вылета и т. Д.), Загляните сюда.

Вот и все! Получайте удовольствие от своего личного Flight Radar

Если у вас есть какие-либо вопросы, не стесняйтесь обращаться ко мне.

Рекомендуемые: