วิธีใช้ GPS receiver ภายนอกแบบ Bluetooth หรือ USB ในเบราว์เซอร์ (GNSS monitor ออนไลน์)

🛰

GNSS Monitor online - sky plot and data panels screenshot

🌐 Read this page in English →

คู่มือทีละขั้นตอน: ดูข้อมูลจาก GNSS receiver แบบสด ๆ ด้วย GNSS Monitor online - ใช้ได้ทั้ง receiver แบบ Bluetooth และ USB ทั้งบนมือถือ Android และ PC (ส่วนเบื้องหลังการทำงาน - ตัว parser NMEA + u-blox UBX ที่เขียนด้วย Rust/WebAssembly - อ่านได้ในโพสต์ต้นฉบับ)

ใช้บนมือถือ (Bluetooth)

  1. เปิด Bluetooth และจับคู่ (pair) GNSS receiver แบบ Bluetooth ของคุณในหน้าตั้งค่า Bluetooth ของ Android ให้เรียบร้อยก่อน
  2. เปิด https://www.clearevo.com/gnss/ ใน Chrome บน Android
  3. แตะ Connect - จะมีรายการอุปกรณ์ Bluetooth ที่จับคู่ไว้ขึ้นมา เลือกตัว receiver ของคุณ
  4. เท่านี้ก็เห็นตำแหน่งแบบสด, คุณภาพ fix, ค่า DOP, sky plot ของดาวเทียม และแถบ SNR รายดวง ในเบราว์เซอร์เลย ไม่ต้องติดตั้งแอป จะกด “Add to Home Screen” ปักหน้านี้ไว้ที่หน้าโฮมให้เปิดใช้เหมือนแอปก็ได้

แก้ปัญหา - อุปกรณ์ที่จับคู่ไว้ไม่ขึ้นในหน้าต่าง Connect: ผมเจอเองตอนที่เปิด Bluetooth หลังจาก Chrome เปิดค้างอยู่แล้ว วิธีแก้คือปิด Chrome ให้สนิท (กดปุ่ม multitask/recents แล้วปัด Chrome ทิ้ง) แล้วเปิดหน้าเว็บใหม่ อุปกรณ์ Bluetooth จะโผล่ขึ้นมาในรายการ

ใช้บน PC (USB หรือ Bluetooth)

  1. เสียบ GNSS receiver แบบ USB/serial หรือจับคู่แบบ Bluetooth - ทั้งสองแบบจะขึ้นในรายการเลือกอันเดียวกัน
  2. เปิดหน้าเว็บใน Chrome หรือ Edge เลือก baud rate ถ้า receiver ของคุณไม่ได้ใช้ค่าเริ่มต้น 9600 แล้วคลิก Connect

อ่านค่าบนหน้าจอ

  • Data panel: ละติจูด/ลองจิจูด (พร้อมลิงก์ไป OpenStreetMap), ความสูง, ชนิดของ fix, คุณภาพ, จำนวนดาวเทียมที่ใช้, ค่า DOP
  • Sky plot: ดาวเทียมทุกดวงที่มองเห็น แยกสีตามกลุ่มดาวเทียม (GPS, GLONASS, Galileo, BeiDou…) ดวงที่ถูกใช้ใน fix จะแสดงเป็นสีทึบ
  • Signal bars: แถบ SNR รายดวงอยู่ข้าง ๆ plot
  • Console: ข้อความ NMEA / u-blox UBX ดิบ ๆ ตามที่รับเข้ามา

ยังไม่มี receiver? ลองได้เลย

ลองใช้ อุปกรณ์จำลอง (DEMO) สองตัวที่ติดป้ายไว้ชัดเจนว่าเป็นตัวจำลอง ไม่ใช่ฮาร์ดแวร์จริง (แบบคล้าย u-blox และแบบคล้าย MTK) - ทั้งคู่สตรีม NMEA ที่ถูกต้องจากตำแหน่งคงที่ และใช้ได้ในทุกเบราว์เซอร์ หรือจะกด Open Log เพื่อเล่นไฟล์ log NMEA/UBX ย้อนหลังแทนการต่อฮาร์ดแวร์ก็ได้

ทุกอย่างทำงานฝั่ง client ทั้งหมด - ตำแหน่งของคุณไม่ถูกส่งออกจากเครื่องเลย (มีเพียง Google Analytics สำหรับนับสถิติผู้เข้าชมเท่านั้น)

เครื่องมือนี้เป็นซอฟต์แวร์เสรีและโอเพนซอร์ส: ykasidit/web_gnss - ยินดีรับ issue และ pull request ครับ

คำแปลภาษาไทยนี้มี AI ช่วยเรียบเรียง — หากพบจุดที่อ่านแล้วขัด แจ้งได้ในคอมเมนต์ครับ

Full disclosure: this post - and any code or tool it describes - was co-authored with Claude (Anthropic’s AI, via Claude Code). I directed, guided and reviewed. I don’t want to pretend otherwise.