Table of Contents(5)
Overview
GPS satellites are equipped with precise atomic clocks. GPS receivers can obtain current time information. In this experiment, we will use a GPS module to create a precision clock.
Components and Supplies
Wiring
# | Components | Arduino UNO R3 |
1 | GPS VCC | 5V |
2 | GPS GND | GND |
3 | GPS TX | 2 |
4 | GPS RX | 3 |
5 | LCD VCC | 5V |
6 | LCD GND | GND |
7 | LCD RS | 7 |
8 | LCD EN | 8 |
9 | LCD D4 | 12 |
10 | LCD D5 | 11 |
11 | LCD D6 | 10 |
12 | LCD D7 | 9 |
Library
PaulStoffregen/Time
mikalhart/TinyGPSPlus
arduino-libraries/LiquidCrystal
The third-party libraries needed include: TinyGPS++, Time, and LiquidCrystal. They can be directly searched for and installed in the Arduino IDE’s library manager or downloaded manually from Github and unzipped into the Arduino Libraries folder.