Bus Ticketing System using RFID, GPS & GSM Modules

Project Code :TEMBMA3108

Objective

The main objective of this project is to identify the person automatically and the fare based on the distance travelled is deducted automatically.

Abstract

The public transportation in many countries is being used as a means of transport for travelling and accordingly people would prefer these public transportation to be scheduled properly .This paper suggests the use of RFID technology with embedded system to provide an improved bus ticketing system with RFID tag. 

           The proposed system is an efficient utilization of RFID with embedded system facilitates the smart ticketing in bus. This system elaborates the installation of RFID reader circuit in each and every bus to calculate the ticket charges. Depending upon the distance (number of stations) travelled; the corresponding cost is automatically deducted from the user’s account. This task is implemented by using an automated database system which makes the transactions faster, easier and free of ambiguity.

Keywords: Arduino uno, RFID module, Switch, LCD, GSM, GPS, power supply

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  •          Arduino Uno
  •          RFID module
  •          Switch
  •          LCD
  •          GSM
  •          GPS
  •          power supply Board
  •          12V Adapter

Software Requirements:

  •         Arduino IDE
  •         Fritzing

Learning Outcomes

  • Arduino pin diagram and architecture
  • How to install Arduino IDE  software
  • Setting up and installation procedure for Arduino
  • Introduction to Arduino IDE
  • Basic coding in Arduino IDE
  • Working of RFID module
  • Interface RFID module with Arduino?
  • Working of Switch
  • Interface Switch with Arduino?
  • Working of GPS
  • Interface GPS with Arduino?
  • Working of GSM
  • Interface GSM with Arduino?
  • Working of LCD
  • Interface LCD with Arduino?
  • Working of power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video