Description:
This project simulates an Automatic Parking System with three parking slots, using Arduino UNO in Tinkercad. The system uses ultrasonic sensors to detect vehicles, a servo motor to control the entry gate, an LCD display to show slot availability, and a potentiometer to adjust LCD contrast.
Three ultrasonic sensors are placed in each parking slot to detect if a vehicle is present.An additional ultrasonic sensor is placed at the entrance to detect incoming vehicles.When a vehicle approaches, the entrance sensor triggers the servo motor to open the gate if a slot is available.
The LCD display shows real-time parking status such as:
"Slots Available: 2"
"Slot 1: Occupied | Slot 2: Free | Slot 3: Free"
"Parking Full"
The potentiometer controls the contrast of the LCD for better readability.
After the car is parked, the gate closes automatically and the display updates.
Components Used:
1 x Arduino UNO
4 x Ultrasonic Sensors (1 for entry, 3 for parking slots)
1 x Servo Motor (SG90 or similar)
1 x 16x2 LCD Display (with or without I2C)
1 x Potentiometer (for LCD contrast)
Breadboard, jumper wires
Key Features:
Automated gate control using sensors and servo motor
Real-time parking slot monitoring (3 slots)
LCD display feedback showing live status of each slot
User-friendly design with adjustable LCD contrast
Simulated in Tinkercad, ideal for learning automation and sensor integration