Arduino GPS Map Navigation System

Arduino GPS Map Navigation System

1. Overview

Built on the basis of Arduino UNO, GPS, SD card, TFT, GPS map navigation system is to obtain the real-time position information via GPS, to send it to UNO for calculation, according to the calculating results, and teamed up with the map file stored in SD card, thus presenting the position on TFT. The GPS system, owing the function to store the current position information, can be applied to running positioning and to record the running tracing.

2. Prepare

gps navigation system, hardware prepare

  • Dupont Line
  • Freaduino UNO
  • TFT1.8 shield
  • SD card
  • SD module
  • GPS bee
  • Digital push button x 2

3. Make

(1) Connect TFT1.8 shield to UNO according the table below. gps navigation system connection table1

                gps navigation system make 

(2) Connect SD module to UNO according to the table below. 
gps navigation system connection table2 gps navigation system connection, SD module, UNO
(3) Obtain the map file.

Release the file“maptile.exe” as follows: 

gps navigation system map1

Click the button in the red frame as the above picture shows, the interface shows as:

gps navigation system map2

Select the option marked in red frame as above; left click to select the map area needed to download; double click the left mouse button to finish.

gps navigation system map3

Left click the button in the red frame to finish downloading.

gps navigation system map4

Copy the map file into the folder “SMARTGPS”within the SD card.

(4) Insert the SD card into the card slot of SD module.

gps navigation system sd card

(5) Connect GPS Bee to UNO according to the table below.

gps navigation system connection table3 gps navigation, GPS Bee, UNO

(6) Plug the digital push buttons into D2, D3 separately on UNO.

gps navigation system digital button

(7) Download the codes into UNO. Do pay attention to disconnect the GPS from UNO because GPS takes up the interface of UNO. Power up after downloading, it operates as:

gps navigation system operation

Download the codes here.