Talaan ng mga Nilalaman:

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

Video: FlightRadar sa isang Raspberry Pi: 5 Hakbang

Video: FlightRadar sa isang Raspberry Pi: 5 Hakbang
Video: Baby Shark Dance | #babyshark Most Viewed Video | Animal Songs | PINKFONG Songs for Children 2024, Nobyembre
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: