Mục lục:

Truy cập thủ công GPS Ublox Neo 6M với Raspberry Pi B +: 3 bước
Truy cập thủ công GPS Ublox Neo 6M với Raspberry Pi B +: 3 bước

Video: Truy cập thủ công GPS Ublox Neo 6M với Raspberry Pi B +: 3 bước

Video: Truy cập thủ công GPS Ublox Neo 6M với Raspberry Pi B +: 3 bước
Video: Robot Lab Builds World's Smallest Drone [Maker Update 09] 2024, Tháng mười một
Anonim
Truy cập thủ công GPS Ublox Neo 6M với Raspberry Pi B +
Truy cập thủ công GPS Ublox Neo 6M với Raspberry Pi B +

Raspberry Pi là một PC mini rất tương thích với nhiều mô-đun khác nhau, khá dễ sử dụng. Về cơ bản, nó gần giống như PC nhưng có thể được điều khiển bằng GPIO từ Raspberry Pi. Raspberry Pi cũng được hỗ trợ một số đường giao tiếp, một trong số đó là đường giao tiếp Serial / UART.

Đây là hướng dẫn về cách sử dụng Mô-đun GPS Ublox Neo 6M với Raspberry Pi với Giao tiếp nối tiếp / UART.

Bước 1: Vật liệu bạn cần

Vật liệu bạn cần
Vật liệu bạn cần
Vật liệu bạn cần
Vật liệu bạn cần
Vật liệu bạn cần
Vật liệu bạn cần
Vật liệu bạn cần
Vật liệu bạn cần

Bạn sẽ cần:

  • Mô-đun Raspberry Pi B + RAM 512MB
  • Ublox Neo 6M dành cho Arduino Raspberry
  • PL2303 USB sang TTL
  • Cáp nhảy từ nữ sang nữ

Bước 2: Sử dụng PL2303 (không phải GPIO)

Sử dụng PL2303 (không phải GPIO)
Sử dụng PL2303 (không phải GPIO)
  • Kết nối từng thành phần như sơ đồ trên.
  • Kiểm tra giao tiếp nối tiếp của PL2303 xem nó đã được Raspberry Pi phát hiện hay chưa bằng cách đưa ra các lệnh trên thiết bị đầu cuối như sau:

ls / dev / ttyUSB *

đầu ra của lệnh sẽ cung cấp thông tin trong đó USB mà PL2303 được phát hiện

  • Cài đặt ứng dụng khách GPS Daemon bằng các lệnh như sau:
  • Kiểm tra giao tiếp nối tiếp của PL2303 xem nó đã được Raspberry Pi phát hiện hay chưa bằng cách đưa ra các lệnh trên thiết bị đầu cuối như sau:

sudo apt-get install gpsd gpsd-client python-gps

Thực hiện lệnh thủ công để chạy GPSD Daemon Socket với lệnh như sau:

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

ttyUSB0 có thể được thay đổi theo cổng được phát hiện bởi Raspberry Pi

Lệnh để xem dữ liệu từ GPS, thực hiện lệnh sau:

cgps -s

Nó sẽ hiển thị kết quả từ kinh độ, vĩ độ, múi, thời gian, v.v. Để thoát khỏi chế độ xem, hãy nhấp vào CTRL + Z / C.

Bước 3: Sử dụng GPIO Raspberry Pi

Sử dụng GPIO Raspberry Pi
Sử dụng GPIO Raspberry Pi
  • Kết nối từng thành phần như sơ đồ trên.
  • Bật Ghim nối tiếp trên Bắt đầu -> Tùy chọn -> Cấu hình Raspi -> Bật Cổng nối tiếp
  • Chỉnh sửa cmdline.txt để bật cổng nối tiếp bằng lệnh như sau:

$ sudo nano /boot/cmdline.txt

  • Loại bỏ "console = ttyAMA0, 115200" sau đó lưu (CTRL + X) và Y rồi ENTER.
  • Thực hiện khởi động GPS Daemon thủ công bằng lệnh như sau:

$ sudo killall gpsd

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

Để xem dữ liệu gps, hãy thực hiện lệnh sau:

cgps -s

Đề xuất: