Meu filho pequeno adora aviões, então construí um radar para ela
Um desenvolvedor iOS construiu um rastreador de aviões minimalista, no estilo radar, como um brinquedo para seu filho pequeno obcecado por aviões, despertando um interesse mais amplo por projetos caseiros de rastreamento de voos. Comentadores exploram como receber sinais ADS-B com hardware SDR barato, enviar dados para redes como FlightRadar24 e ADSBExchange e integrar recursos como realidade aumentada, alertas sonoros e visuais de CRT mais realistas. A discussão também toca em paternidade e filosofia sobre tempo de tela, com muitos valorizando projetos simples e compartilhados de tecnologia que conectam telas digitais a experiências do mundo real, como observar aviões perto de aeroportos.
ADS-B DIY e Feeds de Dados
- Muitos sugerem montar um receptor ADS-B barato com um dongle RTL-SDR mais uma antena e usar ferramentas como dump1090/tar1090 ou decodificadores em Rust para obter dados locais de aeronaves.
- Usuários relatam alcance impressionante (centenas de km) mesmo com antenas internas simples, e muito mais a partir de locais elevados ou configurações montadas no telhado.
- Várias redes (FlightRadar24, FlightAware, ADS-B Exchange, airplanes.live, etc.) aceitam feeds da comunidade, muitas vezes concedendo acesso gratuito “business”/premium em troca.
- Há menção a controvérsia em torno do ADS-B Exchange e a problemas de DNS no adsb.fi, com airplanes.live descrito como um ponto de encontro da comunidade.
Escolha de API, Confiabilidade e Alternativas
- O app atualmente usa a API gratuita OpenSky, que não oferece garantias de confiabilidade; muitos relatam timeouts quando o tráfego do HN dispara.
- Versões futuras são discutidas: permitir credenciais OpenSky do usuário (basic auth) ou até fontes pagas de dados; alguns argumentam que um feed local baseado em SDR seria mais robusto e com maior taxa de atualização.
UI de Radar, Realismo e Detalhes de CRT
- Vários comentários entram em detalhes sobre como os CRTs clássicos de radar PPI funcionavam: varredura radial, persistência do fósforo, mapeamento da intensidade do feixe diretamente para a força do retorno e deflexão eletromecânica versus eletrônica.
- Sugestões para um comportamento mais “realista”: blips desenhados apenas durante a varredura, desaparecendo com base em um decaimento semelhante ao do fósforo, extrapolação de posições entre varreduras, dimensionamento baseado em altitude usando a classe de tamanho do transponder e codificação por cor ou ícone para tipo/altitude da aeronave.
- É apontado um bug em que o efeito da linha de varredura do CRT parece de baixa resolução em alguns dispositivos; a causa provável é o escalonamento das scanlines do shader.
Casos de Uso, Extensões e Brinquedo vs Ferramenta
- As ideias incluem: alertas locais de ruído/baixa altitude, displays para impressionar sobre a sua casa, mapas offline no cockpit, integrações com Alexa/Siri (“o que está passando lá em cima?”), anúncios via TTS por MQTT e overlays em AR como o recurso já existente do FlightRadar24.
- Alguns sentem que o design simples, sem anúncios e “toy first” é um contraste bem-vindo em relação a apps comerciais e pesados em dados.
Paternidade, Crianças e Viagens
- Muitos compartilham histórias de crianças obcecadas por aviões, visitas à cabine (geralmente no solo), cadernos de voo para crianças e passeios para ver aviões perto das pistas.
- Há debate sobre dar telefones para crianças pequenas: alguns desconfiam de telas como brinquedos, outros veem este app como uma ferramenta usada em conjunto para enriquecer a observação do mundo real.
Críticas e Limitações
- Alguns leitores ficam decepcionados por não ser um radar transmissor de verdade ou uma construção de hardware e acham o rótulo “radar” um pouco enganoso.
- Outros comparam desfavoravelmente com apps mais completos (por exemplo, o FR24 AR), mas a maioria ainda elogia o capricho e o texto.