8 คะแนน โดย xguru 2022-01-25 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • ระบบที่ประกอบด้วยโอเพนซอร์ส SkyScan + กล้องที่รองรับ PTZ + SDR ที่สามารถรับ ADS-B ได้

วิธีการทำงาน

  • รับ ADS-B ซึ่งเป็นการออกอากาศข้อมูลเฝ้าระวังอากาศยาน เพื่อติดตามข้อมูลเครื่องบินรอบบ้าน

  • เมื่อเครื่องบินเข้าใกล้ กล้องจะหันไปยังทิศทางนั้นและถ่ายภาพต่อเนื่องตลอดเวลาที่ยังมองเห็น

  • อัปโหลดภาพไปยัง Azure Cloud แล้วทริกเกอร์ Azure Function

  • ใช้ Azure Custom Vision ตรวจสอบว่ามีเครื่องบินอยู่จริงหรือไม่ (เช่น ถูกเมฆบัง) และถ้าไม่มีเครื่องบินก็ลบไฟล์ทิ้ง

  • หากตรวจพบเครื่องบิน จะใช้ข้อมูล ADS-B ดึงข้อมูลเครื่องบินจาก FAA DB แล้วบันทึกลงใน CosmosDB

  • แสดงข้อมูลบนเว็บไซต์ด้วย React + Node API

3 ความคิดเห็น

 
xguru 2022-01-25

ถ้าไม่ได้ตั้งใจจะทำเป็นฐานข้อมูลเอง ก็สามารถดูข้อมูลการบินปัจจุบันแบบละเอียดได้ที่ https://www.flightradar24.com/

หากติดตั้งแอป iOS/Android ที่มีให้ด้วย เมื่อเล็งกล้องไปทางเครื่องบินที่กำลังบินผ่านด้วย AR ก็จะดึงข้อมูลรายละเอียดขึ้นมาให้

เหมาะไว้ใช้ตอนที่สงสัยว่า เครื่องบินลำนั้นจะบินไปที่ไหน

 
nicewook 2022-01-25

ว้าว~ ดูน่าสนุกมากเลยครับ :-)

 
xguru 2022-01-25

รายละเอียดทางเทคนิคเพิ่มเติมมีอยู่ใน README ของโอเพนซอร์ส SkyScan ด้วย

SkyScan Repo : https://github.com/IQTLabs/SkyScan