GPS Tracker Project ( GPS Module + JP Module + LCD Dispaly )

Status
Not open for further replies.

oldspring

New Member
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 chip) to interface with a GPS Module, JP Module and 16x2 LCD display. Sample code used is standard PBasic 2.5 ( It can be changed to PicBasic or PicBasic Pro very easy).

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: **broken link removed**

(2) GPS Module 40EBLS
Manufacturer: www.mightygps.com
Datasheet: https://www.electro-tech-online.com/custompdfs/2008/07/MightyGPS40EBLS.pdf

(3) JP Module
Manufacturer: www.jianpingusa.com
Datasheet: **broken link removed**

(4) 16x2 LCD Display
Manufacturer: http://www.femacorp.com/
Datasheet: **broken link removed**


Attached files:
(1) Schematic
**broken link removed**

(2) Code

(3) Project photo
**broken link removed**

**broken link removed**

**broken link removed**

(4) Google Map
**broken link removed**

(5) Google earth map
**broken link removed**

**broken link removed**

**broken link removed**

Thanks to electro-tech-online team and all forum users,
OldSpring (Author of the project)
 
hi.....u know what....ur project would be very helpful to me....coz we have been given the same project for our final year.........but the problem is.......i have been told to make the module of GPS myself.....now can you pz let me know as to what all things may be necessary to study to make this possible.....and whethr it is possible to be made on our own.......plz reply soon...thanx....tc
 
I think I have already posted all of information ( including manufactures and parts datasheet) for this project. You can follow the project schematic put every parts togather, load the code to MCU. It should work.
 
What do you have at your disposal? In all likelihood you do not have the capability to build it yourself without using a GPS module. The 2GHz satellite signal is far beyond the ability of many engineers, never mind students, even with the appropriate ICs in hand.

Unless you have a $10K+ prototyping system capable of double sided plate through PCBs and are capable and willing to solder 0.5mm pitch 100 pin ICs for 5-10 prototype runs to work out the bugs do not even bother.

And that is if you are lucky, most of the chips on the market are fine pitch BGAs- you can not even check your soldering with out an x-ray machine!

Dan
 
Hello,, i am new to GPS receiver modules, so Can you please refer any good guide/tutorial to GPS modules & interfacing the GPS module with microcontroller.?? Thankyou
 
All GPS receivers that I have used will output several strings each second. All you need to do is apply power to the GPS receiver and the data strings start being sent. One of those is the RMC string which tells you all you usually need for position.

The usual rate is 4800 baud. If you can connect to the 3 V serial level from the GPS, that can be connected directly to the USART receive input on a PIC. If you set the USART to 4800 baud, 8 bits, 1 stop bit, it should receive each character, and then the code takes each character from the USART.

**broken link removed**

That shows you how the data is encoded. Your code will have to pull the correct numbers from each part of that.
 
hi i am a final year student, doing same project here. I am using a garmin 15l reciever and an Atmega32 microcontroller. till now am able to display all the values onto the LCD, but am not ablt to store the data onto MMC. i'm using a mobile handset mmc for this. PLs can u help me the code for atmega32. I have tried so hard for this and now stuk there... please.
 
That's NMEA 0183. Since the NMEA 0183 standard is very limited in what it's specified to provide and not very compact, many modules have a vendor-specified binary protocols like SiRF Binary Protocol at more modern baudrates like 38400, and/or custom NMEA sentences- such as a command to use a higher baud rate- which aren't specified in the NMEA 0183 protocol.

I second the opinion that there's NO way you could build the GPS module itself. That takes literally years of development by people with lots of letters in their degrees and considerable experience in the industry. Your project is to get a microcontroller to USE a module you bought and do... something with it.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…