This project implements an automated parking lot system using Arduino, featuring IR sensors, servo motors, and LED indicators. The system can detect vehicle presence and control parking barriers automatically.
- Automatic barrier control using servo motors
- IR sensor-based vehicle detection
- LED indicators for parking status
- Remote control functionality using IR remote
- Real-time status monitoring through Serial communication
- Arduino Board (Arduino Uno/Nano)
- 2x IR Sensors
- 2x Servo Motors
- 2x LED Indicators
- IR Remote Control
- Jumper Wires
- Breadboard (optional)
- IR Sensor 1: Pin 3
- IR Sensor 2: Pin 4
- LED 1: Pin 8
- LED 2: Pin 9
- Servo 1: Pin 5
- Servo 2: Pin 6
- IR Receiver: Pin 2
- Servo.h
- IRremote.h
├── 00 making_with_electronics/ # Electronics assembly guide
├── 01 test_codes/ # Test code implementations
├── 02 project illuminate/ # Main project files
├── 03 circuit_diagram/ # Circuit schematics
├── 04 libraries/ # Required libraries
├── 05 report/ # Project documentation
├── project_illuminate.ino # Main Arduino code
└── README.md # Project documentation
-
Automatic Barrier Control:
- Barriers open automatically when a vehicle is detected
- Barriers close after vehicle passes through
- LED indicators show barrier status
-
Remote Control Operation:
- Manual control of barriers using IR remote
- Remote codes:
- 16753245: Close Barrier 1
- 16736925: Open Barrier 1
- 16769565: Close Barrier 2
- 16720605: Open Barrier 2
-
Status Indicators:
- LED indicators show barrier status
- Serial monitor provides real-time feedback
- Install the Arduino IDE
- Install required libraries (Servo.h and IRremote.h)
- Connect the hardware components as per the circuit diagram
- Upload the
project_illuminate.ino
code to your Arduino board
- Power on the Arduino board
- The system will automatically detect vehicles using IR sensors
- Barriers will open/close automatically based on vehicle presence
- Use the IR remote for manual control if needed
- Ensure all connections are secure
- Check if IR sensors are properly aligned
- Verify servo motor connections
- Monitor Serial output for debugging information
Feel free to submit issues and enhancement requests!
This project is open source and available under the MIT License.