5
4
3
2
1
Introduction D
C
B
A
D
Global Positioning System tracking is a method of working out exactly where something is.
A GPS tracking system uses the Global Navigation Satellite System (GNSS) network. This network incorporates a range of satellites that use microwave signals that are transmitted to GPS devices to give information on location, vehicle speed, time and direction.
C
So, a GPS tracking system can potentially give both real-time and historic navigation data on any kind of journey.
B
Let's build our own Tracking System using Arduino.
Title Vehicle Tracking System Size Date:
5
4
3
A
Document Number Monday, April 17, 2017 2
Rev 1 Sheet
of
1 1
8
5
4
3
2
1
FUNCTIONAL BLOCK DIAGRAM D
D
VIBRATION SENSOR
LC Display
GPS RECEIVER
C
C
Microcontroller
B
CO SENSOR
GSM MODEM 5V
B
RPS Title Vehicle Tracking System
A
A
Size Date: 5
4
3
Document Number Monday, April 17, 2017 2
Rev 1 Sheet
2
of 1
8
5
4
3
2
1
Microcontroller
GSM Modem Display
5V
7.5V
5V 5V
D
C1 100nF
C2 100nF
J1 1 2 3 4
TXD RXD
R1
1
PC3 PC2 PC1 PC0
(RESET) /PC6
100nF
3 14 13 12 11 10 9 8 7
B
MQ7 Sensor
PD5
LCD 16*2
QUESTAR
Indication A5
1
LS1
U1 2
BUZZER B
16MHz Y1
C
1
A5
J4 1 2 3
GND 22
9
10
A0
GND
3 2 1
5V 10K POT
6 4 5
PD5
28 27
PC5 (ADC5/SCL) PC4 (ADC4/SDA)
8
5V
16 15 14 13 12 11
PB2 (SS/OC1B) PB1 (OC1A) (ICP1) PB0 (AIN1) PD7 (AIN0) PD6 (T1) PD5
(XTAL2/TOSC2) PB7
(TXD) PD1 (RXD) PD0 (INT0) PD2 (INT1) PD3 (XCK/T0) PD4
Carbon Monoxide Sensor J5
19 18 17
PB5 (SCK) PB4 (MISO) PB3 (MOSI/OC2)
(XTAL1/TOSC1) PB6
TXD 3 RXD 2 4 5 6
C
GPS Receiver
R3
A0
Vibration Sensor RESET
15
26 25 24 23
(ADC3) (ADC2) (ADC1) (ADC0)
2
21
7
C3
D
SIM800A J3
16
SW1
3 2 1
ATMEGA328P
AREF
J2
VCC
5V
AVCC
R2 10K
Vibration Sensor
20
1K
C4
C5
22pF
22pF
POWER SUPPLY U2 LM78M05
Vehicle Tracking System
A
Size Date:
5
Document Number
Rev 1
Monday, April 17, 2017
4
Sheet
3
of
GND
5V VIN
C6
C7 100nF
7.5V DC I/P
VOUT
3 R4 100uF, 25V
2 1
Title
7.5V 1
2
J6
100uF, 25V
D1 1N4007
C8
2K2 C9 100nF D2 LED
8
3
2
1
A