Arduino GPS scanner

Uit Private Rotor Designs
Naar navigatie springen Naar zoeken springen
Crystal Clear action run.png
Arduino IDE Installeren

Release status: Tutorial

GPS Satellite NASA art-iif.jpg
Description
Arduino GPS scanner
License
Author
Contributors
Based-on
[[]]
Categories
CAD Models
External Link


Inleiding

Sketch

#include <TinyGPS++.h>
#include <SoftwareSerial.h>

static const  int RXPin = 4, TXPin = 5;
static const uint32_t GPSBaud = 9600;

// The  TinyGPS++ object
TinyGPSPlus gps;

// The serial connection to the GPS  device
SoftwareSerial ss(RXPin, TXPin);

void setup(){
  Serial.begin(9600);
  ss.begin(GPSBaud);
  Serial.println("Start GPS Module");
}

void loop(){
  // This sketch displays information  every time a new sentence is correctly encoded.
  while (ss.available() > 0){
    gps.encode(ss.read());
    if (gps.location.isUpdated()){
      Serial.print("Latitude=  "); 
      Serial.print(gps.location.lat(), 6);
      Serial.print(" Longitude=  "); 
      Serial.println(gps.location.lng(), 6);
    }
  }
}