Skip to content

HVS-2783. RFID BUS ticketing system using PIC MICROCONTROLLER.

4,500.00

. The system reduces paper usage, human errors, manual effort, and unaccounted ticketing.

Categories Tags
The project aims to design an RFID-based bus ticketing system using a PIC microcontroller to replace the traditional paper-based ticketing method with a more accurate, reusable, and automated system. RFID tags are used as electronic tickets, allowing passengers to present their unique RFID cards to an RFID reader installed in the bus. The RFID reader detects the unique identification number of the tag and sends the data to the PIC microcontroller for validation. If the RFID tag is valid, the microcontroller accepts the passenger and controls a DC motor to open the bus door, while the passenger and system status are displayed on an LCD. If an invalid RFID tag is detected, the system provides an audible alert through a buzzer and prevents access. The system reduces paper usage, human errors, manual effort, and unaccounted ticketing. The PIC microcontroller acts as the main controlling unit and provides communication between the RFID reader, LCD, DC motor, and buzzer. The controller is programmed using Embedded C language to perform the required ticket validation and automatic control operations.          

The main objectives of the project are:  

  To develop an RFID-based automated bus ticketing system.

  To replace the traditional paper-based ticketing method.

  To use RFID tags as reusable electronic tickets.

  To automatically identify and validate passengers.

  To reduce human errors and manual effort in ticket checking.

  To provide audible alerts for invalid RFID cards.

  To display the ticket validation status on an LCD.

  To control the bus door using a DC motor based on RFID validation.

  To reduce unaccounted money and ticketing irregularities.

  To improve the speed, accuracy, and efficiency of bus ticketing.        

The major building blocks of this project are:  
  1. Regulated power supply.
  2. RFID reader.
  3. RFID tag.
  4. Crystal
  5. DC motor with driver.
  6. Microcontroller.
  7. LCD display.
  8. Buzzer.
  9. LED Indicators.
         

Software’s used:  
  1. PIC-C compiler for Embedded C programming.
  2. PIC kit 2 programmer for dumping code into Micro controller.
  3. Express SCH for Circuit design.
     

Block Diagram:                            

video: