Abstract:
The Vehicle Parking Management System is an embedded solution designed to automate parking ticket generation and securely upload parking information to a web server using GPRS communication, TCP/IP, and HTTP protocols. This system minimizes manual work, reduces human errors, and enables real-time monitoring of parking transactions from anywhere in the world.
In traditional parking systems, ticket details are written manually, which can lead to mistakes, data manipulation, and delays. This project eliminates these issues by generating digital parking tickets and printing them instantly using a thermal printer. At the same time, all parking information is transmitted wirelessly to a centralized web server for secure storage and monitoring.
The system is built around an 8051 microcontroller powered by a regulated 5V DC power supply. It includes a 16×2 LCD display for displaying user information and a 4×4 keypad for entering vehicle details such as the vehicle registration number, vehicle type, parking duration, and parking fee. After entering the required information, the microcontroller processes the data and creates a properly formatted TCP/IP packet.
The generated parking information is printed on thermal paper using an ESC/POS-compatible thermal printer and simultaneously transmitted to the remote web server through a GSM/GPRS modem. The modem communicates using standard AT commands, while the data is transferred over the internet using TCP/IP and HTTP protocols. The web server stores every parking transaction, including the vehicle details, parking charges, date, and time, in a secure database associated with a specific IP address and port number.
Since the 8051 microcontroller provides only one UART serial port, a serial switching circuit or serial driver interface is used to communicate with multiple serial devices, such as the GSM/GPRS modem and thermal printer. The LCD and keypad are connected through the microcontroller’s digital I/O pins and are used for user interaction and system operation.
One of the major advantages of this project is its ability to maintain a centralized online record of all parking transactions. Parking owners can monitor vehicle entries, exits, and fee collections remotely through the web server. This system also prevents ticket manipulation and revenue leakage by ensuring that every ticket generated is automatically stored in the database. The recorded information can also be useful for transport authorities, parking management companies, traffic police, and law enforcement agencies for vehicle tracking and record verification.
TECHNICAL SPECIFICATIONS:
HARDWARE SPECIFICATIONS
Microcontroller : AT89x series
Crystal : 11.0592 MHz
LCD : HD44780
LED : mm Red LED
Keypad : 4×4 matrix keypad
Printer : Thermal printer (miniature)
Basic GPIOs
GSM/GPRS modem : Sim300/ Sim 900
RS232 interface : ST/MAX: 232
POWER SUPPLY
Transformer : 12V step down
Filter : 1000uf/25V
Voltage Regulator : 7805 / 7812
SOFTWARE SPECIFICATIONS
Software tools used
Keil IDE
Proteus VSM
UC flash
Web server
APPLICATIONS:
- Road transport
- Municipal
- Corporation department
