Skip to content

Log gps data to an SD card using cheap components

Notifications You must be signed in to change notification settings

telebotter/gps-logger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPS Logger

Wiring GPS

Version française / French version

Record gps coordinate in a csv file on an Micro card every 15 seconds (DAYHOURMINUTESSECOND.csv)
Example file

Download link

http://gps.madnerd.org

Videos / Instructables

How to convert the track

Gpsies.com

  • Go to http://gpsies.com
  • Click on Create a track
  • Import the csv file
  • Or click on convert to get a gpx track file

Viking

  • Download it here : https://sourceforge.net/projects/viking/
  • Go to file
  • Retrieve
  • Import file with GPS Babel
  • Choose (at the end of the list) : universal csv with field structure in first line
  • Add a map in layer
  • Use Open Street Map (Mapnick) or Bing Aerial

Buzzer

The buzzer will tell you if there is any issues with the gps/ micro sdcard

  • Heavy sound : Wiring issues or no microsd
  • Soft repetitive sound : GPS is calibrating (can take up to 5 minutes)
  • Melody : GPS is online
  • Soft and short sound : GPS coordinates saved to sd

Components

Use theses keyword to find the components

  • Gps module ublox Aircraft model mwc: 8€
  • Micro sd card 2go (w/ micro sd card adapter): 4€
  • Batteries holder 4AAA on/off : 1€
  • Arduino mini pro 3.3V : 1,50€
  • Passive buzzer 3v: 1€
  • Total : 15.50€

We are using a micro sd card adapter as a micro sdcard reader but you can also use a micro sd card reader module for this.

Tools

  • FTDI basic breakout usb ttl 3.3 : 6.23€
  • Cable 30awg 8-color: 5.37€

Software needed:

3D models

See 3D models

Tested on Ultimaker 2 GO with PLA
To improve solidity print A in solid
A Infill: Solid
B Infill: Light
  • Author : Olivier Sarrailh

Wiring:

Wiring GPS

Micro SD card Adapter

1 --> Not connected
2 --> 12
3 --> GND
4 --> 13
5 --> VCC
6 --> GND
7 --> 11
8 --> 10 (Chip select)

GPS

RX --> 2
TX --> 3

Buzzer

+ ---> 9

Batttery pack placement

As stated by bwh13 on instructables : You should avoid obstructing the antenna with the battery pack

Nice project.
Moving forward, consider placing your battery pack beneath your GPS module. The antenna works best with an unobstructed view of the sky

Libraries

TinyGPS++ library : https://github.com/mikalhart/TinyGPSPlus

About

Log gps data to an SD card using cheap components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 62.7%
  • C++ 37.3%