TEL0083-A

TEL0083-A Datasheet


Part Datasheet
TEL0083-A TEL0083-A TEL0083-A (pdf)
PDF Datasheet Preview
GPS Receiver for Arduino Model A

Introduction

GPS Receiver for Arduino is an unit embedding GPS module and antena in a small foot-print enclosure. By using TinyGPS library, Arduino can retrieve geographic coordinates latitude and longitutde, altitude , speed, heading and GMT time. The update rate is an important performance index of a GPS receiver. Most GPS in mobile phones provide an update rate of 1Hz, which means, only one set of data can be retrieved in one second. For GPS receivers with 5Hz, the data interval is much reduced and thus can be used for more demanding applications e.g. on fast-moving vehicles

Specifications
• U-BLOX G6010 solution
• 5Hz output
• 38400bps TTL serial interface
• 3.3V-5V input voltage
• 50-channel receiver
• Extremely high sensitivity -161dBm
• Accuracy 2.5m Autonomous / <2m[SBAS]
• Operating temperature -40°C to 85°C
• Power consumption 3.3V 41mA
• Hot Start 1s
• Warm Start 32s
• Cold Start 32s
• Ceramic Antena 25*25*2mm
• Module Size 25*28*7.5mm
• Enclosure Size 40x30x10mm
• Wire length about 23cm

Line Definition
• Black RxD
• White TxD
• Red VCC
• Black thick GND

Tutorial

To use, simply create an instance of an object like this:
#include "TinyGPS.h" TinyGPS gps;

Feed the object serial NMEA data one character at a time using the encode method. TinyGPS does not handle retrieving serial data from a GPS unit. When encode returns “true”, a valid sentence has just changed the TinyGPS object’s internal state. For example:
void loop
while Serial.available
int c = Serial.read ;
if gps.encode c
// process new gps info here

You can then query the object to get various tidbits of data. To test whether the data returned is stale, examine the optional parameter “fix_age” which returns the number of milliseconds since the data was encoded.
long lat, lon unsigned long fix_age, time, date, speed, course unsigned long chars unsigned short sentences, failed_checksum;
// retrieves +/- lat/long in of a degree gps.get_position &lat, &lon, &fix_age ;
// time in hhmmsscc, date in ddmmyy gps.get_datetime &date, &time, &fix_age ;
// returns speed in 100ths of a knot speed = gps.speed ;
// course in 100ths of a degree course = gps.course ;

GPS with LCD Sample Code

GPS receiver Arduino VCC GND RX TX RX

V1.3
#include <TinyGPS.h> #include <LiquidCrystal.h>

TinyGPS gps LiquidCrystal lcd 8, 9, 4, 5, 6, 7 int led = 13;
//LCD driver pins
long lat, lon unsigned long fix_age, time, date, speed, course unsigned long chars unsigned short sentences, failed_checksum //int year //byte month, day, hour, minute, second, hundredths;
int DEG int MIN1 int MIN2;
void MIN1= lat/10000 %100 MIN2=lat%10000;
lcd.setCursor 0,0 lcd.print "LAT:" lcd.print DEG lcd.write 0xDF lcd.print MIN1 lcd.print "." lcd.print MIN2 lcd.print "' " void MIN1= lon/10000 %100 MIN2=lon%10000;
lcd.setCursor 0,1 lcd.print "LON:" lcd.print DEG lcd.write 0xDF lcd.print MIN1 lcd.print "." lcd.print MIN2 lcd.print "' " ;
//Latitude state // set the LCD cursor position
//Longitude state // set the LCD cursor position
void setup

Serial.begin 38400 ;
//Set the GPS baud rate.
pinMode led, OUTPUT ;
lcd.begin 16, 2 lcd.setCursor 0,0 lcd.print "GPS test" delay 2000 ;
// start the library // set the LCD cursor position // print a simple message on the LCD
More datasheets: LFR-215CW230VAC | LFR-215G230VAC | LFR-215G125VAC | LFR-215Y230VAC | LFR-215WW130VAC | 74F153PC | 74F153SJX | 74F153SJ | 74F153SCX | 74F153SC


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived TEL0083-A Datasheet file may be downloaded here without warranties.

Datasheet ID: TEL0083-A 509155