สร้างเรดาร์เครื้องบินด้วยบอร์ด ESP32 เพียง 20 ดอลลาร์

ที่มาภาพ: XDA Developers

Hardware3 สิงหาคม 2569 เวลา 01:00อ่าน 5 นาทีXDA Developers

สร้างเรดาร์เครื้องบินด้วยบอร์ด ESP32 เพียง 20 ดอลลาร์

⚡ สรุป 30 วิ

ผู้เขียนทำโครงการเรดาร์ ADS‑B บนบอร์ด WT32‑SC01 Plus ใช้ ESP32‑S3 ราคาประมาณ US $20 สามารถรับสัญญาณเครื่องบินได้ระยะ 80–100 กม. และแสดงผลบนจอ TFT ด้วย…

การสร้างเรดาร์ตรวจจับเครื่องบินด้วยบอร์ด ESP32 แสดงผลราคาเพียง US $20 ทำให้ผู้ใช้หลายคนเริ่มหันไปพิจารณาการติดตามการบินแบบอิสระ แทนการเปิดแอปพลิเคชันเชิงพาณิชย์อย่าง Flightradar24 ที่เคยเป็นที่นิยมในหมู่ผู้สนใจท้องฟ้า

Overview

บทความบน XDA‑Developers รายงานว่า ผู้เขียนได้ทำโครงการ “Plane Radar” บนบอร์ด WT32‑SC01 Plus ซึ่งใช้ชิป ESP32‑S3 พร้อมหน้าจอ TFT ขนาด 2.4 นิ้ว โดยอาศัยสัญญาณ ADS‑B (1090 MHz) จากเครื่องบินที่อยู่บนท้องฟ้า การทำงานของระบบประกอบด้วยการรับสัญญาณ, ถอดรหัสข้อมูลตำแหน่ง และแสดงผลบนจอโดยใช้ไลบรารี OpenStreetMap เป็นฐานแผนที่

โครงการนี้ถูกออกแบบให้มีต้นทุนต่ำและสามารถประกอบได้ง่าย ผู้เขียนย้ำว่า หลังจากทำสำเร็จแล้ว เขาไม่ได้เปิด Flightradar24 อีกเลย เนื่องจากระบบของตนเองตอบโจทย์การใช้งานพื้นฐานอย่างครบถ้วน

Hardware & Assembly

บอร์ด WT32‑SC01 Plus มีชิป ESP32‑S3 ที่ให้พลังประมวลผลเพียงพอสำหรับการถอดรหัสสัญญาณ ADS‑B แบบเรียลไทม์ พร้อมจอ LCD TFT 240 × 320 พิกเซล การต่อสายทำได้โดยเชื่อมต่อเสาอากาศแบบ DIY (ใช้ลำโพงหรือสายโค๊กขนาด 1/4 นิ้ว) ไปยังพิน GPIO ที่กำหนดไว้ในซอร์สโค้ด

  • WT32‑SC01 Plus – ประมาณ US $12
  • เสาอากาศ DIY (ลำโพง, สายโค๊ก) – US $3–4
  • แหล่งจ่ายไฟแบบพอร์ต USB‑C หรือแบตเตอรี่ Li‑Po 1500 mAh – US $5

ทั้งหมดรวมค่าใช้จ่ายประมาณ US $20 เท่านั้น ซึ่งต่ำกว่าการซื้ออุปกรณ์ตรวจจับ ADS‑B เชิงพาณิชย์หลายเท่า

Software Implementation

ซอร์สโค้ดถูกเขียนบนแพลตฟอร์ม Arduino IDE โดยอาศัยไลบรารี ESP‑ADS‑B สำหรับการรับและถอดรหัสสัญญาณ 1090 MHz การแสดงผลทำผ่านไลบรารี LovyanGFX เพื่อวาดกราฟิกบนหน้าจอ TFT และใช้ API ของ OpenStreetMap ดึงข้อมูลแผนที่พื้นฐานมาเป็นแบ็คกราวด์

ผู้เขียนได้เพิ่มฟีเจอร์การเก็บข้อมูลแบบโลคัลบน SPIFFS เพื่อลดการพึ่งพาการเชื่อมต่ออินเทอร์เน็ต นอกจากนี้ยังมีเมนูตั้งค่าที่ให้ปรับความละเอียดของแผนที่และอัตราการรีเฟรช (ประมาณ 1 – 2 วินาทีต่อข้อมูล) ตามสภาพเครือข่าย Wi‑Fi

Real‑world Performance

ตามการทดสอบภาคสนาม การรับสัญญาณ ADS‑B ของบอร์ดนี้มีระยะห่างสูงสุดอยู่ที่ประมาณ **80‑100 กม. ขึ้นกับความชัดของเสาอากาศและสภาพภูมิศาสตร์ พื้นที่เปิดโล่งทำให้การตรวจจับแม่นยำมากกว่าในเมืองที่มีสิ่งกีดขวางหลายอย่าง

ระบบไม่สามารถรับข้อมูลจากเครื่องบินที่ไม่มีเทคโนโลยี ADS‑B (เช่นบางรุ่นของอากาศยานส่วนบุคคลหรือทหาร) ทำให้ข้อมูลที่แสดงบนจอเป็นเพียงส่วนหนึ่งของการเคลื่อนที่ในอากาศ นอกจากนี้ การอัปเดตตำแหน่งขึ้นอยู่กับความถี่ของสัญญาณที่ส่งจากเครื่องบิน ซึ่งอาจทำให้บางครั้งมีช่องว่างระยะเวลาสั้น ๆ ระหว่างสองข้อมูลต่อเนื่อง

Implications for Hobbyist Radar

โครงการนี้เปิดเผยว่าการใช้ไมโครคอนโทรลเลอร์ระดับสูงอย่าง ESP32‑S3 สามารถทำหน้าที่เป็นเรดาร์ ADS‑B แบบอิสระได้โดยไม่ต้องพึ่งพาเซิร์ฟเวอร์คลาวด์หรือบริการเชิงพาณิชย์ ทำให้ผู้สนใจด้านการบินและ DIY มีทางเลือกใหม่ที่ประหยัดค่าใช้จ่ายและเพิ่มความเป็นส่วนตัว

อย่างไรก็ตาม ความจำกัดด้านช่วงรับสัญญาณและชนิดของเครื่องบินที่สามารถตรวจจับได้ ยังคงทำให้โซลูชั่นนี้เหมาะกับการใช้งานระดับอเมชอร์หรือเป็นเครื่องมือเสริมเพื่อเรียนรู้เทคโนโลยี ไม่ได้ทดแทนระบบติดตามเชิงพาณิชย์ที่ครอบคลุมทั่วโลกและมีข้อมูลเพิ่มเติมเช่น ความเร็วแนวตั้งหรือประวัติการบิน

Summary

โครงการสร้างเรดาร์บน WT32‑SC01 Plus แสดงให้เห็นว่าด้วยต้นทุนประมาณ US $20 ผู้ใช้สามารถติดตามเครื่องบินผ่านสัญญาณ ADS‑B ได้อย่างอิสระและเพียงพอต่อการใช้งานพื้นฐาน แม้จะยังมีข้อจำกัดด้านระยะรับสัญญาณและความครอบคลุมของข้อมูลก็ตาม.

แชร์บทความนี้:

ชอบบทความแบบนี้?

สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม

แหล่งข่าวต้นฉบับ

ชื่อต้นฉบับ
I built my own plane radar on a $20 ESP32 display, and I haven't opened Flightradar24 since
ผู้เขียน
Adam Conway
แหล่ง
XDA Developers
วันที่เผยแพร่
1 สิงหาคม 2569 เวลา 01:00

Related

บทความที่เกี่ยวข้อง

บอร์ด Cheap Yellow Display (CYD) ผสาน ESP32‑WROOM‑32 สำหรับโครงการ IoT มือใหม่Hardware
16 สิงหาคม 2569 เวลา 22:00

บอร์ด Cheap Yellow Display (CYD) ผสาน ESP32‑WROOM‑32 สำหรับโครงการ IoT มือใหม่

Cheap Yellow Display หรือ CYD รวม ESP32‑WROOM‑32 หน้าจอทัชสี 2.8 นิ้ว ไฟ RGB microSD และเซ็นเซอร์แสงในบอร์ดเดียว ลดขั้นตอน solder‑less สำหรับผู้เริ่มต้นทำ IoT…

XDA Developers7 นาที
Raspberry Shake ชุด DIY บันทึกกิจกรรมแผ่นดินไหวด้วย Raspberry PiHardware
11 สิงหาคม 2569 เวลา 07:00

Raspberry Shake ชุด DIY บันทึกกิจกรรมแผ่นดินไหวด้วย Raspberry Pi

Raspberry Shake เป็นชุด DIY ที่ใช้ Raspberry Pi รวบรวมข้อมูลการสั่นสะเทือนของดินและอัปโหลดออนไลน์…

XDA Developers6 นาที
สร้าง Faceplate ให้ Steam Machine ยึด Steam Controller ผ่าน Official PuckHardware
8 สิงหาคม 2569 เวลา 13:00

สร้าง Faceplate ให้ Steam Machine ยึด Steam Controller ผ่าน Official Puck

Valve เปิดเผยโค้ดของ faceplate ให้ผู้ใช้พิมพ์ชิ้นส่วน 3D เพื่อติด Steam Controller บน Steam Machine ลดสายและเพิ่มความยืดหยุ่นในการจัดวางบนโต๊ะเกม.

XDA Developers6 นาที
อุปกรณ์ ESP32 ติดตู้เย็นราคา $49.90 บันทึกเสียงและแสดงโน้ตบน e‑paperHardware
4 สิงหาคม 2569 เวลา 22:00

อุปกรณ์ ESP32 ติดตู้เย็นราคา $49.90 บันทึกเสียงและแสดงโน้ตบน e‑paper

reTerminal Sticky ของ Seeed Studio เป็นแผ่นจอ e‑paper ขนาด 3.97 นิ้วที่สามารถติดบนตู้เย็นเพื่อบันทึกและแสดงข้อความเสียงได้โดยไม่ต้องใช้แอปพลิเคชันใด ๆ…

XDA Developers7 นาที
คัดลอกลิงก์แล้ว!