Automatic Car Parking Toll Gate System using Arduino Uno
Automatic Car Parking Toll Gate System using Arduino Uno
Automatic Car Parking Toll Gate System using Arduino Uno
1. Introduction:
With the increasing number of vehicles on the road, managing
parking lots efficiently has become a significant challenge. Traditional
parking systems require human intervention for ticketing and
payment, which can be time-consuming and prone to errors. The
automatic car parking toll gate system eliminates manual work,
automating the process of vehicle detection, fee calculation, and
access control. The system can be scaled for real-time parking
management in public or private parking areas.
2. Objectives:
To design an automated car parking system that detects a car's
entry and exit.
To calculate the parking fee based on the time spent in the
parking lot.
To control the opening and closing of the parking gate using a
servo motor.
To provide a user-friendly display interface for fee calculation
and payment.
3. Materials and Components:
1. Arduino Uno - The microcontroller to control the entire system.
2. IR Sensors (Infrared Sensors) - To detect the presence of
vehicles at the entry and exit gates.
3. Servo Motor - To operate the parking gate.
4. Real-Time Clock (RTC) Module - To keep track of the parking
time.
5. Relay Module - To control the servo motor that opens and
closes the gate.
6. Jumper Wires and Breadboard - For connecting components.
7. Power Supply - To power the Arduino and peripherals.
4. Circuit Connection:
Ultrasonic sensor ------- Arduino
Trigger pin -------- Digital pin 6
Echo pin -------- Digital pin 7
Vcc -------- 5v
GND -------- GND
Servo motor
Control signal of servo motor (ORANGE) ----- Digital pin Number 9 of
Arduino
Vcc of servo motor (RED) ----- 5v of Arduino
Servo motor (BLACK) ------ GND of Arduino
PROGRAM
#include <Servo.h>
Servo myservo;
int pos = 0;
int cm = 0;
if(cm<30){
Serial.print(cm);
Serial.println("cm");
Results: The automatic car parking toll gate system was successfully
implemented using Arduino. The ultrasonic sensor reliably detected
vehicles, and the servo motor operated the gate smoothly. The RFID
reader identified vehicles and displayed the toll fee on an LCD screen.
The gate opened and closed as expected based on vehicle detection,
and the toll fee was shown on the screen. However, challenges such
as sensor calibration and limited payment integration (just display of
fees) were encountered.
Conclusion: The project demonstrated the feasibility of using Arduino
for automating parking toll gates, successfully integrating vehicle
detection, gate control, and toll fee display. Future improvements
could include advanced payment methods, better vehicle detection,
and stronger motors for higher traffic. This system has great potential
for practical applications in parking facilities and could be further
enhanced for scalability and efficiency.
Index
1. Abstract
2. Introduction
3. Objectives
11. Conclusion