Project: GPS Tracker

Thread Starter

OldSpring

Joined Aug 10, 2008
3
Hello all,




I just finished a summer project which is a GPS tracker demonstration program with data logging capacity. It uses BasicStamp 2P (also you can use PIC, 8051, Atmel...) to interface with a GPS Module, JP Module and 16x2 LCD display. Code used is standard PBasic 2.5, it should work with most of the BasicStamp chips.



It can record GPS data to a MMC/SD card with latitude and longitude information. The data can be processed from Google Map at the website: http://www.gpsvisualizer.com. If you have Google Earth installed, the data also can be processed into a KML file (Google earth data file format) at the website: http://www.gpsvisualizer.com/map?form=googleearth



Main components:

(1) Basic Stamp 2P

Manufacturer: www.parallax.com

Datasheet: http://www.parallax.com/tabid/440/Default.aspx



(2) GPS Module 40EBLS

Manufacturer: www.mightygps.com

Datasheet: http://www.mightygps.com/oem/MightyGPS40EBLS.pdf



(3) JP Module

Manufacturer: www.jianpingusa.com

Datasheet: http://www.jianpingusa.com/datasheet/JP%20Module%20Instruction.pdf



(4) 16x2 LCD Display

Manufacturer: http://www.femacorp.com/

Datasheet: http://www.femacorp.com/Products/LCD/Character%20Modules/Character%20Modules%20Index.htm




Attached files:

1) Schematic:


2) Project picture 1:



3) Google earth maps:





Thanks to allaboutcircuits team and all forum users,


OldSpring (Author of the project)

More projects at OldSpring Project Website:
http://oldspring.110mb.com
http://oldspring.nvdv.com

 
Last edited:

ad8bc

Joined Oct 30, 2008
8
Nice job!

If you liked that project, you would love to play with a ham radio protocol called APRS -- the Automatic Position Reporting System. Instead of uploading your file to gpsvisualizer.com, an APRS device will beacon your real-time position via a short radio beacon signal, and APRS digipeaters and packet gateways will transfer that information to the Internet almost real-time.

Go to www.aprs.fi and just log in with a nickname (if you don't have a ham radio callsign) and then, in the "Track Callsign" box, enter my callsign AD8BC-9.

The map will show the position of my truck, my altitude, my battery voltage at last measurement, the temperature (inside my truck) in Celsius, number of GPS satellites I have a fix on, and a short text message. Other operators may have a stationary station that beacons out weather information from a personal weather station (search K7PW at the aprs.fi website for a local weather station transmission)

And these are all good projects for the Basic Stamp, Arduino, PIC, or just about anything -- interface to the GPS with I2C, interface with a TNC ("radio modem") out the serial port, and you can transmit pretty much any telemetry you want and it will show up on these maps in the correct position.
 

davebee

Joined Oct 22, 2008
540
That's really cool!

I tried doing something like this a few years ago writing GPS data to an MMC card but couldn't get it to work quite right.
 

anthonyy

Joined Jun 15, 2009
1
I have Telenav Tracker with AT&t and I can't live without it, literally. I first saw it mentioned in the New York Times and then I went to their website: <snip> $10/month is a great deal, especially considering it offers more features than a $600 standalone unit.
 
Last edited by a moderator:

wellyboot

Joined Jun 1, 2005
16
Nice job!

If you liked that project, you would love to play with a ham radio protocol called APRS -- the Automatic Position Reporting System. Instead of uploading your file to gpsvisualizer.com, an APRS device will beacon your real-time position via a short radio beacon signal, and APRS digipeaters and packet gateways will transfer that information to the Internet almost real-time.

Go to www.aprs.fi and just log in with a nickname (if you don't have a ham radio callsign) and then, in the "Track Callsign" box, enter my callsign AD8BC-9.

The map will show the position of my truck, my altitude, my battery voltage at last measurement, the temperature (inside my truck) in Celsius, number of GPS satellites I have a fix on, and a short text message. Other operators may have a stationary station that beacons out weather information from a personal weather station (search K7PW at the aprs.fi website for a local weather station transmission)

And these are all good projects for the Basic Stamp, Arduino, PIC, or just about anything -- interface to the GPS with I2C, interface with a TNC ("radio modem") out the serial port, and you can transmit pretty much any telemetry you want and it will show up on these maps in the correct position.
Im very interested in this, have been looking at the PacComm tiny 2 TNC, which i assume i could interface with a PIC microcontroller via a max232 IC ???
how does the data commication protocol work between the pic and TNC?
 
congratulations!!!!. This is a good work. But can the project be linked to a mobile phone gps maps, so that the mobile phone gps maps can track if linked to the gps tracker. Thanks . Good work.
 
Top