Índice:

FlightRadar em um Raspberry Pi: 5 etapas
FlightRadar em um Raspberry Pi: 5 etapas

Vídeo: FlightRadar em um Raspberry Pi: 5 etapas

Vídeo: FlightRadar em um Raspberry Pi: 5 etapas
Vídeo: Complete FlightRadar24 Build on Raspberry Pi and SDR Dongles. ADS-B AIRCRAFT RADAR System Part 1 2024, Julho
Anonim
FlightRadar em um Raspberry Pi
FlightRadar em um Raspberry Pi

Rastreie voos próximos com seu próprio Raspberry Pi e uma incrível interface da web

Etapa 1: Lista de Equipamentos

Para o seu rastreador de voo pessoal, você precisa do seguinte equipamento:

  • Raspberry Pi
  • Cartão Micro SD com Raspbian
  • Cabo Ethernet ou Dongle WiFi (Pi 3 tem WiFi embutido)
  • Adaptador de energia
  • Dongle USB mini DVB-T TV digital

Recomendado:

  • Capa Raspberry Pi
  • Raspberry Pi Heatsink

Etapa 2: construção

Construção
Construção
  1. Conecte o dongle DVB-T ao seu Raspberry Pi via USB
  2. Conecte a antena ao dongle DVB-T
  3. Configurar o Raspberry PiComo configurar o Raspberry Pi?

Etapa 3: instalar drivers para o dongle DVB-T

  1. Instale todos os pacotes necessáriosudo apt-get install git build-essential cmake libusb-1.0-0-dev screen
  2. Clone o seguinte git repositorygit clone git: //git.osmocom.org/rtl-sdr.git
  3. Crie uma nova pasta em 'rtl-sdr'cd ~ / rtl-sdr

    construção mkdir

  4. Execute 'cmake' em 'rtl-sdr / build'cd buildcmake../ -DINSTALL_UDEV_RULES = ON

  5. Compile o driverudo make installsudo ldconfig
  6. Volte para o seu diretório inicialcd ~
  7. Copie as regras para o driver para evitar erros de 'dispositivo não encontrado' sudo cp./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
  8. Crie um arquivo de configuração para bloquear TV-Signalscd /etc/modprobe.d/sudo nano rtlsdr.conf
  9. Cole a seguinte linha no final da lista de arquivos dvb_usb_rtl28xxu
  10. Reinicie a reinicialização do Raspberry Pisudo
  11. Verifique a funcionalidade do Donglertl_test -tExample Response: Encontrado 1 dispositivo (s): 0: Realtek, RTL2838UHIDIR, SN: 00000001

    Usando o dispositivo 0: RTL2832U genérico encontrado pelo OEM sintonizador Rafael Micro R820T Valores de ganho suportados (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 não bloqueado! Amostragem a 2048000 S / s. Nenhum sintonizador E4000 encontrado, interrompendo

Etapa 4: Instale o software FlightRadar

  1. Clone o seguinte git repositorygit clone
  2. Compile a criação de arquivos
  3. Crie uma chave de API Javascript do Google Maps e cole-a em 'dump1090-flightradar / public_html / gmap.html' na linha 161 em vez de 'YOUR_API_KEY_HERE'Como criar uma chave de API Javascript do Google Maps?

Etapa 5: iniciar o aplicativo e assistir a voos

Inicie o aplicativo e assista a voos
Inicie o aplicativo e assista a voos

Inicie o FlightRadar com o seguinte comando:

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

O FlightRadar agora está disponível através do endereço IP do Raspberry Pi e da porta 8080

por exemplo.

Geralmente:

https:// [IP_OF_THE_RASPBERRY_PI]: 8080

Se você quiser habilitar informações adicionais (por exemplo, modelo do avião, companhia aérea, aeroporto de partida, …) dê uma olhada aqui.

É isso! Divirta-se com o seu radar de vôo pessoal

Se você tiver alguma dúvida, não hesite em me contatar.

Recomendado: