Sommario:

FlightRadar su un Raspberry Pi: 5 passaggi
FlightRadar su un Raspberry Pi: 5 passaggi

Video: FlightRadar su un Raspberry Pi: 5 passaggi

Video: FlightRadar su un Raspberry Pi: 5 passaggi
Video: Come costruire un server ADS-B, ricezione dati aerei - Guida completa 2024, Novembre
Anonim
FlightRadar su un Raspberry Pi
FlightRadar su un Raspberry Pi

Tieni traccia dei voli nelle vicinanze con il tuo Raspberry Pi e una fantastica interfaccia web

Passaggio 1: elenco delle attrezzature

Per il tuo localizzatore di volo personale hai bisogno della seguente attrezzatura:

  • Lampone Pi
  • Scheda Micro SD con Raspbian
  • Cavo Ethernet o Dongle WiFi (Pi 3 ha WiFi integrato)
  • Adattatore di alimentazione
  • Mini chiavetta USB per TV digitale DVB-T

Consigliato:

  • Custodia Raspberry Pi
  • Dissipatore Raspberry Pi

Fase 2: Costruzione

Costruzione
Costruzione
  1. Collega il Dongle DVB-T al tuo Raspberry Pi tramite USB
  2. Collegare l'antenna al Dongle DVB-T
  3. Configurare il Raspberry PiCome configurare il Raspberry Pi?

Passaggio 3: installare i driver per il dongle DVB-T

  1. Installa tutti i pacchetti richiestisudo apt-get install git build-essential cmake libusb-1.0-0-dev screen
  2. Clona il seguente git repositorygit clone git://git.osmocom.org/rtl-sdr.git
  3. Crea una nuova cartella in 'rtl-sdr'cd ~/rtl-sdr

    build mkdir

  4. Esegui 'cmake' in 'rtl-sdr/build'cd buildcmake../ -DINSTALL_UDEV_RULES=ON
  5. Compila i driversudo make installsudo ldconfig
  6. Torna alla tua home directorycd ~
  7. Copia le regole per il driver per evitare errori di "dispositivo non trovato" sudo cp./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
  8. Crea un file di configurazione per bloccare TV-Signalscd /etc/modprobe.d/sudo nano rtlsdr.conf
  9. Incolla la seguente riga alla fine del fileblacklist dvb_usb_rtl28xxu
  10. Riavvia il riavvio di Raspberry Pisudo
  11. Verificare la funzionalità di Donglertl_test -tRisposta di esempio: Trovato 1 dispositivo/i: 0: Realtek, RTL2838UHIDIR, SN: 00000001

    Utilizzando il dispositivo 0: RTL2832U generico OEM trovato Sintonizzatore Rafael Micro R820T Valori di guadagno supportati (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 non bloccato! Campionamento a 2048000 S/s. Nessun sintonizzatore E4000 trovato, interrotto

Passaggio 4: installa il software FlightRadar

  1. Clona il seguente clone git repositorygit
  2. Compila il filemake
  3. Crea una chiave API Javascript di Google Maps e incollala in 'dump1090-flightradar/public_html/gmap.html' sulla riga 161 invece di 'YOUR_API_KEY_HERE'Come creare una chiave API Javascript di Google Maps?

Passaggio 5: avvia l'app e guarda i voli

Avvia l'app e guarda i voli
Avvia l'app e guarda i voli

Avvia il FlightRadar con il seguente comando:

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

Il FlightRadar è ora disponibile tramite l'indirizzo IP del Raspberry Pi e la porta 8080

per esempio.

In genere:

https://[IP_OF_THE_RASPBERRY_PI]:8080

Se vuoi abilitare ulteriori informazioni (es. modello aereo, compagnia aerea, aeroporto di partenza, …) dai un'occhiata qui.

Questo è tutto! Divertiti con il tuo radar di volo personale

Se hai domande non esitare a contattarmi.

Consigliato: