0% found this document useful (0 votes)
5 views

finalmini

The Automatic Car Parking System utilizes an Arduino UNO to manage parking by detecting car presence and updating slot availability through an LCD display and IR sensors. It features components such as a mini servo motor for barrier control and provides a systematic flow of operation for cars entering and exiting. The documentation includes assembly instructions, testing procedures, and troubleshooting tips to ensure proper functionality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

finalmini

The Automatic Car Parking System utilizes an Arduino UNO to manage parking by detecting car presence and updating slot availability through an LCD display and IR sensors. It features components such as a mini servo motor for barrier control and provides a systematic flow of operation for cars entering and exiting. The documentation includes assembly instructions, testing procedures, and troubleshooting tips to ensure proper functionality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Arduino UNO: The microcontroller used to control the system.

Automatic Car Parking System Documentation 


 LCD Display: Displays the number of available parking slots.
 I2C Module for LCD: Facilitates communication between the Arduino and the LCD.
Table of Contents  IR Sensors: Detects the presence of cars at the entrance, exit, and in the parking slots.
1. Introduction  Entrance Sensor
2. Components  Exit Sensor
3. System Design  Slot Sensors (one for each parking slot)
4. Circuit Diagram  Mini Servo Motor SG90S: Controls the barrier at the entrance.
 Wiring (including Jumper Wires): Connects all components.
5. Code  USB Power Cable: Powers the Arduino.
6. Assembly Instructions;
7. Testing and Troubleshooting 3. System Design
8. Conclusion Functionality
1. Introduction 1. Entrance Detection: An IR sensor at the entrance detects an incoming car.
2. Barrier Control: A servo motor raises the barrier when a car is detected and there are available
The Automatic Car Parking System is designed to manage the parking of cars in a parking lot slots.
automatically. It uses an Arduino UNO to control an LCD display, IR sensors, and a mini servo 3. Slot Monitoring: IR sensors in each parking slot detect if the slot is occupied or free.
motor for barrier control. The system can detect cars entering and exiting the parking lot and update 4. Exit Detection: An IR sensor at the exit detects a car leaving the parking lot.
the parking slot availability accordingly. 5. Display: The number of available slots is displayed on the LCD.

2. Components Flow of Operation

1. Car approaches entrance -> Entrance IR sensor detects car.  Signal pins to Digital Pins (e.g., D2 for entrance, D3 for exit, D4-D6 for slot sensors) 4. Overall Functionality: Simulate cars entering and exiting the parking lot to ensure the system
2. System checks for available slots:  Arduino to Servo Motor: updates correctly.
 If slots available, barrier opens (servo motor activated).  VCC to 5V Common Issues
 If no slots available, barrier remains closed.  GND to GND
 Incorrect Display: Ensure the I2C address in the code matches your LCD module's address.
3. Car enters and parks in a slot -> Slot IR sensor detects car presence.  Signal to PWM Pin (e.g., D9)  Sensor Malfunction: Check the wiring and connections of each IR sensor.
4. System updates the available slots count.  Servo Motor Issues: Ensure the servo motor is properly connected and powered.
5. Car approaches exit -> Exit IR sensor detects car.
6. Assembly Instructions
6. System updates the available slots count and closes barrier after car exits. 1. Connect the Arduino: Set up the Arduino on a stable surface and connect it to your computer via
the USB power cable.
4. Circuit Diagram 2. Connect the LCD and I2C Module: Follow the circuit diagram to connect the LCD to the Arduino
using the I2C module.
Connections 3. Connect the IR Sensors: Connect each IR sensor to the appropriate pins on the Arduino.
4. Connect the Servo Motor: Attach the servo motor to the designated PWM pin.
 Arduino to I2C Module: 5. Power Up: Use the USB power cable to power the Arduino. Upload the code to the Arduino using
 VCC to 5V the Arduino IDE.
 GND to GND
7. Testing and Troubleshooting
 SDA to A4
 SCL to A5 1. Sensor Testing: Verify that each IR sensor is correctly detecting cars by monitoring the Serial
Monitor in the Arduino IDE.
 Arduino to IR Sensors: 2. Servo Motor: Ensure the servo motor operates smoothly and raises the barrier when a car is
 VCC to 5V detected.
 GND to GND 3. Display: Check the LCD for correct slot availability display.
8. Conclusion
This Automatic Car Parking System simplifies the management of parking lots by automatically
detecting cars and updating slot availability. Using Arduino UNO, LCD display, IR sensors, and a
servo motor, the system offers an efficient and user-friendly solution for modern parking
management.

You might also like