FlightRadar sa isang Raspberry Pi: 5 Hakbang
FlightRadar sa isang Raspberry Pi: 5 Hakbang
Anonim
FlightRadar sa isang Raspberry Pi
FlightRadar sa isang Raspberry Pi

Subaybayan ang mga kalapit na flight gamit ang iyong sariling Raspberry Pi at isang kahanga-hangang webinterface

Hakbang 1: Listahan ng Kagamitan

Para sa iyong personal na flight tracker kailangan mo ng mga sumusunod na kagamitan:

  • Raspberry Pi
  • Micro SD Card na may Raspbian
  • Ang Ethernet Cable o WiFi Dongle (Pi 3 ay may inbuilt na WiFi)
  • Power Adapter
  • Mini DVB-T Digital TV USB Dongle

Inirekomenda:

  • Kaso ng Raspberry Pi
  • Raspberry Pi Heatsink

Hakbang 2: Konstruksiyon

Konstruksyon
Konstruksyon
  1. Ikonekta ang DVB-T Dongle sa iyong Raspberry Pi sa pamamagitan ng USB
  2. Ikonekta ang antena sa DVB-T Dongle
  3. I-set up ang Raspberry PiPaano i-set up ang Raspberry Pi?

Hakbang 3: Mag-install ng Mga Driver para sa DVB-T Dongle

  1. I-install ang lahat ng kinakailangang packagessudo apt-get install git build-essential cmake libusb-1.0-0-dev screen
  2. I-clone ang sumusunod na git repositorygit clone git: //git.osmocom.org/rtl-sdr.git
  3. Lumikha ng isang bagong folder sa 'rtl-sdr'cd ~ / rtl-sdr

    mkdir build

  4. Ipatupad ang 'cmake' sa 'rtl-sdr / build'cd buildcmake../ -DINSTALL_UDEV_RULES = ON
  5. Compile ang mga driverudo gumawa ng installsudo ldconfig
  6. Bumalik sa iyong home Directorycd ~
  7. Kopyahin ang mga panuntunan para sa driver na iwasan ang 'hindi nahanap na aparato' errorsudo cp./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
  8. Lumikha ng isang file ng pagsasaayos upang harangan ang TV-Signalscd /etc/modprobe.d/sudo nano rtlsdr.conf
  9. I-paste ang sumusunod na linya sa dulo ng fileblacklist dvb_usb_rtl28xxu
  10. I-reboot ang Raspberry Pisudo na pag-reboot
  11. Suriin ang pag-andar ng Donglertl_test -Example na Tugon: Natagpuan ang 1 aparato (s): 0: Realtek, RTL2838UHIDIR, SN: 00000001

    Gamit ang aparato 0: Generic RTL2832U OEM Found Rafael Micro R820T tuner Mga sinusuportahang halaga ng pakinabang (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] Hindi naka-lock ang PLL! Sampling sa 2048000 S / s. Walang nahanap na E4000 tuner, pagpapalaglag

Hakbang 4: I-install ang FlightRadar Software

  1. I-clone ang sumusunod na git repositorygit clone
  2. Compile ang filesmake
  3. Lumikha ng isang Google Maps Javascript API Key at i-paste ito sa 'dump1090-flightradar / public_html / gmap.html' sa linya 161 sa halip na 'HIS_API_KEY_HERE'Paano lilikha ng isang Google Maps Javascript API Key?

Hakbang 5: Simulan ang Mga flight at App

Simulan ang Mga Flight at App na Panoorin
Simulan ang Mga Flight at App na Panoorin

Simulan ang FlightRadar sa sumusunod na utos:

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

Ang FlightRadar ay magagamit na ngayon sa pamamagitan ng IP address ng Raspberry Pi at ang port 8080

hal.

Pangkalahatan:

https:// [IP_OF_THE_RASPBERRY_PI]: 8080

Kung nais mong paganahin ang karagdagang impormasyon (hal. Modelo ng eroplano, airline, airport ng pag-alis,…) tingnan dito.

Ayan yun! Maglibang sa iyong personal na Flight Radar

Kung mayroon kang anumang mga katanungan huwag mag-atubiling makipag-ugnay sa akin.

Inirerekumendang: