Arduino-Based Smart Car Parking System
1. Introduction
This report presents a smart car parking system designed and implemented using an Arduino microcontroller. The system aims to optimize parking space utilization and provide real-time information on available parking slots. By incorporating IR sensors and a servo motor, the system automates the barrier control and displays the status of each parking slot on an LCD.
2. System Components
- Arduino Uno: Microcontroller for system control and data processing.
- 16×2 LCD: Displays real-time information on available parking slots.
- 6 IR Sensors: Detect the presence or absence of vehicles in parking slots and at the entrance/exit points.
- Servo Motor: Controls the opening and closing of the barrier.
- 5V Power Supply: Provides power to the entire system.
- Jumper Wires: Connect the components together.
- Breadboard: For prototyping and testing the circuit.
3. System Functionality
-
Parking Slot Detection:
- Four IR sensors are placed in front of each parking slot.
- If a slot is empty, the sensor detects no obstruction and sends a low signal to the Arduino.
- The Arduino processes the signal and displays “0” on the LCD for that slot.
- If a slot is occupied, the sensor detects an obstruction and sends a high signal to the Arduino.
- The Arduino processes the signal and displays “1” on the LCD for that slot.
-
Entrance/Exit Control:
- Two IR sensors are placed at the entrance and exit points.
- When a vehicle approaches the entrance, the sensor detects it and sends a signal to the Arduino.
- The Arduino checks the availability of parking slots. If a slot is available, it sends a signal to the servo motor to open the barrier.
- When a vehicle exits the parking lot, the exit sensor detects it and sends a signal to the Arduino.
- The Arduino sends a signal to the servo motor to open the barrier for the exiting vehicle.
4. Results and Discussion
The system has been successfully implemented and tested. It accurately detects the availability of parking slots and controls the barrier effectively. The LCD display provides clear and timely information to users.
5. Future Improvements
- Remote Monitoring: Incorporate a Wi-Fi module to enable remote monitoring of parking slot availability.
- Voice Guidance: Add a voice module to provide audio instructions to drivers.
- Smart Parking: Implement a system that guides drivers to available parking slots using LED indicators or a mobile app.
- Security Features: Add security features like RFID-based access control and surveillance cameras.
6. Conclusion
The Arduino-based smart car parking system offers an efficient and user-friendly solution for managing parking spaces. By automating the barrier control and providing real-time information, it improves parking efficiency and reduces traffic congestion.
Reviews
There are no reviews yet.