Mục lục:

Arduino GPS Oled: 4 bước (có hình ảnh)
Arduino GPS Oled: 4 bước (có hình ảnh)

Video: Arduino GPS Oled: 4 bước (có hình ảnh)

Video: Arduino GPS Oled: 4 bước (có hình ảnh)
Video: Arduino | Hướng dẫn sử dụng chi tiết LCD 2024, Tháng mười một
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Dòng mô-đun NEO-6 là dòng máy thu GPS độc lập có hiệu suất cao u-blox 6

định vị động cơ. Những bộ thu linh hoạt và hiệu quả về chi phí này cung cấp nhiều tùy chọn kết nối trong một gói 16 x 12,2 x 2,4 mm thu nhỏ. Kiến trúc nhỏ gọn và các tùy chọn nguồn và bộ nhớ của chúng làm cho các mô-đun NEO-6 trở nên lý tưởng cho các thiết bị di động hoạt động bằng pin có hạn chế về chi phí và không gian rất nghiêm ngặt. Công cụ định vị 50 kênh u-blox 6 tự hào có Thời gian sửa lần đầu (TTFF) dưới 1 giây. Công cụ thu nhận chuyên dụng, với 2 triệu bộ tương quan, có khả năng tìm kiếm không gian tần số / thời gian song song lớn, cho phép nó tìm thấy các vệ tinh ngay lập tức. Thiết kế và công nghệ tiên tiến loại bỏ các nguồn gây nhiễu và giảm thiểu hiệu ứng đa đường, mang lại cho máy thu GPS NEO-6 hiệu suất điều hướng tuyệt vời ngay cả trong những môi trường khó khăn nhất. Mô-đun UART NEO-6 bao gồm một giao diện UART có thể định cấu hình cho giao tiếp nối tiếp Cấu hình Cấu hình thời gian khởi động Mô-đun NEO-6 cung cấp các chân cấu hình cho cấu hình thời gian khởi động. Những thứ này có hiệu lực ngay sau khi khởi động. Khi mô-đun đã khởi động, có thể sửa đổi cài đặt cấu hình bằng thông báo cấu hình UBX. Các cài đặt đã sửa đổi vẫn có hiệu lực cho đến khi tắt nguồn hoặc đặt lại. Nếu các cài đặt này đã được lưu trữ trong RAM dự phòng, thì cấu hình đã sửa đổi sẽ được giữ lại, miễn là nguồn cung cấp pin dự phòng không bị gián đoạn. Mô-đun NEO-6 bao gồm cả chân CFG_COM0 và CFG_COM1 và có thể được cấu hình như trong Bảng 6. Các cài đặt mặc định được in đậm.

Bước 1: Lý thuyết

Học thuyết
Học thuyết

TinyGPS ++ là một thư viện Arduino mới để phân tích các luồng dữ liệu NMEA được cung cấp bởi các mô-đun GPS. các thiết bị. Tuy nhiên, giao diện lập trình viên của TinyGPS ++ đơn giản hơn đáng kể để sử dụng so với TinyGPS và thư viện mới có thể trích xuất dữ liệu tùy ý từ bất kỳ câu nào trong số vô số câu NMEA ngoài đó, thậm chí cả những câu độc quyền.

Thư viện:

Thêm thông tin:

www.u-blox.com/en/product/neo-6-series

Bước 2: Sơ đồ-vật liệu

Sơ đồ-vật liệu
Sơ đồ-vật liệu
Sơ đồ-vật liệu
Sơ đồ-vật liệu
Sơ đồ-vật liệu
Sơ đồ-vật liệu
Sơ đồ-vật liệu
Sơ đồ-vật liệu

-Arduino Nano

-0,96 Màn hình Oled

-Bảng bảng

-2 điện trở 2,2K

-Cáp nhảy

- Arduino GPS Ubox neo 6m

Bước 3: Chương trình

Chương trình
Chương trình

Điều quan trọng nhất là kiểm tra độ thực tế của đồng hồ

Gps có thể tăng lên đến 20 phút đến 60 phút

Hãy nhớ rằng chúng ta cần tam giác tín hiệu, ergo cần đồng bộ với 3 vệ tinh

Cố gắng thay đổi dòng này nếu nó không hoạt động:

Lựa chọn A

#define GPS_BAUD 38400

Lựa chọn B

#define GPS_BAUD 9600

Lựa chọn C

#define GPS_BAUD 4800

Bước 4: Kiểm tra

Thử nghiệm
Thử nghiệm
Thử nghiệm
Thử nghiệm

Lúc đầu, bạn sẽ nhận được

Ngày: 0/0/2000

Thời gian: 00:00:00

nếu giá trị này cập nhật, hãy đo lường rằng các gps thích ít nhất là một Sat.

thì bạn sẽ nhận được tọa độ hiện tại của gps…

bạn có thể google nó và sau đó tìm nó trên bản đồ thế giới.

Sự thành công!!!

Đề xuất: