1 poin oleh GN⁺ 3 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Membuat radar meja yang menampilkan jarak·arah dan informasi detail pesawat ADS-B di sekitar dengan ESP32-C3 dan layar bundar 1,28 inci
  • Perakitan yang memerlukan sedikit penyolderan selesai dalam sekitar 15 menit, dan instalasi firmware melalui alat web ESPHome selesai dalam kurang dari 30 detik
  • Model 3D yang ada memiliki toleransi papan yang terlalu ketat, sehingga mencetak casing lain, dan berencana merancang sendiri model alternatif yang lebih longgar di masa depan
  • Meningkatkan firmware dengan menambahkan bandara keberangkatan·tujuan dan tipe pesawat yang lebih detail, serta informasi cuaca·waktu lokal, dan memungkinkan perubahan koordinat serta berbagai pengaturan tampilan lewat web
  • Mendukung pembaruan OTA terautentikasi, sehingga biner yang dikompilasi secara lokal bisa dipasang ke browser tanpa koneksi USB

Perakitan perangkat keras dan pemilihan casing

  • ESP32-Plane-Radar adalah proyek open source yang menampilkan pesawat ADS-B di sekitar seperti layar radar menggunakan ESP32-C3 dan layar bundar 1,28 inci
    • Menempatkan pesawat berdasarkan jarak dan arah dari lokasi saat ini lalu menampilkan informasi detailnya di layar
    • Menggunakan kabel tipis berlapis silikon, dan perakitan termasuk sedikit penyolderan selesai dalam sekitar 15 menit
  • Dengan alat flashing web ESPHome, firmware dapat dipasang ke ESP32 baru lewat browser dalam kurang dari 30 detik
  • Casing ESP32 Plane Radar yang pertama dipilih terlihat bagus, tetapi toleransi papan terlalu ketat sehingga tidak cocok untuk perakitan nyata

Peningkatan informasi penerbangan dan fitur pengaturan

  • Jika data penerbangan tersedia, menampilkan bandara keberangkatan dan tujuan alih-alih nomor registrasi ekor, dan jika data tidak ada, menggunakan callsign sebagai informasi pengganti
    • Tipe pesawat juga ditampilkan lebih spesifik, misalnya B737-800 alih-alih B737
    • Juga menambahkan informasi cuaca lokal, suhu, kelembapan, waktu, dan tanggal
  • Bahkan setelah pengaturan awal selesai, koordinat dan opsi layar dapat diubah lewat antarmuka web
    • Opsi tampilan bisa diubah tanpa mereset pengaturan Wi-Fi
    • Dapat mengatur satuan, landasan pacu, cuaca, format suhu, dan format waktu 12·24 jam
    • Memperbesar ukuran huruf default 10%, dan menambahkan slider ukuran 80~130% yang menyimpan nilai pengaturan
  • Melalui pembaruan OTA terautentikasi, biner yang dikompilasi di laptop lokal dapat diunggah ke ESP32 lewat browser tanpa koneksi USB
  • Kandidat pekerjaan berikutnya adalah porting ke layar yang lebih besar dan merancang casing cetak 3D dengan toleransi yang lebih lapang

