Spisu treści:

FlightRadar na Raspberry Pi: 5 kroków
FlightRadar na Raspberry Pi: 5 kroków

Wideo: FlightRadar na Raspberry Pi: 5 kroków

Wideo: FlightRadar na Raspberry Pi: 5 kroków
Wideo: How to build and set up a Flightradar24 ADS-B receiver 2024, Listopad
Anonim
FlightRadar na Raspberry Pi
FlightRadar na Raspberry Pi

Śledź pobliskie loty za pomocą własnego Raspberry Pi i niesamowitego interfejsu internetowego

Krok 1: Lista wyposażenia

Do osobistego śledzenia lotów potrzebujesz następującego sprzętu:

  • Malina Pi
  • Karta Micro SD z Raspbian
  • Kabel Ethernet lub klucz WiFi (Pi 3 ma wbudowane WiFi)
  • Zasilacz
  • Klucz USB Mini DVB-T do telewizji cyfrowej

Zalecana:

  • Obudowa Raspberry Pi
  • Radiator Raspberry Pi

Krok 2: Budowa

Budowa
Budowa
  1. Podłącz klucz DVB-T do Raspberry Pi przez USB
  2. Podłącz antenę do klucza DVB-T
  3. Konfiguracja Raspberry PiJak skonfigurować Raspberry Pi?

Krok 3: Zainstaluj sterowniki dla klucza DVB-T

  1. Zainstaluj wszystkie wymagane pakietysudo apt-get install git build-essential cmake libusb-1.0-0-dev screen
  2. Sklonuj następujące repozytorium git git clone git://git.osmocom.org/rtl-sdr.git
  3. Utwórz nowy folder w 'rtl-sdr'cd ~/rtl-sdr

    kompilacja mkdir

  4. Wykonaj 'cmake' w 'rtl-sdr/build'cd buildcmake../ -DINSTALL_UDEV_RULES=ON

  5. Skompiluj sterownikiudo make installsudo ldconfig
  6. Wróć do katalogu domowegocd ~
  7. Skopiuj reguły dla sterownika, aby uniknąć błędów „nie znaleziono urządzenia”sudo cp./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
  8. Utwórz plik konfiguracyjny, aby zablokować TV-Signalscd /etc/modprobe.d/sudo nano rtlsdr.conf
  9. Wklej następujący wiersz na końcu fileblacklist dvb_usb_rtl28xxu
  10. Zrestartuj ponowne uruchomienie Raspberry Pisudo
  11. Sprawdź funkcjonalność Donglertl_test -tPrzykładowa odpowiedź:Znaleziono 1 urządzenie(a):0: Realtek, RTL2838UHIDIR, SN: 00000001

    Korzystanie z urządzenia 0: Ogólny RTL2832U OEM Znaleziono tuner Rafael Micro R820T Obsługiwane wartości wzmocnienia (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] PLL nie jest zablokowany! Próbkowanie przy 2048000 S/s. Nie znaleziono tunera E4000, przerywam

Krok 4: Zainstaluj oprogramowanie FlightRadar

  1. Sklonuj następujący klon repozytorium git
  2. Skompiluj tworzenie plików
  3. Utwórz klucz JavaScript API Map Google i wklej go w „dump1090-flightradar/public_html/gmap.html” w wierszu 161 zamiast „YOUR_API_KEY_HERE”Jak utworzyć klucz JavaScript API Map Google?

Krok 5: Uruchom aplikację i oglądaj loty

Uruchom aplikację i oglądaj loty
Uruchom aplikację i oglądaj loty

Uruchom FlightRadar za pomocą następującego polecenia:

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

FlightRadar jest teraz dostępny za pośrednictwem adresu IP Raspberry Pi i portu 8080

np.

Ogólnie:

https://[IP_OF_THE_RASPBERRY_PI]:8080

Jeśli chcesz włączyć dodatkowe informacje (np. model samolotu, linia lotnicza, lotnisko wylotu, …) zajrzyj tutaj.

Otóż to! Baw się swoim osobistym radarem lotów

Jeśli masz jakieś pytania, nie wahaj się ze mną skontaktować.

Zalecana: