สารบัญ:

FlightRadar บน Raspberry Pi: 5 ขั้นตอน
FlightRadar บน Raspberry Pi: 5 ขั้นตอน

วีดีโอ: FlightRadar บน Raspberry Pi: 5 ขั้นตอน

วีดีโอ: FlightRadar บน Raspberry Pi: 5 ขั้นตอน
วีดีโอ: How to monitor commercial aircraft with FlightRadar24 and your Raspberry Pi in your Smarthome 2024, พฤศจิกายน
Anonim
FlightRadar บน Raspberry Pi
FlightRadar บน Raspberry Pi

ติดตามเที่ยวบินใกล้เคียงด้วย Raspberry Pi ของคุณเองและเว็บอินเทอร์เฟซที่ยอดเยี่ยม

ขั้นตอนที่ 1: รายการอุปกรณ์

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

  • ราสเบอร์รี่ปี่
  • การ์ด Micro SD พร้อม Raspbian
  • สายเคเบิลอีเทอร์เน็ตหรือดองเกิล WiFi (Pi 3 มี WiFi ในตัว)
  • อะแดปเตอร์ไฟฟ้า
  • ด็องเกิล USB มินิทีวีดิจิตอล DVB-T

ที่แนะนำ:

  • เคส Raspberry Pi
  • Raspberry Pi ฮีทซิงค์

ขั้นตอนที่ 2: การก่อสร้าง

การก่อสร้าง
การก่อสร้าง
  1. เชื่อมต่อ Dongle DVB-T กับ Raspberry Pi ของคุณผ่าน USB
  2. เชื่อมต่อเสาอากาศกับ Dongle ของ DVB-T
  3. ตั้งค่า Raspberry Pi วิธีการตั้งค่า Raspberry Pi

ขั้นตอนที่ 3: ติดตั้งไดรเวอร์สำหรับ Dongle DVB-T

  1. ติดตั้งหน้าจอ packagesudo apt-get install git build-essential cmake libusb-1.0-0-dev ที่จำเป็นทั้งหมด
  2. โคลนที่เก็บ git ต่อไปนี้ โคลน git://git.osmocom.org/rtl-sdr.git
  3. สร้างโฟลเดอร์ใหม่ใน 'rtl-sdr'cd ~/rtl-sdr

    mkdir build

  4. ดำเนินการ 'cmake' ใน 'rtl-sdr/build'cd buildcmake../ -DINSTALL_UDEV_RULES=ON

  5. รวบรวม driversudo ทำ installsudo ldconfig
  6. กลับไปที่โฮมไดเร็กทอรีcd ~
  7. คัดลอกกฎสำหรับไดรเวอร์เพื่อหลีกเลี่ยง 'ไม่พบอุปกรณ์' errorsudo cp./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
  8. สร้างไฟล์การกำหนดค่าเพื่อบล็อก TV-Signalscd /etc/modprobe.d/sudo nano rtlsdr.conf
  9. วางบรรทัดต่อไปนี้ที่ส่วนท้ายของ fileblacklist dvb_usb_rtl28xxu
  10. รีบูต Raspberry Pisudo รีบูต
  11. ตรวจสอบการทำงานของ Donglertl_test -tExample Response:Found 1 device(s):0: Realtek, RTL2838UHIDIR, SN: 00000001

    การใช้อุปกรณ์ 0: ทั่วไป RTL2832U OEM พบเครื่องรับ Rafael Micro R820T ค่าเกนที่รองรับ (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6 [R82XX] PLL ไม่ได้ล็อค! สุ่มตัวอย่างที่ 2040,000 S/s ไม่พบจูนเนอร์ E4000 กำลังยกเลิก

ขั้นตอนที่ 4: ติดตั้งซอฟต์แวร์ FlightRadar

  1. โคลนที่เก็บ git ต่อไปนี้ โคลน
  2. รวบรวมไฟล์ make
  3. สร้างคีย์ Google Maps Javascript API และวางใน 'dump1090-flightradar/public_html/gmap.html' ในบรรทัด 161 แทน 'YOUR_API_KEY_HERE' จะสร้างคีย์ Javascript API ของ Google Maps ได้อย่างไร

ขั้นตอนที่ 5: เริ่มแอพและดูเที่ยวบิน

เริ่มแอพและดูเที่ยวบิน
เริ่มแอพและดูเที่ยวบิน

เริ่ม FlightRadar ด้วยคำสั่งต่อไปนี้:

./dump1090 -- โต้ตอบ -- ก้าวร้าว -- เปิดใช้งาน-agc --net

ขณะนี้ FlightRadar มีให้บริการผ่านที่อยู่ IP ของ Raspberry Pi และพอร์ต 8080

เช่น.

โดยทั่วไป:

https://[IP_OF_THE_RASPBERRY_PI]:8080

หากคุณต้องการเปิดใช้งานข้อมูลเพิ่มเติม (เช่น รุ่นเครื่องบิน สายการบิน สนามบินต้นทาง …) โปรดดูที่นี่

แค่นั้นแหละ! ขอให้สนุกกับ Flight Radar ส่วนตัวของคุณ

หากคุณมีคำถามใด ๆ อย่าลังเลที่จะติดต่อฉัน

แนะนำ: