สร้างเครื่องติดตามเที่ยวบิน Raspberry Pi ของคุณเอง

บทช่วยสอนนี้เน้นที่ข้อมูลที่ส่งโดยทรานสปอนเดอร์ที่ติดตั้งบนเครื่องบินที่บินเหนือศีรษะโดยใช้ระบบการเฝ้าระวังการพึ่งพาอัตโนมัติ – การออกอากาศ (ADS-B)

สร้างเครื่องติดตามเที่ยวบิน Raspberry Pi ของคุณเอง

คุณสามารถสร้างโครงการสนุกๆ ได้มากมายโดยจับคู่ Raspberry Pi กับ USB Software Defined Radio (SDR) ราคาประหยัด SDR คือเครื่องรับคลื่นวิทยุที่สามารถรับสัญญาณจากความถี่ต่างๆ ได้ เช่น โทรทัศน์ดิจิทัล วิทยุ AM, FM และ DAB และ ข้อมูลดาวเทียมตรวจอากาศ

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

เป็นส่วนหนึ่งของบทช่วยสอนนี้ คุณจะได้ร่วมทีมกับผู้ที่ชื่นชอบการบินคนอื่นๆ และร่วมสนับสนุน Flightradar24 ซึ่งดำเนินการเครือข่ายเครื่องรับ ADS-B/Mode S ที่ใหญ่ที่สุดในโลก เครือข่ายนี้ร่วมกับการควบคุมการจราจรทางอากาศของรัฐบาลและแหล่งข้อมูลอื่นๆ ติดตามเครื่องบินทั่วโลก

เสบียง

  • ราสเบอร์รี่พาย
  • แหล่งจ่ายไฟ Raspberry Pi ที่เหมาะสม
  • การ์ดไมโครเอสดี
  • อะแดปเตอร์สำหรับเชื่อมต่อการ์ด microSD ของคุณกับ คอมพิวเตอร์ปกติของคุณ
  • ดองเกิลรับ USB ADS-B

ในการตั้งค่าการ์ด SD ครั้งแรก คุณจะต้องมี:

  • คอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อกับเครือข่ายของคุณ เราจะเรียกเครื่องนี้ว่า คอมพิวเตอร์ปกติของคุณ เพื่อแยกความแตกต่างจากคอมพิวเตอร์ Raspberry Pi ที่คุณตั้งค่าให้เป็นเครื่องมือติดตามเที่ยวบิน

เลือก Raspberry Pi ที่เหมาะสม

โปรเจ็กต์นี้จะทำงานกับ Raspberry Pi รุ่น 3 หรือใหม่กว่า สำหรับบทช่วยสอนนี้ เราจะใช้ Raspberry Pi 3 รุ่น A +

เลือกตัวรับ ADS-B ที่เหมาะสม

สำหรับเครื่องรับ USB ADS-B คุณสามารถซื้อดองเกิล USB ที่ใช้ RTL2832/R820T2 ได้ที่ร้านค้าในพื้นที่หรือจากร้านค้าออนไลน์ที่คุณชื่นชอบ ราคาปกติจะเริ่มต้นที่ประมาณ 20 เหรียญสหรัฐ บทช่วยสอนนี้ใช้ ชุดเครื่องรับ USB RTL-SDR, DVB-T และ ADS-B NESDR Mini (TV28T v2 )

ติดตั้งระบบปฏิบัติการ Pi24

ดาวน์โหลดภาพระบบปฏิบัติการ Raspberry Pi ที่เตรียมไว้ล่วงหน้าจาก flightradar24.com โดยคลิกที่ปุ่มสีน้ำเงิน "ดาวน์โหลด Pi24":

บันทึก

มีบริการ ADS-B อื่นๆ ที่นำเสนอแพ็คเกจระบบปฏิบัติการแบบกำหนดเองที่คล้ายกัน เช่น FlightAware , ADS-B Exchangeและ RadarBoxซึ่งจะช่วยให้คุณสร้างสถานีภาคพื้นดิน ADS-B ได้ เราเลือกบริการหนึ่งรายการสำหรับบทช่วยสอน แต่ถ้าคุณต้องการใช้รายการอื่น ขั้นตอนจะดูคล้ายกันมาก หลังจากติดตั้งแล้ว คุณยังสามารถปรับแต่งการติดตั้งของคุณเพื่อส่งบริการทั้งหมดเหล่านี้จาก Raspberry Pi เครื่องเดียวได้อีกด้วย

ขั้นตอนต่อไป ให้ทำตามเอกสารการเริ่มต้นใช้งานเพื่อตั้งค่า Raspberry Pi ของคุณสำหรับระบบปฏิบัติการของคุณ ให้เลือก ใช้แบบกำหนดเอง และเลือก fr24-raspberry-pi-latest.zip ไฟล์ที่คุณเพิ่งดาวน์โหลด

ในระหว่างขั้นตอนการปรับแต่งระบบปฏิบัติการ ให้แก้ไขการตั้งค่าดังต่อไปนี้:

  • ป้อน ชื่อโฮสต์ ที่คุณเลือก (เราแนะนำ pi-flighttracker สำหรับบทช่วยสอนนี้)
  • กรอก ชื่อผู้ใช้ และ รหัสผ่านคุณจะต้องใช้ข้อมูลเหล่านี้เพื่อยืนยันตัวตนในภายหลัง
  • ทำเครื่องหมายในช่องถัดจาก กำหนดค่า LAN ไร้สาย เพื่อให้ Pi ของคุณสามารถเชื่อมต่อกับ Wi-Fi ได้โดยอัตโนมัติ
    • ป้อน SSID (ชื่อ) และ รหัสผ่าน เครือข่ายของคุณ คุณสามารถค้นหาข้อมูลเหล่านี้ได้ในการตั้งค่า Wi-Fi หรือบนสติกเกอร์บนเราเตอร์ของคุณ
  • ทำเครื่องหมายในช่องข้างๆ เปิดใช้งาน SSH เพื่อให้คุณสามารถเชื่อมต่อกับ Pi ได้โดยไม่ต้องใช้เมาส์และคีย์บอร์ด เชื่อมต่อกับ Raspberry Pi ของคุณจากระยะไกล

SSH ช่วยให้คุณเชื่อมต่อ Raspberry Pi แบบไร้สายได้ โดยไม่ต้องใช้คีย์บอร์ดและเมาส์

บันทึก

หากต้องการเชื่อมต่อผ่าน SSH กับ Raspberry Pi คุณจะต้องใช้ชื่อโฮสต์ที่คุณตั้งไว้ใน Imager หากคุณมีปัญหาในการเชื่อมต่อโดยใช้วิธีนี้ คุณอาจต้องการใช้ที่อยู่ IP ของ Raspberry Pi แทน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการค้นหาที่อยู่ IP และการเข้าถึง Raspberry Pi จากระยะไกล โปรดดู เอกสารประกอบการเข้าถึงระยะไกล

เชื่อมต่อผ่าน SSH

เปิดเซสชันเทอร์มินัลบน คอมพิวเตอร์ที่คุณใช้เป็นประจำหากต้องการเข้าถึง Raspberry Pi ของคุณผ่าน SSH ให้รันคำสั่งต่อไปนี้โดยแทนที่ <username> ด้วยชื่อผู้ใช้ที่คุณเลือกใน Imager:

$ ssh <username>@pi-flighttracker.local

เมื่อคุณทำสิ่งนี้เป็นครั้งแรก ให้ยืนยันว่าคุณต้องการเชื่อมต่อ เมื่อได้รับคำขอ ให้ใช้รหัสผ่านที่คุณสร้างไว้ใน Raspberry Pi Imager:

$ ssh <username>@pi-flighttracker.local
The authenticity of host 'pi-flighttracker.local (fd81:b8a1:261d:1:acd4:610c:b069:ac16)' can't be established.
ED25519 key fingerprint is SHA256:s6aWAEe8xrbPmJzhctei7/gEQitO9mj2ilXigelBm04.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/
[fingerprint])? yes
Warning: Permanently added 'pi-flighttracker.local' (ED25519) to the list of known hosts.

<username>@pi-flighttracker.local's password:
Linux pi-flighttracker 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue March 26 09:41:00 2025
<username>@pi-flighttracker:~ $

ตอนนี้คุณได้เชื่อมต่อกับ Raspberry Pi แล้ว ให้รันคำสั่งสองคำสั่งเพื่อให้แน่ใจว่าแพ็คเกจทั้งหมดของคุณได้รับการอัปเดต:

$ sudo apt update
$ sudo apt full-upgrade

เมื่อคำสั่งอัปเดตแพ็กเกจทำงานเสร็จสิ้น ให้รีบูต Raspberry Pi ของคุณเพื่อให้การเปลี่ยนแปลงทั้งหมดมีผล:

$ sudo reboot

การรันคำสั่งนี้จะทำให้คุณตัดการเชื่อมต่อจากเซสชัน SSH ของ Raspberry Pi รอสักครู่เพื่อให้ Raspberry Pi รีบูต จากนั้นป้อน คำสั่งเชื่อมต่อ ssh อีกครั้งเพื่อเชื่อมต่อกับอุปกรณ์ของคุณอีกครั้ง

เคล็ดลับ

ในเทอร์มินัลส่วนใหญ่ ให้กดปุ่มลูกศรขึ้น จากนั้นกดปุ่ม Enter เพื่อเรียกใช้คำสั่งล่าสุดอีกครั้ง

ตั้งค่า Flightradar24

ขั้นตอนแรกคือการสร้างบัญชีกับFlightradar24 โดยใช้ที่อยู่อีเมลและรหัสผ่านที่คุณเลือก:

Create an account with Flightradar24

ปิด Raspberry Pi ของคุณ

ขั้นตอนต่อไป ให้เชื่อมต่อดองเกิลตัวรับ USB ADS-B เข้ากับพอร์ต USB บน Raspberry Pi ของคุณ เชื่อมต่อเสาอากาศโดยเสียบเข้าที่ด้านข้างของดองเกิล คุณจะรู้สึกได้ถึงเสียงคลิกเบาๆ ที่ให้ความอุ่นใจเมื่อเชื่อมต่ออย่างถูกต้อง:

Connecting the ADS-B receiver

เพิ่มพลังให้กับ Raspberry Pi ของคุณอีกครั้ง SSH กลับเข้าสู่ Raspberry Pi ของคุณ:

$ ssh <username>@pi-flighttracker.local

หากต้องการตั้งค่าโปรแกรมติดตามเที่ยวบิน ให้รันคำสั่งต่อไปนี้:

$ sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"

หลังจากช่วงเวลาสั้นๆ ของการตั้งค่า หน้าจอต้อนรับพร้อมคำแนะนำบางส่วนจะปรากฏขึ้น ตามด้วยขั้นตอนแรกในชุดการตั้งค่าขั้นตอนต่างๆ ดังนี้:

ยินดีต้อนรับสู่ตัว ช่วย การสมัครFR24 Decoder /Feeder !      

ก่อนที่คุณจะดำเนินการต่อโปรดตรวจสอบให้แน่ใจว่า:    

1 - ตัวรับADS-B ของคุณเชื่อมต่อกับคอมพิวเตอร์เครื่องนี้หรือสามารถเข้าถึงได้ผ่านเครือข่าย            

2 - คุณทราบละติจูด/ลองจิจูดของเสาอากาศของคุณได้ถึง4 ตำแหน่งทศนิยมและความสูงเป็นฟุต              

3 - คุณมีที่อยู่อีเมลที่ใช้งานได้ซึ่งจะใช้ติดต่อคุณ            

4 - บริการfr24feed หยุดแล้วหากไม่เป็นเช่นนั้นโปรดรัน: sudo systemctl stop fr24feed            

หากต้องการยกเลิกให้กดCtrl+C ได้ทุกเมื่อ      

ขั้นตอนที่1.1 - ป้อนที่อยู่อีเมลของคุณ(username@domain.tld)      

เพื่อดำเนินการต่อ โปรดระบุตำแหน่งอุปกรณ์ของคุณ

คุณสามารถหาพิกัดละติจูดและลองจิจูดได้จากLatLong.net โดยค้นหาชื่อสถานที่หรือค้นหาเส้นทางบนแผนที่แบบโต้ตอบ ค้นหาพิกัดของคุณเป็นสี่ตำแหน่งทศนิยม (ตัวอย่างเช่น 52.2048 ซึ่ง 0.1304 ใกล้เคียงพอที่จะพาคุณไปยังผับสุดเจ๋งในเคมบริดจ์ได้)

Finding your latitude and longitude

คุณสามารถดูระดับความสูงได้จากwhataltitude.com หากคุณใช้ไซต์นี้เป็นครั้งแรก คุณอาจได้รับแจ้งให้เปิดใช้งานบริการระบุตำแหน่งสำหรับเบราว์เซอร์ของคุณเพื่อเข้าถึงตำแหน่งทางภูมิศาสตร์ของคุณ:

Finding your altitude

ตอนนี้ถึงเวลาเสร็จสิ้นตัวช่วย FR24 ป้อนที่อยู่อีเมลที่คุณใช้ลงทะเบียนบัญชี Flightradar24 ของคุณ:

ขั้นตอนที่1.2 - หากคุณเคยป้อนข้อมูลADS-B ให้กับFR24 มาก่อนให้ป้อนรหัสการแชร์ของคุณ              

หากคุณจำรหัสการแชร์ของคุณไม่ได้คุณสามารถค้นหาได้ในบัญชีของคุณบนเว็บไซต์ภายใต้" การแชร์ข้อมูล ของฉัน "                  

https://www.flightradar24.com/account/data-sharing

มิฉะนั้นให้ปล่อยช่องนี้ว่างไว้และดำเนินการต่อ    

เว้นขั้นตอนที่ 1.2 ไว้ว่าง เนื่องจากเราไม่เคยใช้บริการมาก่อน จากนั้นดำเนินการต่อไป

ขั้นตอนที่1.3 - คุณต้องการเข้าร่วมในการคำนวณMLAT หรือ ไม่(ใช่/ไม่ใช่):          

MLAT หรือ multilateration หมายถึงกระบวนการในการกำหนดตำแหน่งและทิศทางของเครื่องบินโดยวิเคราะห์ความแตกต่างของเวลาตั้งแต่สัญญาณวิทยุมาถึงเครื่องบิน เนื่องจากไม่มีการติดตั้งทรานสพอนเดอร์ ADS-B ในเครื่องบินทุกรุ่น โดยเฉพาะเครื่องบินรุ่นเก่า Flightradar24 จึงคำนวณตำแหน่งของเครื่องบินโดยใช้ข้อมูลจากเครื่องรับชุมชนอื่นสามเครื่องขึ้นไป สำหรับบทช่วยสอนนี้ เราจะเข้าร่วม ดังนั้นเราจะตอบว่าใช่เพื่อดำเนินการต่อ

ขั้นตอนต่อไป ให้ป้อนรายละเอียดละติจูด ลองจิจูด และระดับความสูงที่คุณเพิ่งค้นหา:

ขั้นตอนที่3.A - ป้อนละติจูดของเสาอากาศ(DD.DDDD)    

$:52.XXXX

ขั้นตอนที่3.B - ป้อนลองจิจูดของเสาอากาศ(DDD.DDDD)    

$:0.XXXX

ขั้นตอนที่3.C - ป้อนระดับความสูงของเสาอากาศเหนือระดับน้ำทะเล(เป็นฟุต)          

$:39

โดยใช้ละติจูด: 52.XXXX, ลองจิจูด: 0.XXXX, ระดับความสูง: 39 ฟุตเหนือระดับน้ำทะเล        

กำลังตรวจสอบ ข้อมูล อีเมล/ตำแหน่งที่ตั้ง...ตกลง

สนามบินที่ใกล้ที่สุดคือICAO:EGSC IATA:CBG ใกล้กับเคมบริดจ์      

ละติจูด: 52.205002

ลองจิจูด: 0.175000

ประเทศ : สหราชอาณาจักร

Flightradar24 อาจใช้ที่อยู่อีเมลของคุณเพื่อติดต่อคุณเกี่ยวกับฟีดข้อมูลของคุณหากจำเป็น            

คุณต้องการจะใช้ การตั้งค่า เหล่านี้ต่อไปหรือไม่      

ระบุตัวเลือกของคุณ(ใช่/ไม่ใช่)$:ใช่  

ตัวช่วยจะแสดงรายละเอียดสนามบินที่ใกล้ที่สุดกับคุณ จากนั้นจะแจ้งยืนยันการตั้งค่าของคุณอีกครั้ง ป้อนใช่เพื่อดำเนินการต่อ

ขั้นต่อไป คุณต้องยืนยันประเภทของฮาร์ดแวร์เครื่องรับที่คุณใช้ ในบทช่วยสอนนี้ เราต้องเลือก 1 - DVBT Stick (USB):

ขั้นตอนที่4.1 - การเลือกตัวรับ(เพื่อเรียกใช้MLAT โปรดใช้DVB -T stick พร้อมยูทิลิตี้dump1090 ที่รวมกับfr24feed):                  

1 - สติ๊กDVBT (USB)  

2 - SBS1/SBS1er (USB/เครือข่าย)  

3 - SBS3 (USB/เครือข่าย)  

4 - โหมดBeast (USB/เครือข่าย)  

5 - รองรับAVR (DVBT ผ่านเครือข่ายฯลฯ )      

6 - microADSB (USB/เครือข่าย)  

ระบุประเภทผู้รับของคุณ(1-7)$  

ขั้นตอนการตั้งค่าที่เหลือนั้นเกี่ยวข้องกับฟังก์ชันขั้นสูง ดังนั้นเราจะข้ามไปเพื่อเริ่มใช้งานการตั้งค่าพื้นฐาน

  • ในขั้นตอน 4.3 คุณสามารถระบุ อาร์กิวเมนต์ dump1090 เพิ่มเติม เพื่ออธิบายวิธีการประมวลผลข้อมูลที่อุปกรณ์ของคุณได้รับ ปล่อยว่างไว้
  • สำหรับขั้นตอนที่ 5.1 และ 5.2 ซึ่งเกี่ยวข้องกับการส่งออกข้อมูลจากอุปกรณ์ไปยังอุปกรณ์หรือโปรแกรมอื่น ให้ตอบว่าไม่
  • ขั้นตอนที่ 6 อนุญาตให้สร้างไฟล์บันทึก ปิดใช้งานโดยป้อน 0

ระบุประเภทผู้รับของคุณ(1-7)$:1  

กำลังตรวจสอบdump1090 ...พบแล้ว

ขั้นตอนที่4.3 - ป้อนอาร์กิวเมนต์dump1090 เพิ่มเติมของคุณหรือปล่อยว่างไว้        

ขั้นตอนที่5.1 - คุณต้องการเปิดใช้ฟีดข้อมูลRAW บนพอร์ต30002 หรือไม่ (ใช่/ไม่ใช่) $:ไม่            

ขั้นตอนที่5.2 - คุณต้องการเปิดใช้งานฟีดข้อมูลBasestation บนพอร์ต30003 หรือไม่ (ใช่/ไม่ใช่) $:ไม่            

ขั้นตอนที่6 - กรุณาเลือก โหมด ไฟล์บันทึกที่ต้องการ:      

0 - คนพิการ  

1 - 48 ชั่วโมงหมุนเวียน24 ชั่วโมง    

2 - หมุนเวียน72 ชั่วโมง24 ชั่วโมง    

เลือกโหมดไฟล์บันทึก(0-2)$:0  

จากนั้นตัวช่วยจะส่งข้อมูลแบบฟอร์มของคุณและลงทะเบียนอุปกรณ์ของคุณ:

กำลังส่ง ข้อมูล แบบฟอร์ม...ตกลง

ขอแสดงความยินดี! ตอนนี้คุณได้ลงทะเบียนและพร้อมที่จะแชร์ข้อมูลADS-B กับFlightradar24 แล้ว          

+ รหัสการแชร์ของคุณ(00013e5bf0d25b8d) ได้รับการกำหนดค่าและส่งอีเมลถึงคุณเพื่อวัตถุประสงค์ในการสำรองข้อมูล            

+ รหัสเรดาร์ของคุณคือT-EGTC8 โปรดระบุในการสื่อสารทางอีเมลทั้งหมดกับเรา            

+ โปรดเริ่มแชร์ข้อมูลภายในหนึ่งเดือนนับจากนี้มิฉะนั้นID /KEY ของคุณจะถูกลบออก                  

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

หากต้องการเริ่มส่งข้อมูลทันทีโปรดดำเนินการดังนี้:    

sudo systemctl เริ่มfr24feed  

บันทึกการตั้งค่า ลง ใน/etc/fr24feed.ini... ตกลง  

ติดตั้งและกำหนดค่าเสร็จเรียบร้อยแล้ว!  

ขอแสดงความยินดี ตอนนี้คุณมีเครื่องติดตามเที่ยวบินที่ใช้งานได้แล้ว จดบันทึกรหัสการแชร์และรหัสเรดาร์ของคุณ

ดูข้อมูลการติดตามเครื่องบิน

ความมหัศจรรย์ของโครงการนี้กำลังเกิดขึ้นเบื้องหลัง: ตอนนี้เครื่องรับของคุณกำลังส่งข้อมูลอยู่ ในตอนนี้ ตรวจสอบให้แน่ใจว่าเสาอากาศของคุณอยู่ใกล้หน้าต่างที่มองเห็นท้องฟ้า

อิมเมจระบบปฏิบัติการ Flightradar24 สำหรับ Raspberry Pi มีเว็บเซิร์ฟเวอร์ในตัวที่สะดวกมาก กล่าวคือ จะโฮสต์เว็บเพจขนาดเล็กบนเครือข่ายท้องถิ่นของคุณเพื่อให้คุณดูข้อมูลทั้งหมดที่โปรแกรมติดตามเที่ยวบินของคุณรวบรวมไว้ หากต้องการเข้าถึงข้อมูลนี้ โปรดไปที่pi-flighttracker.local/dump1090/ gmap.html

กด Enter แล้วคุณจะเห็นมุมมองสดของข้อมูลที่ถูกรวบรวม คลิกที่เครื่องบินแต่ละลำเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องบินแต่ละลำ:

Live data view of airplanes from your receiver

นั่นคือสิ่งที่อุปกรณ์ของคุณกำลังทำอยู่ในขณะนี้ เข้าไปที่flightradar24.com และเข้าสู่ระบบบัญชีของคุณเพื่อดูข้อมูลจากเครื่องรับทั้งหมดในพื้นที่ของคุณ:

Live data view of airplanes from all nearby receivers

มีข้อมูลมากมายที่ต้องทำความเข้าใจ ดังนั้นเราจะทำให้สิ่งต่างๆ ง่ายขึ้นและแสดงเฉพาะเครื่องบินที่อุปกรณ์ของคุณกำลังตรวจจับอยู่เท่านั้น หากต้องการทำเช่นนี้ ให้คลิกที่ไอคอนตัวกรอง (วงกลมด้านบน) ที่ด้านล่างของหน้าจอ จากนั้นจะมีหน้าต่างพร้อมตัวเลือกเพิ่มตัวกรองขึ้นมา ใช้แถบเลื่อนเพื่อเลื่อนลงมาและเลือกเรดาร์:

Adding filters to make the live data view more manageable

พิมพ์รหัสเรดาร์ของตัวรับของคุณ — รหัสที่คุณจดบันทึกไว้ก่อนหน้านี้ — ลงในกล่องใต้ประเภทตัวกรอง:

Entering your receiver's ID

สุดท้าย ให้คลิกที่ปุ่มตัวกรองใหม่สีน้ำเงิน หน้าควรแสดงเครื่องบินน้อยลง เครื่องบินเหล่านี้เป็นเครื่องบินที่เครื่องรับของคุณติดตามอยู่:

Aircraft filtered to only those tracked by your receiver

ลองคลิกที่เครื่องบินแต่ละลำและค้นหาข้อมูล เช่น รายละเอียดต้นทางและปลายทาง ประเภทของเครื่องบิน เส้นทางที่ใช้ ความสูง และอื่นๆ อีกมากมาย

สร้างเครื่องติดตามเที่ยวบิน Raspberry Pi ของคุณเอง

บทช่วยสอนนี้เน้นที่ข้อมูลที่ส่งโดยทรานสปอนเดอร์ที่ติดตั้งบนเครื่องบินที่บินเหนือศีรษะโดยใช้ระบบการเฝ้าระวังการพึ่งพาอัตโนมัติ – การออกอากาศ (ADS-B)

นักเขียนบทความ
by 
นักเขียนบทความ
สร้างเครื่องติดตามเที่ยวบิน Raspberry Pi ของคุณเอง

สร้างเครื่องติดตามเที่ยวบิน Raspberry Pi ของคุณเอง

บทช่วยสอนนี้เน้นที่ข้อมูลที่ส่งโดยทรานสปอนเดอร์ที่ติดตั้งบนเครื่องบินที่บินเหนือศีรษะโดยใช้ระบบการเฝ้าระวังการพึ่งพาอัตโนมัติ – การออกอากาศ (ADS-B)

คุณสามารถสร้างโครงการสนุกๆ ได้มากมายโดยจับคู่ Raspberry Pi กับ USB Software Defined Radio (SDR) ราคาประหยัด SDR คือเครื่องรับคลื่นวิทยุที่สามารถรับสัญญาณจากความถี่ต่างๆ ได้ เช่น โทรทัศน์ดิจิทัล วิทยุ AM, FM และ DAB และ ข้อมูลดาวเทียมตรวจอากาศ

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

เป็นส่วนหนึ่งของบทช่วยสอนนี้ คุณจะได้ร่วมทีมกับผู้ที่ชื่นชอบการบินคนอื่นๆ และร่วมสนับสนุน Flightradar24 ซึ่งดำเนินการเครือข่ายเครื่องรับ ADS-B/Mode S ที่ใหญ่ที่สุดในโลก เครือข่ายนี้ร่วมกับการควบคุมการจราจรทางอากาศของรัฐบาลและแหล่งข้อมูลอื่นๆ ติดตามเครื่องบินทั่วโลก

เสบียง

  • ราสเบอร์รี่พาย
  • แหล่งจ่ายไฟ Raspberry Pi ที่เหมาะสม
  • การ์ดไมโครเอสดี
  • อะแดปเตอร์สำหรับเชื่อมต่อการ์ด microSD ของคุณกับ คอมพิวเตอร์ปกติของคุณ
  • ดองเกิลรับ USB ADS-B

ในการตั้งค่าการ์ด SD ครั้งแรก คุณจะต้องมี:

  • คอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อกับเครือข่ายของคุณ เราจะเรียกเครื่องนี้ว่า คอมพิวเตอร์ปกติของคุณ เพื่อแยกความแตกต่างจากคอมพิวเตอร์ Raspberry Pi ที่คุณตั้งค่าให้เป็นเครื่องมือติดตามเที่ยวบิน

เลือก Raspberry Pi ที่เหมาะสม

โปรเจ็กต์นี้จะทำงานกับ Raspberry Pi รุ่น 3 หรือใหม่กว่า สำหรับบทช่วยสอนนี้ เราจะใช้ Raspberry Pi 3 รุ่น A +

เลือกตัวรับ ADS-B ที่เหมาะสม

สำหรับเครื่องรับ USB ADS-B คุณสามารถซื้อดองเกิล USB ที่ใช้ RTL2832/R820T2 ได้ที่ร้านค้าในพื้นที่หรือจากร้านค้าออนไลน์ที่คุณชื่นชอบ ราคาปกติจะเริ่มต้นที่ประมาณ 20 เหรียญสหรัฐ บทช่วยสอนนี้ใช้ ชุดเครื่องรับ USB RTL-SDR, DVB-T และ ADS-B NESDR Mini (TV28T v2 )

ติดตั้งระบบปฏิบัติการ Pi24

ดาวน์โหลดภาพระบบปฏิบัติการ Raspberry Pi ที่เตรียมไว้ล่วงหน้าจาก flightradar24.com โดยคลิกที่ปุ่มสีน้ำเงิน "ดาวน์โหลด Pi24":

บันทึก

มีบริการ ADS-B อื่นๆ ที่นำเสนอแพ็คเกจระบบปฏิบัติการแบบกำหนดเองที่คล้ายกัน เช่น FlightAware , ADS-B Exchangeและ RadarBoxซึ่งจะช่วยให้คุณสร้างสถานีภาคพื้นดิน ADS-B ได้ เราเลือกบริการหนึ่งรายการสำหรับบทช่วยสอน แต่ถ้าคุณต้องการใช้รายการอื่น ขั้นตอนจะดูคล้ายกันมาก หลังจากติดตั้งแล้ว คุณยังสามารถปรับแต่งการติดตั้งของคุณเพื่อส่งบริการทั้งหมดเหล่านี้จาก Raspberry Pi เครื่องเดียวได้อีกด้วย

ขั้นตอนต่อไป ให้ทำตามเอกสารการเริ่มต้นใช้งานเพื่อตั้งค่า Raspberry Pi ของคุณสำหรับระบบปฏิบัติการของคุณ ให้เลือก ใช้แบบกำหนดเอง และเลือก fr24-raspberry-pi-latest.zip ไฟล์ที่คุณเพิ่งดาวน์โหลด

ในระหว่างขั้นตอนการปรับแต่งระบบปฏิบัติการ ให้แก้ไขการตั้งค่าดังต่อไปนี้:

  • ป้อน ชื่อโฮสต์ ที่คุณเลือก (เราแนะนำ pi-flighttracker สำหรับบทช่วยสอนนี้)
  • กรอก ชื่อผู้ใช้ และ รหัสผ่านคุณจะต้องใช้ข้อมูลเหล่านี้เพื่อยืนยันตัวตนในภายหลัง
  • ทำเครื่องหมายในช่องถัดจาก กำหนดค่า LAN ไร้สาย เพื่อให้ Pi ของคุณสามารถเชื่อมต่อกับ Wi-Fi ได้โดยอัตโนมัติ
    • ป้อน SSID (ชื่อ) และ รหัสผ่าน เครือข่ายของคุณ คุณสามารถค้นหาข้อมูลเหล่านี้ได้ในการตั้งค่า Wi-Fi หรือบนสติกเกอร์บนเราเตอร์ของคุณ
  • ทำเครื่องหมายในช่องข้างๆ เปิดใช้งาน SSH เพื่อให้คุณสามารถเชื่อมต่อกับ Pi ได้โดยไม่ต้องใช้เมาส์และคีย์บอร์ด เชื่อมต่อกับ Raspberry Pi ของคุณจากระยะไกล

SSH ช่วยให้คุณเชื่อมต่อ Raspberry Pi แบบไร้สายได้ โดยไม่ต้องใช้คีย์บอร์ดและเมาส์

บันทึก

หากต้องการเชื่อมต่อผ่าน SSH กับ Raspberry Pi คุณจะต้องใช้ชื่อโฮสต์ที่คุณตั้งไว้ใน Imager หากคุณมีปัญหาในการเชื่อมต่อโดยใช้วิธีนี้ คุณอาจต้องการใช้ที่อยู่ IP ของ Raspberry Pi แทน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการค้นหาที่อยู่ IP และการเข้าถึง Raspberry Pi จากระยะไกล โปรดดู เอกสารประกอบการเข้าถึงระยะไกล

เชื่อมต่อผ่าน SSH

เปิดเซสชันเทอร์มินัลบน คอมพิวเตอร์ที่คุณใช้เป็นประจำหากต้องการเข้าถึง Raspberry Pi ของคุณผ่าน SSH ให้รันคำสั่งต่อไปนี้โดยแทนที่ <username> ด้วยชื่อผู้ใช้ที่คุณเลือกใน Imager:

$ ssh <username>@pi-flighttracker.local

เมื่อคุณทำสิ่งนี้เป็นครั้งแรก ให้ยืนยันว่าคุณต้องการเชื่อมต่อ เมื่อได้รับคำขอ ให้ใช้รหัสผ่านที่คุณสร้างไว้ใน Raspberry Pi Imager:

$ ssh <username>@pi-flighttracker.local
The authenticity of host 'pi-flighttracker.local (fd81:b8a1:261d:1:acd4:610c:b069:ac16)' can't be established.
ED25519 key fingerprint is SHA256:s6aWAEe8xrbPmJzhctei7/gEQitO9mj2ilXigelBm04.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/
[fingerprint])? yes
Warning: Permanently added 'pi-flighttracker.local' (ED25519) to the list of known hosts.

<username>@pi-flighttracker.local's password:
Linux pi-flighttracker 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue March 26 09:41:00 2025
<username>@pi-flighttracker:~ $

ตอนนี้คุณได้เชื่อมต่อกับ Raspberry Pi แล้ว ให้รันคำสั่งสองคำสั่งเพื่อให้แน่ใจว่าแพ็คเกจทั้งหมดของคุณได้รับการอัปเดต:

$ sudo apt update
$ sudo apt full-upgrade

เมื่อคำสั่งอัปเดตแพ็กเกจทำงานเสร็จสิ้น ให้รีบูต Raspberry Pi ของคุณเพื่อให้การเปลี่ยนแปลงทั้งหมดมีผล:

$ sudo reboot

การรันคำสั่งนี้จะทำให้คุณตัดการเชื่อมต่อจากเซสชัน SSH ของ Raspberry Pi รอสักครู่เพื่อให้ Raspberry Pi รีบูต จากนั้นป้อน คำสั่งเชื่อมต่อ ssh อีกครั้งเพื่อเชื่อมต่อกับอุปกรณ์ของคุณอีกครั้ง

เคล็ดลับ

ในเทอร์มินัลส่วนใหญ่ ให้กดปุ่มลูกศรขึ้น จากนั้นกดปุ่ม Enter เพื่อเรียกใช้คำสั่งล่าสุดอีกครั้ง

ตั้งค่า Flightradar24

ขั้นตอนแรกคือการสร้างบัญชีกับFlightradar24 โดยใช้ที่อยู่อีเมลและรหัสผ่านที่คุณเลือก:

Create an account with Flightradar24

ปิด Raspberry Pi ของคุณ

ขั้นตอนต่อไป ให้เชื่อมต่อดองเกิลตัวรับ USB ADS-B เข้ากับพอร์ต USB บน Raspberry Pi ของคุณ เชื่อมต่อเสาอากาศโดยเสียบเข้าที่ด้านข้างของดองเกิล คุณจะรู้สึกได้ถึงเสียงคลิกเบาๆ ที่ให้ความอุ่นใจเมื่อเชื่อมต่ออย่างถูกต้อง:

Connecting the ADS-B receiver

เพิ่มพลังให้กับ Raspberry Pi ของคุณอีกครั้ง SSH กลับเข้าสู่ Raspberry Pi ของคุณ:

$ ssh <username>@pi-flighttracker.local

หากต้องการตั้งค่าโปรแกรมติดตามเที่ยวบิน ให้รันคำสั่งต่อไปนี้:

$ sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"

หลังจากช่วงเวลาสั้นๆ ของการตั้งค่า หน้าจอต้อนรับพร้อมคำแนะนำบางส่วนจะปรากฏขึ้น ตามด้วยขั้นตอนแรกในชุดการตั้งค่าขั้นตอนต่างๆ ดังนี้:

ยินดีต้อนรับสู่ตัว ช่วย การสมัครFR24 Decoder /Feeder !      

ก่อนที่คุณจะดำเนินการต่อโปรดตรวจสอบให้แน่ใจว่า:    

1 - ตัวรับADS-B ของคุณเชื่อมต่อกับคอมพิวเตอร์เครื่องนี้หรือสามารถเข้าถึงได้ผ่านเครือข่าย            

2 - คุณทราบละติจูด/ลองจิจูดของเสาอากาศของคุณได้ถึง4 ตำแหน่งทศนิยมและความสูงเป็นฟุต              

3 - คุณมีที่อยู่อีเมลที่ใช้งานได้ซึ่งจะใช้ติดต่อคุณ            

4 - บริการfr24feed หยุดแล้วหากไม่เป็นเช่นนั้นโปรดรัน: sudo systemctl stop fr24feed            

หากต้องการยกเลิกให้กดCtrl+C ได้ทุกเมื่อ      

ขั้นตอนที่1.1 - ป้อนที่อยู่อีเมลของคุณ(username@domain.tld)      

เพื่อดำเนินการต่อ โปรดระบุตำแหน่งอุปกรณ์ของคุณ

คุณสามารถหาพิกัดละติจูดและลองจิจูดได้จากLatLong.net โดยค้นหาชื่อสถานที่หรือค้นหาเส้นทางบนแผนที่แบบโต้ตอบ ค้นหาพิกัดของคุณเป็นสี่ตำแหน่งทศนิยม (ตัวอย่างเช่น 52.2048 ซึ่ง 0.1304 ใกล้เคียงพอที่จะพาคุณไปยังผับสุดเจ๋งในเคมบริดจ์ได้)

Finding your latitude and longitude

คุณสามารถดูระดับความสูงได้จากwhataltitude.com หากคุณใช้ไซต์นี้เป็นครั้งแรก คุณอาจได้รับแจ้งให้เปิดใช้งานบริการระบุตำแหน่งสำหรับเบราว์เซอร์ของคุณเพื่อเข้าถึงตำแหน่งทางภูมิศาสตร์ของคุณ:

Finding your altitude

ตอนนี้ถึงเวลาเสร็จสิ้นตัวช่วย FR24 ป้อนที่อยู่อีเมลที่คุณใช้ลงทะเบียนบัญชี Flightradar24 ของคุณ:

ขั้นตอนที่1.2 - หากคุณเคยป้อนข้อมูลADS-B ให้กับFR24 มาก่อนให้ป้อนรหัสการแชร์ของคุณ              

หากคุณจำรหัสการแชร์ของคุณไม่ได้คุณสามารถค้นหาได้ในบัญชีของคุณบนเว็บไซต์ภายใต้" การแชร์ข้อมูล ของฉัน "                  

https://www.flightradar24.com/account/data-sharing

มิฉะนั้นให้ปล่อยช่องนี้ว่างไว้และดำเนินการต่อ    

เว้นขั้นตอนที่ 1.2 ไว้ว่าง เนื่องจากเราไม่เคยใช้บริการมาก่อน จากนั้นดำเนินการต่อไป

ขั้นตอนที่1.3 - คุณต้องการเข้าร่วมในการคำนวณMLAT หรือ ไม่(ใช่/ไม่ใช่):          

MLAT หรือ multilateration หมายถึงกระบวนการในการกำหนดตำแหน่งและทิศทางของเครื่องบินโดยวิเคราะห์ความแตกต่างของเวลาตั้งแต่สัญญาณวิทยุมาถึงเครื่องบิน เนื่องจากไม่มีการติดตั้งทรานสพอนเดอร์ ADS-B ในเครื่องบินทุกรุ่น โดยเฉพาะเครื่องบินรุ่นเก่า Flightradar24 จึงคำนวณตำแหน่งของเครื่องบินโดยใช้ข้อมูลจากเครื่องรับชุมชนอื่นสามเครื่องขึ้นไป สำหรับบทช่วยสอนนี้ เราจะเข้าร่วม ดังนั้นเราจะตอบว่าใช่เพื่อดำเนินการต่อ

ขั้นตอนต่อไป ให้ป้อนรายละเอียดละติจูด ลองจิจูด และระดับความสูงที่คุณเพิ่งค้นหา:

ขั้นตอนที่3.A - ป้อนละติจูดของเสาอากาศ(DD.DDDD)    

$:52.XXXX

ขั้นตอนที่3.B - ป้อนลองจิจูดของเสาอากาศ(DDD.DDDD)    

$:0.XXXX

ขั้นตอนที่3.C - ป้อนระดับความสูงของเสาอากาศเหนือระดับน้ำทะเล(เป็นฟุต)          

$:39

โดยใช้ละติจูด: 52.XXXX, ลองจิจูด: 0.XXXX, ระดับความสูง: 39 ฟุตเหนือระดับน้ำทะเล        

กำลังตรวจสอบ ข้อมูล อีเมล/ตำแหน่งที่ตั้ง...ตกลง

สนามบินที่ใกล้ที่สุดคือICAO:EGSC IATA:CBG ใกล้กับเคมบริดจ์      

ละติจูด: 52.205002

ลองจิจูด: 0.175000

ประเทศ : สหราชอาณาจักร

Flightradar24 อาจใช้ที่อยู่อีเมลของคุณเพื่อติดต่อคุณเกี่ยวกับฟีดข้อมูลของคุณหากจำเป็น            

คุณต้องการจะใช้ การตั้งค่า เหล่านี้ต่อไปหรือไม่      

ระบุตัวเลือกของคุณ(ใช่/ไม่ใช่)$:ใช่  

ตัวช่วยจะแสดงรายละเอียดสนามบินที่ใกล้ที่สุดกับคุณ จากนั้นจะแจ้งยืนยันการตั้งค่าของคุณอีกครั้ง ป้อนใช่เพื่อดำเนินการต่อ

ขั้นต่อไป คุณต้องยืนยันประเภทของฮาร์ดแวร์เครื่องรับที่คุณใช้ ในบทช่วยสอนนี้ เราต้องเลือก 1 - DVBT Stick (USB):

ขั้นตอนที่4.1 - การเลือกตัวรับ(เพื่อเรียกใช้MLAT โปรดใช้DVB -T stick พร้อมยูทิลิตี้dump1090 ที่รวมกับfr24feed):                  

1 - สติ๊กDVBT (USB)  

2 - SBS1/SBS1er (USB/เครือข่าย)  

3 - SBS3 (USB/เครือข่าย)  

4 - โหมดBeast (USB/เครือข่าย)  

5 - รองรับAVR (DVBT ผ่านเครือข่ายฯลฯ )      

6 - microADSB (USB/เครือข่าย)  

ระบุประเภทผู้รับของคุณ(1-7)$  

ขั้นตอนการตั้งค่าที่เหลือนั้นเกี่ยวข้องกับฟังก์ชันขั้นสูง ดังนั้นเราจะข้ามไปเพื่อเริ่มใช้งานการตั้งค่าพื้นฐาน

  • ในขั้นตอน 4.3 คุณสามารถระบุ อาร์กิวเมนต์ dump1090 เพิ่มเติม เพื่ออธิบายวิธีการประมวลผลข้อมูลที่อุปกรณ์ของคุณได้รับ ปล่อยว่างไว้
  • สำหรับขั้นตอนที่ 5.1 และ 5.2 ซึ่งเกี่ยวข้องกับการส่งออกข้อมูลจากอุปกรณ์ไปยังอุปกรณ์หรือโปรแกรมอื่น ให้ตอบว่าไม่
  • ขั้นตอนที่ 6 อนุญาตให้สร้างไฟล์บันทึก ปิดใช้งานโดยป้อน 0

ระบุประเภทผู้รับของคุณ(1-7)$:1  

กำลังตรวจสอบdump1090 ...พบแล้ว

ขั้นตอนที่4.3 - ป้อนอาร์กิวเมนต์dump1090 เพิ่มเติมของคุณหรือปล่อยว่างไว้        

ขั้นตอนที่5.1 - คุณต้องการเปิดใช้ฟีดข้อมูลRAW บนพอร์ต30002 หรือไม่ (ใช่/ไม่ใช่) $:ไม่            

ขั้นตอนที่5.2 - คุณต้องการเปิดใช้งานฟีดข้อมูลBasestation บนพอร์ต30003 หรือไม่ (ใช่/ไม่ใช่) $:ไม่            

ขั้นตอนที่6 - กรุณาเลือก โหมด ไฟล์บันทึกที่ต้องการ:      

0 - คนพิการ  

1 - 48 ชั่วโมงหมุนเวียน24 ชั่วโมง    

2 - หมุนเวียน72 ชั่วโมง24 ชั่วโมง    

เลือกโหมดไฟล์บันทึก(0-2)$:0  

จากนั้นตัวช่วยจะส่งข้อมูลแบบฟอร์มของคุณและลงทะเบียนอุปกรณ์ของคุณ:

กำลังส่ง ข้อมูล แบบฟอร์ม...ตกลง

ขอแสดงความยินดี! ตอนนี้คุณได้ลงทะเบียนและพร้อมที่จะแชร์ข้อมูลADS-B กับFlightradar24 แล้ว          

+ รหัสการแชร์ของคุณ(00013e5bf0d25b8d) ได้รับการกำหนดค่าและส่งอีเมลถึงคุณเพื่อวัตถุประสงค์ในการสำรองข้อมูล            

+ รหัสเรดาร์ของคุณคือT-EGTC8 โปรดระบุในการสื่อสารทางอีเมลทั้งหมดกับเรา            

+ โปรดเริ่มแชร์ข้อมูลภายในหนึ่งเดือนนับจากนี้มิฉะนั้นID /KEY ของคุณจะถูกลบออก                  

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

หากต้องการเริ่มส่งข้อมูลทันทีโปรดดำเนินการดังนี้:    

sudo systemctl เริ่มfr24feed  

บันทึกการตั้งค่า ลง ใน/etc/fr24feed.ini... ตกลง  

ติดตั้งและกำหนดค่าเสร็จเรียบร้อยแล้ว!  

ขอแสดงความยินดี ตอนนี้คุณมีเครื่องติดตามเที่ยวบินที่ใช้งานได้แล้ว จดบันทึกรหัสการแชร์และรหัสเรดาร์ของคุณ

ดูข้อมูลการติดตามเครื่องบิน

ความมหัศจรรย์ของโครงการนี้กำลังเกิดขึ้นเบื้องหลัง: ตอนนี้เครื่องรับของคุณกำลังส่งข้อมูลอยู่ ในตอนนี้ ตรวจสอบให้แน่ใจว่าเสาอากาศของคุณอยู่ใกล้หน้าต่างที่มองเห็นท้องฟ้า

อิมเมจระบบปฏิบัติการ Flightradar24 สำหรับ Raspberry Pi มีเว็บเซิร์ฟเวอร์ในตัวที่สะดวกมาก กล่าวคือ จะโฮสต์เว็บเพจขนาดเล็กบนเครือข่ายท้องถิ่นของคุณเพื่อให้คุณดูข้อมูลทั้งหมดที่โปรแกรมติดตามเที่ยวบินของคุณรวบรวมไว้ หากต้องการเข้าถึงข้อมูลนี้ โปรดไปที่pi-flighttracker.local/dump1090/ gmap.html

กด Enter แล้วคุณจะเห็นมุมมองสดของข้อมูลที่ถูกรวบรวม คลิกที่เครื่องบินแต่ละลำเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องบินแต่ละลำ:

Live data view of airplanes from your receiver

นั่นคือสิ่งที่อุปกรณ์ของคุณกำลังทำอยู่ในขณะนี้ เข้าไปที่flightradar24.com และเข้าสู่ระบบบัญชีของคุณเพื่อดูข้อมูลจากเครื่องรับทั้งหมดในพื้นที่ของคุณ:

Live data view of airplanes from all nearby receivers

มีข้อมูลมากมายที่ต้องทำความเข้าใจ ดังนั้นเราจะทำให้สิ่งต่างๆ ง่ายขึ้นและแสดงเฉพาะเครื่องบินที่อุปกรณ์ของคุณกำลังตรวจจับอยู่เท่านั้น หากต้องการทำเช่นนี้ ให้คลิกที่ไอคอนตัวกรอง (วงกลมด้านบน) ที่ด้านล่างของหน้าจอ จากนั้นจะมีหน้าต่างพร้อมตัวเลือกเพิ่มตัวกรองขึ้นมา ใช้แถบเลื่อนเพื่อเลื่อนลงมาและเลือกเรดาร์:

Adding filters to make the live data view more manageable

พิมพ์รหัสเรดาร์ของตัวรับของคุณ — รหัสที่คุณจดบันทึกไว้ก่อนหน้านี้ — ลงในกล่องใต้ประเภทตัวกรอง:

Entering your receiver's ID

สุดท้าย ให้คลิกที่ปุ่มตัวกรองใหม่สีน้ำเงิน หน้าควรแสดงเครื่องบินน้อยลง เครื่องบินเหล่านี้เป็นเครื่องบินที่เครื่องรับของคุณติดตามอยู่:

Aircraft filtered to only those tracked by your receiver

ลองคลิกที่เครื่องบินแต่ละลำและค้นหาข้อมูล เช่น รายละเอียดต้นทางและปลายทาง ประเภทของเครื่องบิน เส้นทางที่ใช้ ความสูง และอื่นๆ อีกมากมาย

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

สร้างเครื่องติดตามเที่ยวบิน Raspberry Pi ของคุณเอง

สร้างเครื่องติดตามเที่ยวบิน Raspberry Pi ของคุณเอง

บทช่วยสอนนี้เน้นที่ข้อมูลที่ส่งโดยทรานสปอนเดอร์ที่ติดตั้งบนเครื่องบินที่บินเหนือศีรษะโดยใช้ระบบการเฝ้าระวังการพึ่งพาอัตโนมัติ – การออกอากาศ (ADS-B)

Lorem ipsum dolor amet consectetur adipiscing elit tortor massa arcu non.

คุณสามารถสร้างโครงการสนุกๆ ได้มากมายโดยจับคู่ Raspberry Pi กับ USB Software Defined Radio (SDR) ราคาประหยัด SDR คือเครื่องรับคลื่นวิทยุที่สามารถรับสัญญาณจากความถี่ต่างๆ ได้ เช่น โทรทัศน์ดิจิทัล วิทยุ AM, FM และ DAB และ ข้อมูลดาวเทียมตรวจอากาศ

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

เป็นส่วนหนึ่งของบทช่วยสอนนี้ คุณจะได้ร่วมทีมกับผู้ที่ชื่นชอบการบินคนอื่นๆ และร่วมสนับสนุน Flightradar24 ซึ่งดำเนินการเครือข่ายเครื่องรับ ADS-B/Mode S ที่ใหญ่ที่สุดในโลก เครือข่ายนี้ร่วมกับการควบคุมการจราจรทางอากาศของรัฐบาลและแหล่งข้อมูลอื่นๆ ติดตามเครื่องบินทั่วโลก

เสบียง

  • ราสเบอร์รี่พาย
  • แหล่งจ่ายไฟ Raspberry Pi ที่เหมาะสม
  • การ์ดไมโครเอสดี
  • อะแดปเตอร์สำหรับเชื่อมต่อการ์ด microSD ของคุณกับ คอมพิวเตอร์ปกติของคุณ
  • ดองเกิลรับ USB ADS-B

ในการตั้งค่าการ์ด SD ครั้งแรก คุณจะต้องมี:

  • คอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อกับเครือข่ายของคุณ เราจะเรียกเครื่องนี้ว่า คอมพิวเตอร์ปกติของคุณ เพื่อแยกความแตกต่างจากคอมพิวเตอร์ Raspberry Pi ที่คุณตั้งค่าให้เป็นเครื่องมือติดตามเที่ยวบิน

เลือก Raspberry Pi ที่เหมาะสม

โปรเจ็กต์นี้จะทำงานกับ Raspberry Pi รุ่น 3 หรือใหม่กว่า สำหรับบทช่วยสอนนี้ เราจะใช้ Raspberry Pi 3 รุ่น A +

เลือกตัวรับ ADS-B ที่เหมาะสม

สำหรับเครื่องรับ USB ADS-B คุณสามารถซื้อดองเกิล USB ที่ใช้ RTL2832/R820T2 ได้ที่ร้านค้าในพื้นที่หรือจากร้านค้าออนไลน์ที่คุณชื่นชอบ ราคาปกติจะเริ่มต้นที่ประมาณ 20 เหรียญสหรัฐ บทช่วยสอนนี้ใช้ ชุดเครื่องรับ USB RTL-SDR, DVB-T และ ADS-B NESDR Mini (TV28T v2 )

ติดตั้งระบบปฏิบัติการ Pi24

ดาวน์โหลดภาพระบบปฏิบัติการ Raspberry Pi ที่เตรียมไว้ล่วงหน้าจาก flightradar24.com โดยคลิกที่ปุ่มสีน้ำเงิน "ดาวน์โหลด Pi24":

บันทึก

มีบริการ ADS-B อื่นๆ ที่นำเสนอแพ็คเกจระบบปฏิบัติการแบบกำหนดเองที่คล้ายกัน เช่น FlightAware , ADS-B Exchangeและ RadarBoxซึ่งจะช่วยให้คุณสร้างสถานีภาคพื้นดิน ADS-B ได้ เราเลือกบริการหนึ่งรายการสำหรับบทช่วยสอน แต่ถ้าคุณต้องการใช้รายการอื่น ขั้นตอนจะดูคล้ายกันมาก หลังจากติดตั้งแล้ว คุณยังสามารถปรับแต่งการติดตั้งของคุณเพื่อส่งบริการทั้งหมดเหล่านี้จาก Raspberry Pi เครื่องเดียวได้อีกด้วย

ขั้นตอนต่อไป ให้ทำตามเอกสารการเริ่มต้นใช้งานเพื่อตั้งค่า Raspberry Pi ของคุณสำหรับระบบปฏิบัติการของคุณ ให้เลือก ใช้แบบกำหนดเอง และเลือก fr24-raspberry-pi-latest.zip ไฟล์ที่คุณเพิ่งดาวน์โหลด

ในระหว่างขั้นตอนการปรับแต่งระบบปฏิบัติการ ให้แก้ไขการตั้งค่าดังต่อไปนี้:

  • ป้อน ชื่อโฮสต์ ที่คุณเลือก (เราแนะนำ pi-flighttracker สำหรับบทช่วยสอนนี้)
  • กรอก ชื่อผู้ใช้ และ รหัสผ่านคุณจะต้องใช้ข้อมูลเหล่านี้เพื่อยืนยันตัวตนในภายหลัง
  • ทำเครื่องหมายในช่องถัดจาก กำหนดค่า LAN ไร้สาย เพื่อให้ Pi ของคุณสามารถเชื่อมต่อกับ Wi-Fi ได้โดยอัตโนมัติ
    • ป้อน SSID (ชื่อ) และ รหัสผ่าน เครือข่ายของคุณ คุณสามารถค้นหาข้อมูลเหล่านี้ได้ในการตั้งค่า Wi-Fi หรือบนสติกเกอร์บนเราเตอร์ของคุณ
  • ทำเครื่องหมายในช่องข้างๆ เปิดใช้งาน SSH เพื่อให้คุณสามารถเชื่อมต่อกับ Pi ได้โดยไม่ต้องใช้เมาส์และคีย์บอร์ด เชื่อมต่อกับ Raspberry Pi ของคุณจากระยะไกล

SSH ช่วยให้คุณเชื่อมต่อ Raspberry Pi แบบไร้สายได้ โดยไม่ต้องใช้คีย์บอร์ดและเมาส์

บันทึก

หากต้องการเชื่อมต่อผ่าน SSH กับ Raspberry Pi คุณจะต้องใช้ชื่อโฮสต์ที่คุณตั้งไว้ใน Imager หากคุณมีปัญหาในการเชื่อมต่อโดยใช้วิธีนี้ คุณอาจต้องการใช้ที่อยู่ IP ของ Raspberry Pi แทน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการค้นหาที่อยู่ IP และการเข้าถึง Raspberry Pi จากระยะไกล โปรดดู เอกสารประกอบการเข้าถึงระยะไกล

เชื่อมต่อผ่าน SSH

เปิดเซสชันเทอร์มินัลบน คอมพิวเตอร์ที่คุณใช้เป็นประจำหากต้องการเข้าถึง Raspberry Pi ของคุณผ่าน SSH ให้รันคำสั่งต่อไปนี้โดยแทนที่ <username> ด้วยชื่อผู้ใช้ที่คุณเลือกใน Imager:

$ ssh <username>@pi-flighttracker.local

เมื่อคุณทำสิ่งนี้เป็นครั้งแรก ให้ยืนยันว่าคุณต้องการเชื่อมต่อ เมื่อได้รับคำขอ ให้ใช้รหัสผ่านที่คุณสร้างไว้ใน Raspberry Pi Imager:

$ ssh <username>@pi-flighttracker.local
The authenticity of host 'pi-flighttracker.local (fd81:b8a1:261d:1:acd4:610c:b069:ac16)' can't be established.
ED25519 key fingerprint is SHA256:s6aWAEe8xrbPmJzhctei7/gEQitO9mj2ilXigelBm04.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/
[fingerprint])? yes
Warning: Permanently added 'pi-flighttracker.local' (ED25519) to the list of known hosts.

<username>@pi-flighttracker.local's password:
Linux pi-flighttracker 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue March 26 09:41:00 2025
<username>@pi-flighttracker:~ $

ตอนนี้คุณได้เชื่อมต่อกับ Raspberry Pi แล้ว ให้รันคำสั่งสองคำสั่งเพื่อให้แน่ใจว่าแพ็คเกจทั้งหมดของคุณได้รับการอัปเดต:

$ sudo apt update
$ sudo apt full-upgrade

เมื่อคำสั่งอัปเดตแพ็กเกจทำงานเสร็จสิ้น ให้รีบูต Raspberry Pi ของคุณเพื่อให้การเปลี่ยนแปลงทั้งหมดมีผล:

$ sudo reboot

การรันคำสั่งนี้จะทำให้คุณตัดการเชื่อมต่อจากเซสชัน SSH ของ Raspberry Pi รอสักครู่เพื่อให้ Raspberry Pi รีบูต จากนั้นป้อน คำสั่งเชื่อมต่อ ssh อีกครั้งเพื่อเชื่อมต่อกับอุปกรณ์ของคุณอีกครั้ง

เคล็ดลับ

ในเทอร์มินัลส่วนใหญ่ ให้กดปุ่มลูกศรขึ้น จากนั้นกดปุ่ม Enter เพื่อเรียกใช้คำสั่งล่าสุดอีกครั้ง

ตั้งค่า Flightradar24

ขั้นตอนแรกคือการสร้างบัญชีกับFlightradar24 โดยใช้ที่อยู่อีเมลและรหัสผ่านที่คุณเลือก:

Create an account with Flightradar24

ปิด Raspberry Pi ของคุณ

ขั้นตอนต่อไป ให้เชื่อมต่อดองเกิลตัวรับ USB ADS-B เข้ากับพอร์ต USB บน Raspberry Pi ของคุณ เชื่อมต่อเสาอากาศโดยเสียบเข้าที่ด้านข้างของดองเกิล คุณจะรู้สึกได้ถึงเสียงคลิกเบาๆ ที่ให้ความอุ่นใจเมื่อเชื่อมต่ออย่างถูกต้อง:

Connecting the ADS-B receiver

เพิ่มพลังให้กับ Raspberry Pi ของคุณอีกครั้ง SSH กลับเข้าสู่ Raspberry Pi ของคุณ:

$ ssh <username>@pi-flighttracker.local

หากต้องการตั้งค่าโปรแกรมติดตามเที่ยวบิน ให้รันคำสั่งต่อไปนี้:

$ sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"

หลังจากช่วงเวลาสั้นๆ ของการตั้งค่า หน้าจอต้อนรับพร้อมคำแนะนำบางส่วนจะปรากฏขึ้น ตามด้วยขั้นตอนแรกในชุดการตั้งค่าขั้นตอนต่างๆ ดังนี้:

ยินดีต้อนรับสู่ตัว ช่วย การสมัครFR24 Decoder /Feeder !      

ก่อนที่คุณจะดำเนินการต่อโปรดตรวจสอบให้แน่ใจว่า:    

1 - ตัวรับADS-B ของคุณเชื่อมต่อกับคอมพิวเตอร์เครื่องนี้หรือสามารถเข้าถึงได้ผ่านเครือข่าย            

2 - คุณทราบละติจูด/ลองจิจูดของเสาอากาศของคุณได้ถึง4 ตำแหน่งทศนิยมและความสูงเป็นฟุต              

3 - คุณมีที่อยู่อีเมลที่ใช้งานได้ซึ่งจะใช้ติดต่อคุณ            

4 - บริการfr24feed หยุดแล้วหากไม่เป็นเช่นนั้นโปรดรัน: sudo systemctl stop fr24feed            

หากต้องการยกเลิกให้กดCtrl+C ได้ทุกเมื่อ      

ขั้นตอนที่1.1 - ป้อนที่อยู่อีเมลของคุณ(username@domain.tld)      

เพื่อดำเนินการต่อ โปรดระบุตำแหน่งอุปกรณ์ของคุณ

คุณสามารถหาพิกัดละติจูดและลองจิจูดได้จากLatLong.net โดยค้นหาชื่อสถานที่หรือค้นหาเส้นทางบนแผนที่แบบโต้ตอบ ค้นหาพิกัดของคุณเป็นสี่ตำแหน่งทศนิยม (ตัวอย่างเช่น 52.2048 ซึ่ง 0.1304 ใกล้เคียงพอที่จะพาคุณไปยังผับสุดเจ๋งในเคมบริดจ์ได้)

Finding your latitude and longitude

คุณสามารถดูระดับความสูงได้จากwhataltitude.com หากคุณใช้ไซต์นี้เป็นครั้งแรก คุณอาจได้รับแจ้งให้เปิดใช้งานบริการระบุตำแหน่งสำหรับเบราว์เซอร์ของคุณเพื่อเข้าถึงตำแหน่งทางภูมิศาสตร์ของคุณ:

Finding your altitude

ตอนนี้ถึงเวลาเสร็จสิ้นตัวช่วย FR24 ป้อนที่อยู่อีเมลที่คุณใช้ลงทะเบียนบัญชี Flightradar24 ของคุณ:

ขั้นตอนที่1.2 - หากคุณเคยป้อนข้อมูลADS-B ให้กับFR24 มาก่อนให้ป้อนรหัสการแชร์ของคุณ              

หากคุณจำรหัสการแชร์ของคุณไม่ได้คุณสามารถค้นหาได้ในบัญชีของคุณบนเว็บไซต์ภายใต้" การแชร์ข้อมูล ของฉัน "                  

https://www.flightradar24.com/account/data-sharing

มิฉะนั้นให้ปล่อยช่องนี้ว่างไว้และดำเนินการต่อ    

เว้นขั้นตอนที่ 1.2 ไว้ว่าง เนื่องจากเราไม่เคยใช้บริการมาก่อน จากนั้นดำเนินการต่อไป

ขั้นตอนที่1.3 - คุณต้องการเข้าร่วมในการคำนวณMLAT หรือ ไม่(ใช่/ไม่ใช่):          

MLAT หรือ multilateration หมายถึงกระบวนการในการกำหนดตำแหน่งและทิศทางของเครื่องบินโดยวิเคราะห์ความแตกต่างของเวลาตั้งแต่สัญญาณวิทยุมาถึงเครื่องบิน เนื่องจากไม่มีการติดตั้งทรานสพอนเดอร์ ADS-B ในเครื่องบินทุกรุ่น โดยเฉพาะเครื่องบินรุ่นเก่า Flightradar24 จึงคำนวณตำแหน่งของเครื่องบินโดยใช้ข้อมูลจากเครื่องรับชุมชนอื่นสามเครื่องขึ้นไป สำหรับบทช่วยสอนนี้ เราจะเข้าร่วม ดังนั้นเราจะตอบว่าใช่เพื่อดำเนินการต่อ

ขั้นตอนต่อไป ให้ป้อนรายละเอียดละติจูด ลองจิจูด และระดับความสูงที่คุณเพิ่งค้นหา:

ขั้นตอนที่3.A - ป้อนละติจูดของเสาอากาศ(DD.DDDD)    

$:52.XXXX

ขั้นตอนที่3.B - ป้อนลองจิจูดของเสาอากาศ(DDD.DDDD)    

$:0.XXXX

ขั้นตอนที่3.C - ป้อนระดับความสูงของเสาอากาศเหนือระดับน้ำทะเล(เป็นฟุต)          

$:39

โดยใช้ละติจูด: 52.XXXX, ลองจิจูด: 0.XXXX, ระดับความสูง: 39 ฟุตเหนือระดับน้ำทะเล        

กำลังตรวจสอบ ข้อมูล อีเมล/ตำแหน่งที่ตั้ง...ตกลง

สนามบินที่ใกล้ที่สุดคือICAO:EGSC IATA:CBG ใกล้กับเคมบริดจ์      

ละติจูด: 52.205002

ลองจิจูด: 0.175000

ประเทศ : สหราชอาณาจักร

Flightradar24 อาจใช้ที่อยู่อีเมลของคุณเพื่อติดต่อคุณเกี่ยวกับฟีดข้อมูลของคุณหากจำเป็น            

คุณต้องการจะใช้ การตั้งค่า เหล่านี้ต่อไปหรือไม่      

ระบุตัวเลือกของคุณ(ใช่/ไม่ใช่)$:ใช่  

ตัวช่วยจะแสดงรายละเอียดสนามบินที่ใกล้ที่สุดกับคุณ จากนั้นจะแจ้งยืนยันการตั้งค่าของคุณอีกครั้ง ป้อนใช่เพื่อดำเนินการต่อ

ขั้นต่อไป คุณต้องยืนยันประเภทของฮาร์ดแวร์เครื่องรับที่คุณใช้ ในบทช่วยสอนนี้ เราต้องเลือก 1 - DVBT Stick (USB):

ขั้นตอนที่4.1 - การเลือกตัวรับ(เพื่อเรียกใช้MLAT โปรดใช้DVB -T stick พร้อมยูทิลิตี้dump1090 ที่รวมกับfr24feed):                  

1 - สติ๊กDVBT (USB)  

2 - SBS1/SBS1er (USB/เครือข่าย)  

3 - SBS3 (USB/เครือข่าย)  

4 - โหมดBeast (USB/เครือข่าย)  

5 - รองรับAVR (DVBT ผ่านเครือข่ายฯลฯ )      

6 - microADSB (USB/เครือข่าย)  

ระบุประเภทผู้รับของคุณ(1-7)$  

ขั้นตอนการตั้งค่าที่เหลือนั้นเกี่ยวข้องกับฟังก์ชันขั้นสูง ดังนั้นเราจะข้ามไปเพื่อเริ่มใช้งานการตั้งค่าพื้นฐาน

  • ในขั้นตอน 4.3 คุณสามารถระบุ อาร์กิวเมนต์ dump1090 เพิ่มเติม เพื่ออธิบายวิธีการประมวลผลข้อมูลที่อุปกรณ์ของคุณได้รับ ปล่อยว่างไว้
  • สำหรับขั้นตอนที่ 5.1 และ 5.2 ซึ่งเกี่ยวข้องกับการส่งออกข้อมูลจากอุปกรณ์ไปยังอุปกรณ์หรือโปรแกรมอื่น ให้ตอบว่าไม่
  • ขั้นตอนที่ 6 อนุญาตให้สร้างไฟล์บันทึก ปิดใช้งานโดยป้อน 0

ระบุประเภทผู้รับของคุณ(1-7)$:1  

กำลังตรวจสอบdump1090 ...พบแล้ว

ขั้นตอนที่4.3 - ป้อนอาร์กิวเมนต์dump1090 เพิ่มเติมของคุณหรือปล่อยว่างไว้        

ขั้นตอนที่5.1 - คุณต้องการเปิดใช้ฟีดข้อมูลRAW บนพอร์ต30002 หรือไม่ (ใช่/ไม่ใช่) $:ไม่            

ขั้นตอนที่5.2 - คุณต้องการเปิดใช้งานฟีดข้อมูลBasestation บนพอร์ต30003 หรือไม่ (ใช่/ไม่ใช่) $:ไม่            

ขั้นตอนที่6 - กรุณาเลือก โหมด ไฟล์บันทึกที่ต้องการ:      

0 - คนพิการ  

1 - 48 ชั่วโมงหมุนเวียน24 ชั่วโมง    

2 - หมุนเวียน72 ชั่วโมง24 ชั่วโมง    

เลือกโหมดไฟล์บันทึก(0-2)$:0  

จากนั้นตัวช่วยจะส่งข้อมูลแบบฟอร์มของคุณและลงทะเบียนอุปกรณ์ของคุณ:

กำลังส่ง ข้อมูล แบบฟอร์ม...ตกลง

ขอแสดงความยินดี! ตอนนี้คุณได้ลงทะเบียนและพร้อมที่จะแชร์ข้อมูลADS-B กับFlightradar24 แล้ว          

+ รหัสการแชร์ของคุณ(00013e5bf0d25b8d) ได้รับการกำหนดค่าและส่งอีเมลถึงคุณเพื่อวัตถุประสงค์ในการสำรองข้อมูล            

+ รหัสเรดาร์ของคุณคือT-EGTC8 โปรดระบุในการสื่อสารทางอีเมลทั้งหมดกับเรา            

+ โปรดเริ่มแชร์ข้อมูลภายในหนึ่งเดือนนับจากนี้มิฉะนั้นID /KEY ของคุณจะถูกลบออก                  

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

หากต้องการเริ่มส่งข้อมูลทันทีโปรดดำเนินการดังนี้:    

sudo systemctl เริ่มfr24feed  

บันทึกการตั้งค่า ลง ใน/etc/fr24feed.ini... ตกลง  

ติดตั้งและกำหนดค่าเสร็จเรียบร้อยแล้ว!  

ขอแสดงความยินดี ตอนนี้คุณมีเครื่องติดตามเที่ยวบินที่ใช้งานได้แล้ว จดบันทึกรหัสการแชร์และรหัสเรดาร์ของคุณ

ดูข้อมูลการติดตามเครื่องบิน

ความมหัศจรรย์ของโครงการนี้กำลังเกิดขึ้นเบื้องหลัง: ตอนนี้เครื่องรับของคุณกำลังส่งข้อมูลอยู่ ในตอนนี้ ตรวจสอบให้แน่ใจว่าเสาอากาศของคุณอยู่ใกล้หน้าต่างที่มองเห็นท้องฟ้า

อิมเมจระบบปฏิบัติการ Flightradar24 สำหรับ Raspberry Pi มีเว็บเซิร์ฟเวอร์ในตัวที่สะดวกมาก กล่าวคือ จะโฮสต์เว็บเพจขนาดเล็กบนเครือข่ายท้องถิ่นของคุณเพื่อให้คุณดูข้อมูลทั้งหมดที่โปรแกรมติดตามเที่ยวบินของคุณรวบรวมไว้ หากต้องการเข้าถึงข้อมูลนี้ โปรดไปที่pi-flighttracker.local/dump1090/ gmap.html

กด Enter แล้วคุณจะเห็นมุมมองสดของข้อมูลที่ถูกรวบรวม คลิกที่เครื่องบินแต่ละลำเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องบินแต่ละลำ:

Live data view of airplanes from your receiver

นั่นคือสิ่งที่อุปกรณ์ของคุณกำลังทำอยู่ในขณะนี้ เข้าไปที่flightradar24.com และเข้าสู่ระบบบัญชีของคุณเพื่อดูข้อมูลจากเครื่องรับทั้งหมดในพื้นที่ของคุณ:

Live data view of airplanes from all nearby receivers

มีข้อมูลมากมายที่ต้องทำความเข้าใจ ดังนั้นเราจะทำให้สิ่งต่างๆ ง่ายขึ้นและแสดงเฉพาะเครื่องบินที่อุปกรณ์ของคุณกำลังตรวจจับอยู่เท่านั้น หากต้องการทำเช่นนี้ ให้คลิกที่ไอคอนตัวกรอง (วงกลมด้านบน) ที่ด้านล่างของหน้าจอ จากนั้นจะมีหน้าต่างพร้อมตัวเลือกเพิ่มตัวกรองขึ้นมา ใช้แถบเลื่อนเพื่อเลื่อนลงมาและเลือกเรดาร์:

Adding filters to make the live data view more manageable

พิมพ์รหัสเรดาร์ของตัวรับของคุณ — รหัสที่คุณจดบันทึกไว้ก่อนหน้านี้ — ลงในกล่องใต้ประเภทตัวกรอง:

Entering your receiver's ID

สุดท้าย ให้คลิกที่ปุ่มตัวกรองใหม่สีน้ำเงิน หน้าควรแสดงเครื่องบินน้อยลง เครื่องบินเหล่านี้เป็นเครื่องบินที่เครื่องรับของคุณติดตามอยู่:

Aircraft filtered to only those tracked by your receiver

ลองคลิกที่เครื่องบินแต่ละลำและค้นหาข้อมูล เช่น รายละเอียดต้นทางและปลายทาง ประเภทของเครื่องบิน เส้นทางที่ใช้ ความสูง และอื่นๆ อีกมากมาย