1 puan yazan GN⁺ 3 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • ESP32-C3 ve 1,28 inç yuvarlak ekran kullanılarak yakındaki ADS-B uçaklarının mesafe, yön ve ayrıntılı bilgilerini gösteren masaüstü bir radar yapıldı
  • Biraz lehimleme gerektiren montaj yaklaşık 15 dakika, ESPHome web aracıyla firmware kurulumu ise 30 saniyenin altında tamamlanıyor
  • Mevcut 3D modelde kart toleransları aşırı sıkı olduğu için başka bir kasa basıldı; ileride daha bol toleranslı alternatif bir modelin bizzat tasarlanması planlanıyor
  • Firmware’e kalkış ve varış noktaları ile ayrıntılı uçak tipi, yerel hava durumu ve saat bilgileri eklendi; koordinatların ve çeşitli görüntüleme ayarlarının web üzerinden değiştirilebilmesi sağlandı
  • Kimlik doğrulamalı OTA güncellemeleri destekleniyor; böylece yerelde derlenmiş ikili dosyalar USB bağlantısı olmadan tarayıcı üzerinden kurulabiliyor

Donanım montajı ve kasa seçimi

  • ESP32-Plane-Radar, ESP32-C3 ve 1,28 inç yuvarlak ekranla yakındaki ADS-B uçaklarını radar ekranı gibi gösteren açık kaynaklı bir projedir
    • Uçakları mevcut konuma göre mesafe ve yönlerine bağlı olarak yerleştirir ve ayrıntılı bilgileri ekranda gösterir
    • İnce silikon kaplı kablo kullanıldı; biraz lehimleme dahil montaj yaklaşık 15 dakikada tamamlandı
  • ESPHome web flash aracı kullanılarak yeni bir ESP32’ye tarayıcı üzerinden 30 saniyenin altında firmware kurulabiliyor
  • İlk seçilen ESP32 Plane Radar kasası dış görünüş olarak iyi olsa da kart toleransları çok sıkı olduğu için gerçek montaja uygun değildi

Uçuş bilgileri ve ayar işlevlerinde iyileştirmeler

  • Uçuş verisi varsa kuyruk numarası yerine kalkış ve varış noktaları gösteriliyor; veri yoksa çağrı işareti yedek bilgi olarak kullanılıyor
    • Uçak tipi de B737 yerine B737-800 gibi daha spesifik biçimde gösteriliyor
    • Yerel hava durumu ve sıcaklık, nem, saat ve tarih bilgileri de eklendi
  • İlk kurulum tamamlandıktan sonra bile web arayüzünden koordinatlar ve ekran seçenekleri değiştirilebiliyor
    • Wi-Fi ayarlarını sıfırlamadan ekran seçenekleri değiştirilebiliyor
    • Birimler, pist, hava durumu, sıcaklık formatı ve 12/24 saat düzeni ayarlanabiliyor
    • Varsayılan yazı boyutu %10 büyütüldü ve ayarları korunan %80~130 boyut kaydırıcısı eklendi
  • Kimlik doğrulamalı OTA güncellemesi sayesinde yerel dizüstü bilgisayarda derlenen ikili dosya, USB bağlantısı olmadan tarayıcı üzerinden ESP32’ye yüklenebiliyor
  • Sıradaki olası işler, daha büyük bir ekrana taşıma ve toleransları geniş bir 3D baskı kasa tasarlama

1 yorum

 
GN⁺ 3 시간 전
Hacker News yorumları
  • Son birkaç ay içinde benzer birkaç ürün çıktı; sonuncusu gerçekten ön siparişe açılmış bir üründü.
    MakerWorld’deki ESP32 uçak radarı, micro-radar, Gadgies ürünü gibi ilgili örnekler var; kişisel olarak bu tür küçük uçak takip cihazlarını epey beğeniyorum.

  • Yangın söndürme hava tankerlerinin üslendiği bir havalimanına birkaç mil uzaklıkta yaşıyorum; yalnızca bu yıl bölgede 120 bin acre yandığı için orman yangınlarından epey korkuyorum.
    Amatör telsiz projesi olarak yaklaşık 1 MHz’lik bir anten yapıp dump1090 çalıştıran bir Raspberry Pi’ye bağladım; 12 bin–14 bin fitlik sıradağların ötesinden yaklaşık 50 mile kadar sinyal alabildim.
    Şimdi daha zengin takip bilgisi sunan ADS-B sitelerini kullanıyorum; C-130, MD-80, Canadair amfibi uçakları gibi çeşitli yangın söndürme uçaklarının kalkışını izlemek oldukça eğlenceli.
    Özellikle keşif uçaklarını tanıyınca, kurumların hangi yangına baktığını WatchDuty’den biraz daha erken anlayabiliyorum.

  • Tam olarak söylersek bu radara benzeyen bir ekran, radar değil.

    • Doğru. Radar, “radio detection and ranging” yani radyo dalgalarıyla tespit ve mesafe ölçümü anlamına gelir; tanıma göre radyo dalgaları gönderip cisimlerden yansıyan sinyalleri alarak mesafe, yön ve radyal hızı ölçer.
      Bu proje yalnızca uçağın doğrudan gönderdiği dijital konum bilgisini pasif olarak alıyor; radyo dalgası göndermiyor veya uçağın konumunu fiziksel olarak ölçmüyor.
      Birincil radar ile projenin aldığı ADS-B ile ilgili bağlantıyı karşılaştırınca fark açıkça görülüyor.
    • Güzel bir proje ama başta tamamen farklı, belki de yasa dışı olabilecek bir cihaz beklemiştim.
    • Birinin açık ADS-B verilerini ekranda göstermekten öte bir cihaz yaptığını sanıp aceleyle tıklamıştım.
  • Doğrusu buna radar ekranı demek; ESP32 tabanlı bir radar vericisi yapılmış olsaydı daha da havalı olurdu.

  • Kullanıcının “radar”ın enlem ve boylamını elle girmesi gerekiyormuş gibi görünüyor; mikrodenetleyicinin kendisinde Wi‑Fi konum belirleme kullanılsa web portalı olmadan çok daha kullanışlı hale gelebilir.

  • ipgeolocation.io ile konum alınabilir ama API anahtarı ayarı hâlâ gerekir.
    Cihazın bağlanacağı bir backend kurup Wi‑Fi ayarları için comitup gibi bir araç kullanırsanız cihaza doğrudan giriş yapmaya gerek kalmaz.

  • Çok sayıda uçağın geçtiği bir rotada yaşadığım için daha önce 12 dolarlık ESP32 XiaoZhi AI ekranıyla benzer bir cihaz yapmıştım.
    Seçtiğim hava sahasına uçak girdiğinde hava trafiğini gösterecek, yeni uçak yokken de Claude kullanımını ve sıfırlanmaya kalan süreyi gösterecek şekilde çok amaçlı hale getirdim.
    ESPHome ile entegre çalışıyor; tamamen yerel HA Assist’i denemek için Home Assistant Voice Assistant’ı da ekledim.

  • Oldukça havalı ama verileri adsb.fi’den almak biraz hile gibi hissettiriyor.
    ESP32 üzerinde ADS-B’yi doğrudan almak ve çözmek için çok daha güçlü bir cihaza ihtiyaç var gibi.

    • ADS-B kullanıp buna “radar” demek bana hatalı geliyor ama projenin kendisi güzel.
    • ADS-B trafiğini çözmek için gereken hesaplama miktarının aslında bir TLS bağlantısından çok daha az olacağını tahmin ediyorum.
    • ESP32’de de ADS-B alma ve çözme mümkün, ancak MLAT’ı henüz başaramadım.
      En büyük sorun işlem gücünden ziyade çoğu SDR ile uyuşmayan USB portu bant genişliği; yavaş USB üzerinden mesajların yalnızca bir kısmını alma tekniğiyle ADS-B çözmek mümkün.
    • adsbee gibi projeler var.
    • Pi Zero ve RTL-SDR kullanılsa bile, basılmış kasadan çok daha büyük olmaz.
  • ESP32 çipinin kendisi birkaç dolar ama ekranla birleşik ürün yaklaşık 40 dolar; kendim toplayıp daha ucuza yapabilir miyim merak ediyorum.

    • Amazon’dan 3 ESP32 ve bir ekranı yaklaşık 20 dolara aldım; bulabildiğim en ucuzu buydu.
    • CYD serisi genelde 15 doların altında bulunabiliyor.
      ESP32 Cheap Yellow Display referans alınabilir ve Home Assistant ile de kolayca entegre olur.
  • ADS-B, hava trafik kontrolü bu tür sistemlere ikincil radar dese bile radar değildir.

    • Tarihsel olarak ikincil radar gerçekten radardı; ADS-B ise bunun yerini alan ya da onu tamamlayan bir teknoloji olarak görülebilir.
      Aynı terim altında sınıflandırılmasının nedeni de muhtemelen bu.