Advertisement
Guest User

Untitled

a guest
Apr 26th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include <SoftwareSerial.h>
  2. #include <TinyGPS.h>
  3.  
  4. long lat,lon; // create variable for latitude and longitude object
  5.  
  6. SoftwareSerial gpsSerial(2, 3); // create gps sensor connection
  7. TinyGPS gps; // create gps object
  8.  
  9. void setup(){
  10. Serial.begin(9600); // connect serial
  11. gpsSerial.begin(4800); // connect gps sensor
  12. }
  13.  
  14. void loop(){
  15. while(gpsSerial.available()){ // check for gps data
  16. if(gps.encode(gpsSerial.read())){ // encode gps data
  17. gps.get_position(&lat,&lon); // get latitude and longitude
  18. // display position
  19. Serial.print("Position: ");
  20. Serial.print("lat: ");Serial.print(lat);Serial.print(" ");// print latitude
  21. Serial.print("lon: ");Serial.println(lon); // print longitude
  22. }
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement