Mục lục:
Video: Kết nối GPS VK16E với Arduino UNO: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Đây là một hướng dẫn đơn giản cho những người muốn biết cách kết nối và sử dụng mô-đun GPS của họ với Arduino.
Tôi đang sử dụng Arduino UNO Shield #Hackduino và mô-đun VK16E GPS.
để biết thêm thông tin, hãy tham khảo biểu dữ liệu.
Bước 1: Kết nối mạch
Dây màu đen đến kết nối Gnd bo mạch cuối cùng
Dây RED kết nối 5V với bo mạch cuối cùng
Dây BLUE đến kết nối RxD bo mạch cuối cùng
Dây màu XANH với kết nối TxD của bo mạch chủ cuối cùng
Dây TRẮNG đến kết nối PPS bo mạch cuối cùng
Theo mã của chúng tôi
liên kết
RXPin của bo mạch sang digitalPin 4, TXPin của bo mạch thành digitalPin 3
Vcc sang 5v và GND sang GND
Bước 2: Lập trình
Trước hết bạn cần là một thư viện:
Bạn có thể tải xuống từ đây
Sau khi cài đặt thư viện trong arduino, hãy mở DeviceExample.ino từ các ví dụ> tinyGPS ++
hoặc sao chép mã dưới đây một cách đơn giản.
#bao gồm
#bao gồm
/ * * https://alaspuresujay.github.io/ * theo dõi tôi trên instagram https://www.instagram.com/alaspuresujay * Bản phác thảo mẫu này thể hiện việc sử dụng bình thường đối tượng TinyGPS ++ (TinyGPSPlus). Nó yêu cầu sử dụng SoftwareSerial và giả sử rằng bạn có một thiết bị GPS nối tiếp 9600 baud được nối vào các chân 4 (rx) và 3 (tx). * / static const int RXPin = 4, TXPin = 3; tĩnh const uint32_t GPSBaud = 9600;
// Đối tượng TinyGPS ++
TinyGPSPlus gps;
// Kết nối nối tiếp với thiết bị GPS
SoftwareSerial ss (RXPin, TXPin);
void setup ()
{Serial.begin (115200); ss.begin (GPSBaud);
Serial.println (F ("DeviceExample.ino"));
Serial.println (F ("Trình diễn đơn giản về TinyGPS ++ với mô-đun GPS đính kèm")); Serial.print (F ("Đang kiểm tra thư viện TinyGPS ++ v.")); Serial.println (TinyGPSPlus:: libraryVersion ()); Serial.println (F ("bởi Sujay Alaspure")); Serial.println (); }
void loop ()
{// Bản phác thảo này hiển thị thông tin mỗi khi một câu mới được mã hóa chính xác. while (ss.available ()> 0) if (gps.encode (ss.read ())) displayInfo ();
if (millis ()> 5000 && gps.charsProcessed () <10) {Serial.println (F ("Không phát hiện thấy GPS: kiểm tra hệ thống dây.")); while (đúng); }}
void displayInfo ()
{
float latt = gps.location.lat ();
Serial.print (gps.location.lat (), 10); Serial.print (F (",")); Serial.print (gps.location.lng (), 10); Serial.print (""); Serial.print (latt, 10);
Serial.print (F ("Vị trí:")); if (gps.location.isValid ()) {Serial.print (gps.location.lat (), 6); Serial.print (F (",")); Serial.print (gps.location.lng (), 6); } else {Serial.print (F ("INVALID")); }
Serial.print (F ("Ngày / Giờ:"));
if (gps.date.isValid ()) {Serial.print (gps.date.month ()); Serial.print (F ("/")); Serial.print (gps.date.day ()); Serial.print (F ("/")); Serial.print (gps.date.year ()); } else {Serial.print (F ("INVALID")); }
Serial.print (F (""));
if (gps.time.isValid ()) {if (gps.time.hour () <10) Serial.print (F ("0")); Serial.print (gps.time.hour ()); Serial.print (F (":")); if (gps.time.minute () <10) Serial.print (F ("0")); Serial.print (gps.time.minute ()); Serial.print (F (":")); if (gps.time.second () <10) Serial.print (F ("0")); Serial.print (gps.time.second ()); Serial.print (F (".")); if (gps.time.centisecond () <10) Serial.print (F ("0")); Serial.print (gps.time.centisecond ()); } else {Serial.print (F ("INVALID")); }
Serial.println ();
}
Bước 3: Ghi chú:
Vui lòng đặt mô-đun GPS bên ngoài ngôi nhà của bạn hoặc bên cửa sổ.
- Các mô-đun GPS không đắt tiền như VK16E không có tín hiệu 1pps rất chính xác.
- Bạn có thể sẽ thấy rằng giống như nhiều mô-đun GPS sử dụng ăng-ten vá, mô-đun GPS có thể cần đặt cạnh cửa sổ hoặc bên ngoài. Tín hiệu GPS dường như thay đổi đáng kể về cường độ tùy thuộc vào vị trí và các tòa nhà xung quanh, v.v. Mô-đun GPS cũng có thể được hưởng lợi khi ở xa bộ Ultimate hơn, tùy thuộc vào cách bố trí lán và tiếp đất của bạn. Vì lý do này, bạn có thể muốn kết nối mô-đun GPS với bộ bằng cách sử dụng vài mét dây. Tôi khuyên bạn nên sử dụng cáp có màn hình với màn hình được kết nối với Gnd. 4)
- Mô-đun có đèn LED màu xanh lá cây như minh họa trong các hình trên, liên tục BẬT trong khi mô-đun GPS đang tìm kiếm khóa vệ tinh và nhấp nháy 1 xung mỗi giây khi bị khóa.
làm thế nào để kiểm tra vị trí trên bản đồ google chỉ cần sử dụng liên kết dưới đây
maps.google.com/?q=, lat-> lattitude
lng-> kinh độ
Đề xuất:
Kết nối và trang bị thêm các giải pháp được kết nối của bạn với Hologram Nova và Ubidots: 9 bước
Kết nối và trang bị thêm các giải pháp được kết nối của bạn với Hologram Nova và Ubidots: Sử dụng Hologram Nova của bạn để trang bị thêm cơ sở hạ tầng. Thiết lập Hologram Nova bằng Raspberry Pi để gửi dữ liệu (nhiệt độ) đến Ubidots. Trong hướng dẫn sau, Ubidots sẽ trình bày cách thiết lập Hologram Nova bằng Raspberry Pi và hiển thị
Hướng dẫn kết nối PLSD: Kết nối với Apple TV Qua AirPlay [Không chính thức]: 10 bước
Hướng dẫn kết nối PLSD: Kết nối với Apple TV Qua AirPlay [Không chính thức]: Hướng dẫn sau đây được cung cấp để minh họa quá trình kết nối với Apple TV trong phòng hội nghị qua AirPlay. Nguồn thông tin không chính thức này được cung cấp như một sự ưu đãi dành cho ban quản trị, nhân viên và những vị khách được ủy quyền của Học khu Địa phương Perkins
Cách kết nối ứng dụng Android với AWS IOT và hiểu API nhận dạng giọng nói: 3 bước
Cách kết nối ứng dụng Android với AWS IOT và hiểu API nhận dạng giọng nói: Hướng dẫn này hướng dẫn người dùng cách kết nối Ứng dụng Android với máy chủ AWS IOT và hiểu API nhận dạng giọng nói điều khiển Máy pha cà phê. Ứng dụng điều khiển Máy pha cà phê thông qua Alexa Dịch vụ thoại, mỗi ứng dụng c
Cách kết nối DeLorme Earthmate GPS LT-20 với Google Earth của bạn để có bản đồ theo dõi GPS tuyệt vời.: 5 bước
Cách kết nối DeLorme Earthmate GPS LT-20 với Google Earth của bạn để có Bản đồ theo dõi GPS tuyệt vời: Tôi sẽ chỉ cho bạn cách kết nối thiết bị GPS với chương trình Google Earth phổ biến mà không cần sử dụng Google Earth Plus. Tôi không có ngân sách lớn nên tôi có thể đảm bảo rằng điều này sẽ rẻ nhất có thể
Xem hoặc nghe phương tiện của bạn ở mọi nơi với kết nối Internet: 5 bước
Xem hoặc nghe phương tiện của bạn ở mọi nơi với kết nối Internet: Hướng dẫn này sẽ chỉ cho bạn cách tạo máy chủ mp3 và trang web chứa các video Flash (FLV) Giống như những trang bạn thấy trên Youtube.com