Skip to content

0rvant/GPS-Project

 
 

Repository files navigation

GPS TRACKING SYSTEM!

Build Status         Build Status         Build Status         Build Status

This is a project for the Faculty of Engineering, Ain Shams University, for a course # CSE312 - # Microprocessor Based Systems, Where we learned how to write assembly language and all information about ARM Cortex M4-based System with writing C code for it by using datasheet "TivaTM TM4C123GH6PM Microcontroller" to build real-life projects.

Table of Contents

  • Introduction
  • Purpose
  • Components Used
  • Technologies Used
  • Softwares Used
  • Contributors

Introduction

In this project a GPS tracking system will be developed using TM4C123G LaunchPad, the system should store the moved trajectory after power-on until a destination point is reached and calculate the taken distance, and then display it on the LCD.

Purpose

The purpose of the project is to store the moved trajectory after power-on until a destination point is reached and calculate the taken distance and then display it on the LCD.

Components Used

  • TM4C123GH6PM LaunchPad
  • GPS Receiver
  • LCD Display
  • Breadboard
  • Potentiometer
  • Battery
  • Arduino for Power
  • Jumper Wires
Tiva TM4C123GH6PM Microcontroller GPS module (ublox neo 6m) LCD display

Languages Used

  • Embedded C
  • Python for Plotting

Softwares Used

  • Keil uVision4 (IDE)
  • COM3 - Tera Term VT

Contributors

Mazen Sayed, Mark Mourad, Yasser Ahmed, Mark Essam, Farouk Araby, Abdulrahman Mamdouh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.9%
  • Python 2.1%