1 komentar

 
GN⁺ 3 jam lalu
Komentar di Hacker News
  • Dalam beberapa bulan terakhir sudah muncul beberapa produk serupa, dan yang terakhir bahkan benar-benar masuk tahap prapemesanan
    Ada contoh terkait seperti radar pesawat ESP32 di MakerWorld, micro-radar, dan produk Gadgies; secara pribadi saya cukup menyukai perangkat pelacak pesawat kecil semacam ini

  • Saya tinggal beberapa mil dari bandara yang menjadi pangkalan pesawat tanker udara untuk pemadaman kebakaran, dan cukup takut dengan kebakaran hutan karena tahun ini saja 120 ribu acre terbakar di wilayah ini
    Sebagai proyek radio amatir, saya membuat antena sekitar 1MHz dan menghubungkannya ke Raspberry Pi yang menjalankan dump1090; hasilnya bisa menerima sinyal hingga sekitar 50 mil, melewati pegunungan setinggi 12 ribu–14 ribu kaki
    Sekarang saya memakai situs ADS-B yang informasi pelacakannya lebih kaya, dan sangat menyenangkan melihat berbagai pesawat pemadam seperti C-130, MD-80, dan pesawat amfibi Canadair lepas landas
    Khususnya, kalau bisa mengidentifikasi pesawat pengintai, saya bisa mengetahui kebakaran hutan mana yang sedang dipantau lembaga-lembaga terkait sedikit lebih cepat daripada WatchDuty

  • Tepatnya ini tampilan yang mirip radar, bukan radar

    • Benar. Radar berarti “radio detection and ranging” (deteksi dan pengukuran jarak dengan gelombang radio), dan menurut definisinya, radar memancarkan gelombang radio lalu menerima sinyal yang dipantulkan objek untuk mengukur jarak, arah, dan kecepatan radial
      Proyek ini hanya menerima secara pasif informasi posisi digital yang dipancarkan langsung oleh pesawat; tidak memancarkan gelombang radio ataupun mengukur posisi pesawat secara fisik
      Perbedaannya jelas jika membandingkan radar primer dengan tautan terkait ADS-B yang diterima proyek ini
    • Ini memang proyek keren, tetapi awalnya saya mengira akan melihat perangkat yang benar-benar berbeda dan mungkin saja ilegal
    • Saya buru-buru mengeklik karena mengira ada orang yang membuat perangkat yang bukan sekadar menampilkan data ADS-B terbuka di layar
  • Lebih tepat disebut layar radar, dan akan lebih keren lagi kalau memang membuat pemancar radar berbasis ESP32

  • Sepertinya pengguna harus memasukkan sendiri lintang dan bujur ‘radar’-nya; kalau mikrokontrolernya memakai penentuan lokasi via Wi-Fi, ini bisa jauh lebih praktis tanpa portal web

  • Lokasi bisa didapat lewat ipgeolocation.io, tetapi tetap perlu menyiapkan API key
    Jika perangkat memakai backend untuk terhubung dan konfigurasi Wi-Fi menggunakan alat seperti comitup, pengguna tidak perlu login langsung ke perangkat

  • Karena tinggal di jalur yang sering dilewati pesawat, dulu saya membuat perangkat serupa dengan display ESP32 XiaoZhi AI seharga 12 dolar
    Saya membuatnya multifungsi: saat ada pesawat memasuki wilayah udara yang dipilih, perangkat menampilkan lalu lintas udara; saat tidak ada pesawat baru, perangkat menampilkan penggunaan Claude dan waktu tersisa sampai reset
    Perangkat ini terintegrasi dengan ESPHome, dan saya juga memasukkan Home Assistant Voice Assistant untuk mencoba HA Assist yang sepenuhnya lokal

  • Cukup keren, tetapi mengambil data dari adsb.fi terasa agak seperti curang
    Untuk menerima dan mendekode ADS-B langsung di ESP32, sepertinya diperlukan perangkat yang jauh lebih kuat

    • Memakai ADS-B lalu menyebutnya ‘radar’ terasa tidak akurat, tetapi proyeknya sendiri keren
    • Beban komputasi untuk mendekode lalu lintas ADS-B sebenarnya saya perkirakan jauh lebih kecil daripada koneksi TLS
    • Di ESP32 pun penerimaan dan dekode ADS-B memungkinkan, tetapi MLAT belum berhasil
      Masalah terbesarnya bukan performa komputasi, melainkan bandwidth port USB yang tidak cocok dengan sebagian besar SDR; jika memakai teknik menerima hanya sebagian pesan lewat USB lambat, dekode ADS-B bisa dilakukan
    • Ada proyek seperti adsbee
    • Dengan Pi Zero dan RTL-SDR pun ukurannya bisa dibuat tidak jauh lebih besar daripada casing hasil cetak
  • Chip ESP32 itu sendiri hanya beberapa dolar, tetapi produk yang digabung dengan display harganya sekitar 40 dolar, jadi saya penasaran apakah bisa dirakit sendiri dengan biaya lebih murah

    • Saya membeli 3 ESP32 dan satu layar di Amazon sekitar 20 dolar, dan itu yang termurah yang saya temukan
    • Seri CYD biasanya bisa didapat di bawah 15 dolar
      Bisa merujuk ke ESP32 Cheap Yellow Display, dan juga mudah diintegrasikan dengan Home Assistant
  • ADS-B bukan radar, meskipun pengendali lalu lintas udara menyebut sistem seperti ini radar sekunder

    • Secara historis, radar sekunder memang radar sungguhan, dan ADS-B bisa dilihat sebagai teknologi yang menggantikan atau melengkapinya
      Sepertinya itulah alasan keduanya dikelompokkan di bawah istilah yang sama