final review

Post on 18-Dec-2014

1.178 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

This is a presentation of my Final year academic project based on Arduino named as "Tran-Duino"

TRANSCRIPT

NAME : N.NANDHAKUMAR

REG NO : 21607621018

PROJECT TITLE : TRAN – DUINO

GUIDE :

DR.T.KUMARAN , Lecturer, Department of Masters in Computer

Applications, Saveetha Engineering College.

ABSTRACT

Tran-Duino is a Micro controller that can be used in Public Transits which performs the following

● Tracks the location of a bus running or movingcurrently in its route.

● Display the upcoming or next stop name of thebus , prior to passengers who are traveling inthat bus.

EXISTING SYSTEM

● It is fully human dependent.

● The conductor of the public transit can provide the locative information.

● The traveller himself has to get these information from the co traveller.

PROPOSED SYSTEM

● Microcontroller unit with Global Positioning System [ GPS ] embedded in it.

● Contains Display Unit to display the locative information like upcoming stop details in the route .

HARDWARE ENVIRONMENT

● EM-406a GPS SiRF III Receiver with patch Antenna

● Arduino Microcontroller with ATMega328 bootloader

● AdaFruit GPS shield version 1.1 with inbuilt SD card storage

● JHD162a 16*2 line LCD display module

● Wires and fixtures

HARDWARE ENVIRONMENT

● SYSTEM : Pentium IV 2.4 Ghz

● HARD DISK : 40GB

● MONITOR : 15 VGA color

● MOUSE : Logitech

● RAM : 512 MB

● KEYBOARD : PS/2 Keyboard

● USB PORTS : 2

SOFTWARE ENVIRONMENT

Operating system : Linux - Ubuntu

IDE : Arduino IDE Version 0017

Coding Language : C

The Arduino IDE has the following dependencies

● sun's java runtime ● avr-gcc● avr-libc● binutils-avr

ARDUINO IDE

● Consists of Development Environment and Core libraries

● It is written in Java and based on Processing Development Environment

● Core Libraries are written in C and C++ and code is compiled using avr-gcc and avr-libc

ARDUINO IDE

EM-406a GPS RECEIVER MODULE

SD CARD STORAGE MODULE

GPS SHIELD

ARDUINO ATMEGA328

DISPLAY UNIT

ARCHITECTURAL DIAGRAM

MODULES

ARDUINO – FREEDUINO ATMEGA328

Digital pins

MicroControllerPower LED

RX / TX LEDs

USB Jack

Power Selection Jumper

Power PinsAnalog Pins

Reset button

Power Jack

Power Regulator

EM-406a GPS Receiver Module

SMT connector

Patch Antenna

SMT Cable

Power LED

Adafruit GPS Shield V1.1 For EM-406a

Reset Button

3.3v Level Converter

Analog pinsPower PinsLocation Fix LED

Card Write LED

SMT Connector for GPS

Digital Pins

RX / TX Pins

Shield and GPS Power Pins

PCB from Adafruit

Adafruit GPS Shield V1.1 For EM-406a

JHD 162a 2-LINE LCD DISPLAY

GPS SATELLITE

Receive Position Values

GPS RECEIVER MODULE

SD CARD STORAGE MODULE

Parse Position

Value

Fetch Position ValuesCompare

Position Values

Print TheData

DISPLAY UNIT

DATA FLOW DIAGRAM

LOG GPS DATA INTO SD CARD

READ SDCARD

DATA

PARSE GPS DATA

COMPARE GPS AND SDCARD

DATA

DISPLAY THE

OUTPUT

COMPILE AND UPLOAD THE

CODE

PASSENGERS

ADMINISTRATOR

USE CASE DIAGRAM

3-WIRE INTERFACE FOR LCD DISPLAY

SD CARD INTERFACE

GPS CONNECTOR

SCREENSHOTS

COMPONENTS INTEGRATED AS A UNIT

INITIAL TEXT ON THE DISPLAY

STOP NAMES ON THE DISPLAY

STOP NAMES ON THE DISPLAY

TESTING

The Components are integrated into a unit and is powered up using a 9V battery.

It is then took and travelled along in the sample route

The latitude and longitude values are logged into SD card

After logging, the file is uploaded into the site http://gpsvisualizer.com .

The output map is as follows,

TESTING

Using the sample log file, the required waypoints, their latitude and longitude are noted and is used for comparison

The comparison code is uploaded and the GPS unit is again took for ride in the same route.

PERFORMANCE

MERITS

● Passengers can travel freely without depending on others

● Less usage of manpower

● Functional Unit can be prepared in affordable cost

LIMITATIONS

●Not useful for visually challenged people

●GPS works rarely in cloudy conditions

●Usage of SD card limits datastorage of route informations

PERFORMANCE

FUTURE ENHANCEMENTS

Incorporating wireless connectivity.

Adding Audio enabled systems to announce the locative information to the passengers.

Including more locative informations.

CONCLUSION

The project acts as a great help to passengers who are new to the route and provides them with locative information which helps them to get down at the required location or bus stops in a route.

THANK YOU

top related