Innehållsförteckning:

FlightRadar på en Raspberry Pi: 5 steg
FlightRadar på en Raspberry Pi: 5 steg

Video: FlightRadar på en Raspberry Pi: 5 steg

Video: FlightRadar på en Raspberry Pi: 5 steg
Video: How to build and set up a Flightradar24 ADS-B receiver 2024, Juli
Anonim
FlightRadar på en Raspberry Pi
FlightRadar på en Raspberry Pi

Spåra flyg i närheten med din egen Raspberry Pi och ett fantastiskt webbgränssnitt

Steg 1: Utrustningslista

För din personliga flygspårare behöver du följande utrustning:

  • Raspberry Pi
  • Micro SD -kort med Raspbian
  • Ethernet -kabel eller WiFi Dongle (Pi 3 har WiFi inbyggt)
  • Strömadapter
  • Mini DVB-T Digital TV USB Dongle

Rekommenderad:

  • Raspberry Pi -fodral
  • Raspberry Pi kylfläns

Steg 2: Konstruktion

Konstruktion
Konstruktion
  1. Anslut DVB-T-dongeln till din Raspberry Pi via USB
  2. Anslut antennen till DVB-T-dongeln
  3. Konfigurera Raspberry Pi Hur ställer jag in Raspberry Pi?

Steg 3: Installera drivrutiner för DVB-T-dongeln

  1. Installera alla nödvändiga paketessudo apt-get install git build-essential cmake libusb-1.0-0-dev skärm
  2. Klon följande git-arkiv git klon git: //git.osmocom.org/rtl-sdr.git
  3. Skapa en ny mapp i 'rtl-sdr'cd ~/rtl-sdr

    mkdir build

  4. Utför 'cmake' i 'rtl -sdr/ build'cd buildcmake../ -DINSTALL_UDEV_RULES = ON

  5. Kompilera drivrutinerna gör installsudo ldconfig
  6. Gå tillbaka till din hemkatalog cd ~
  7. Kopiera regler för föraren för att undvika 'enhet hittades inte' felsudo cp./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
  8. Skapa en konfigurationsfil för att blockera TV-Signalscd /etc/modprobe.d/sudo nano rtlsdr.conf
  9. Klistra in följande rad i slutet av filen svartlista dvb_usb_rtl28xxu
  10. Starta om Raspberry Pisudo -omstarten
  11. Kontrollera funktionaliteten för Donglertl_test -tExempelsvar: Hittade 1 enhet (er): 0: Realtek, RTL2838UHIDIR, SN: 00000001

    Använda enheten 0: Generisk RTL2832U OEM Hittade Rafael Micro R820T tuner Stödda förstärkningsvärden (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 inte låst! Provtagning vid 2048000 S/s. Ingen E4000 -tuner hittades, avbryter

Steg 4: Installera FlightRadar -programvaran

  1. Klona följande git-arkiv git-klon
  2. Kompilera filmaken
  3. Skapa en Google Maps Javascript API-nyckel och klistra in den i 'dump1090-flightradar/public_html/gmap.html' på rad 161 istället för 'YOUR_API_KEY_HERE' Hur skapar jag en Google Maps Javascript API-nyckel?

Steg 5: Starta appen och titta på flygningar

Starta appen och titta på flygningar
Starta appen och titta på flygningar

Starta FlightRadar med följande kommando:

./dump1090 --interaktiv --aggressiv --enable-agc --net

FlightRadar är nu tillgänglig via IP -adressen för Raspberry Pi och porten 8080

t.ex.

Rent generellt:

https:// [IP_OF_THE_RASPBERRY_PI]: 8080

Om du vill aktivera ytterligare information (t.ex. flygmodell, flygbolag, avgångsflygplats, …), ta en titt här.

Det är allt! Ha kul med din personliga Flight Radar

Om du har några frågor tveka inte att kontakta mig.

Rekommenderad: