สารบัญ:

การเข้าถึง GPS Ublox Neo 6M ด้วยตนเองด้วย Raspberry Pi B+: 3 ขั้นตอน
การเข้าถึง GPS Ublox Neo 6M ด้วยตนเองด้วย Raspberry Pi B+: 3 ขั้นตอน

วีดีโอ: การเข้าถึง GPS Ublox Neo 6M ด้วยตนเองด้วย Raspberry Pi B+: 3 ขั้นตอน

วีดีโอ: การเข้าถึง GPS Ublox Neo 6M ด้วยตนเองด้วย Raspberry Pi B+: 3 ขั้นตอน
วีดีโอ: How to Setup GPS Module with Raspberry Pi 2024, พฤศจิกายน
Anonim
การเข้าถึง GPS Ublox Neo 6M ด้วยตนเองด้วย Raspberry Pi B+
การเข้าถึง GPS Ublox Neo 6M ด้วยตนเองด้วย Raspberry Pi B+

Raspberry Pi เป็นมินิพีซีที่ใช้งานร่วมกันได้มากสำหรับโมดูลต่างๆ ที่ค่อนข้างใช้งานง่าย โดยพื้นฐานแล้วเกือบจะเหมือนกับพีซี แต่สามารถควบคุมได้ด้วย GPIO จาก Raspberry Pi Raspberry Pi ยังรองรับการสื่อสารหลายสาย หนึ่งในนั้นคือสายการสื่อสาร Serial / UART

นี่คือบทช่วยสอนเกี่ยวกับวิธีใช้ Ublox Neo 6M GPS Module กับ Raspberry Pi พร้อมการสื่อสารแบบ Serial / UART

ขั้นตอนที่ 1: วัสดุที่คุณต้องการ

วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ

คุณจะต้องการ:

  • โมดูล Raspberry Pi B+512MB RAM
  • Ublox Neo 6M สำหรับ Arduino Raspberry
  • PL2303 USB เป็น TTL
  • สายจัมเปอร์หญิงกับหญิง

ขั้นตอนที่ 2: การใช้ PL2303 (ไม่ใช่ GPIO)

ใช้ PL2303 (ไม่ใช่ GPIO)
ใช้ PL2303 (ไม่ใช่ GPIO)
  • เชื่อมต่อแต่ละส่วนประกอบตามแผนผังด้านบน
  • ตรวจสอบการสื่อสารแบบอนุกรมของ PL2303 ว่า Raspberry Pi ตรวจพบหรือไม่โดยให้คำสั่งบนเทอร์มินัลดังนี้:

ls /dev/ttyUSB*

เอาต์พุตของคำสั่งจะให้ข้อมูลที่ USB ที่ตรวจพบ PL2303

  • ติดตั้งไคลเอนต์ GPS Daemon ด้วยคำสั่งดังต่อไปนี้:
  • ตรวจสอบการสื่อสารแบบอนุกรมของ PL2303 ว่า Raspberry Pi ตรวจพบหรือไม่โดยให้คำสั่งบนเทอร์มินัลดังนี้:

sudo apt-get ติดตั้ง gpsd gpsd-clients python-gps

ทำคำสั่งด้วยตนเองเพื่อรัน GPSD Daemon Socket ด้วยคำสั่งดังนี้:

sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock

ttyUSB0 สามารถเปลี่ยนแปลงได้ตามพอร์ตที่ Raspberry Pi. ตรวจพบ

คำสั่งในการดูข้อมูลจาก GPS ให้ทำคำสั่งต่อไปนี้:

cgps -s

โดยจะแสดงผลลัพธ์จากลองจิจูด ละติจูด โซน เวลา ฯลฯ หากต้องการออกจากมุมมอง ให้คลิก CTRL + Z / C

ขั้นตอนที่ 3: การใช้ GPIO Raspberry Pi

ใช้ GPIO Raspberry Pi
ใช้ GPIO Raspberry Pi
  • เชื่อมต่อแต่ละส่วนประกอบตามแผนผังด้านบน
  • เปิดใช้งาน Serial Pin บน Start -> Preference -> Raspi Configuration -> Enable Serial Port
  • แก้ไข cmdline.txt เพื่อเปิดใช้งานพอร์ตอนุกรมด้วยคำสั่งดังนี้:

$ sudo nano /boot/cmdline.txt

  • ลบ "console = ttyAMA0, 115200" จากนั้นบันทึก (CTRL + X) และ Y จากนั้น ENTER
  • เริ่มต้น GPS Daemon ด้วยตนเองด้วยคำสั่งดังนี้:

$ sudo killall gpsd

$ sudo gpsd /dev/ttyAMA0 -F /var/run/gpsd.sock

หากต้องการดูข้อมูล gps ให้ทำคำสั่งต่อไปนี้:

cgps -s

แนะนำ: