SlideShare a Scribd company logo
Project
On
ArduinoBased
Parking Lot System
Project Objectives:
 To design and build up a prototypeof an automated car park system.
 To learn how to control the prototype system for automated parking.
 To acknowledge how to program Arduino and make it work on any
system.
Special Key points of this project:
Developing this project will give one an idea to either how to implement a
relatively complex project or give one enough hands on experience to apply
for an entry level job on application of Microcontrollers with full
confidence.
TheoreticalConcept:
Arduino is an open source prototyping platform based on easy to use
hardware and software. Arduino boards are able to read inputs-light on a
sensor, a finger on a button or a Twitter message, and turn it into an output
activating a motor.
In this project, we will develop a microcontroller or an Arduino board based
system which keeps track of the number of cars parked (9 being the max
number), shows the number of slots which are unoccupied. It automatically
raises the gate arm to allow cars into the parking lot or leave it. Other
functions include keeping track of how much time a car has been parked and
the time when a driver leaves the parking lot. As an ending process, when a
car tries to exit and the exit arm gate is raised, one unit is added to the total
number of vacant cars in the parking lot. There is only a difference between
the microcontroller based version and the Arduino one: in the Arduino
version, a RFID module is used to record the entrance of a car into the
parking lot as opposed to microcontroller based which detects the parking
slot number by checking which limit switch is depressed when any
designated car is parked at that slot.
To accomplish our task we are using “Arduino Uno R3”.
Fig: Arduino Uno R3
List of Apparatus:
 Arduino UNO R3
 RC Micro Servo (Tower-pro SG90)
 7-Segment Display CA
 470 ohms resistors 1/4 w
 Mini breadboard
 Cable jumpers Male-to-Male
 Aluminum foil
 Paper clips
 White glue
 Cork sheet (base)
Manual of the Project:
The purposeof this manual is to design and implement a Microcontroller
based Parking system. This is intended for those who are familiar with the
basic instructions of any typical microcontroller and programming language.
In this case, we are going to prepare a control program for an AVR
microcontroller and Arduino board to controla car parking system.
Working Procedures:
 At first we compiled the source code to the Arduino’sIDE (Integrated Development
Environment) and then uploaded it in the micro-controller of the Arduino.
 Then we have connected the seven pins of 7 segment display with the Arduino’s0 to 6
pins through seven 470 ohm resistors and the VCC pin of the display has been
connected through a 470 ohm resistor with Arduino’s VCC pin.
 To control the intensity of the display, the dot point (dp) has been connected with
Arduino’s pin no 11.
 After that we have connected the brown wire from the servo motor to the ground, the
red wire to the VCC (+5V) and the orange wire to the Arduino’s pin no 12 as signal.
 To pass the signal to the Arduino we have used aluminum foil as sensor switch pad in
enter and exit point of our parking lot.
 Then Arduino’s pin no 8 & 9 have been used as enter and exit and there is a common
ground for them.
 A piece of plastic is used as barrier which is connected to the servo motor.
 When the sensor in the enter point is on, the barrier opens up and after 2000 micro
seconds it closes down. At the time of closing the barrier, the number of vacancy
decreases one by one.
 When a car left the parking lot, the sensor at the exit point becomes active and
eventually the number of vacancy increases.
 The most important part is that when the vacancy is full (i.e. display shows 0), the
barrier doesn’t open up and then no car is allowed to enter into the parking lot.
Fig: Wiring Diagram in Proteus.
Discussions:
 The cars will be entering into the lot and the lot is filed. When the lot is
filled, the vacant spaces are zero and no car is allowed to enter. Now, the
power is gone, and comes back. Then the seven segment display showsthe
maximum count, though the lot is filled, means the Arduino is allowing the
others cars to enter the lot.
 Now, theanother one, the car is ready to enter the lot. The car approaches the
gate and gate opens up. Now the driver is in urgency and left. Though the
car has not entered the lot, the count is decremented.
 Car reaches the gate, aluminum foil comes in contactand gate opens.
Though the gate is open, the driver doesn’tenter, means when the aluminum
foils are continue to remain in contact then the count keeps on decrements
and after reaching zero the gate closes.
 At the time of entering two consecutive cars, there is an overcrowding
situation.
 There is a prohibition of entering and leaving two cars at a time.

More Related Content

What's hot

AUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEMAUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEM
sowmya Sowmya
 
Vechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor pptVechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor ppt
satish 486
 

What's hot (20)

Ultrasonic automatic braking system in cars by Accelerator Disengagement Mech...
Ultrasonic automatic braking system in cars by Accelerator Disengagement Mech...Ultrasonic automatic braking system in cars by Accelerator Disengagement Mech...
Ultrasonic automatic braking system in cars by Accelerator Disengagement Mech...
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robot
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduino
 
AUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEMAUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEM
 
Vechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor pptVechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor ppt
 
automatic railway gate control system using arduino
automatic railway gate control system using arduinoautomatic railway gate control system using arduino
automatic railway gate control system using arduino
 
Bidirectional Visitor counter Project Proposal
Bidirectional Visitor counter Project ProposalBidirectional Visitor counter Project Proposal
Bidirectional Visitor counter Project Proposal
 
Automatic street light using ldr
Automatic street light using ldrAutomatic street light using ldr
Automatic street light using ldr
 
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOROBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
 
Automatic railway gate control using arduino uno
Automatic railway gate control using arduino unoAutomatic railway gate control using arduino uno
Automatic railway gate control using arduino uno
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOT
 
V2V communications
V2V communicationsV2V communications
V2V communications
 
Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu
 
Smart dustbin using arduino and ultrasonic sensor
Smart dustbin using arduino and ultrasonic sensorSmart dustbin using arduino and ultrasonic sensor
Smart dustbin using arduino and ultrasonic sensor
 
PPT ON Arduino
PPT ON Arduino PPT ON Arduino
PPT ON Arduino
 
Iot operated wheel chair / smart wheelchair
Iot operated wheel chair / smart wheelchair Iot operated wheel chair / smart wheelchair
Iot operated wheel chair / smart wheelchair
 
Arduino obstacle avoidance robot
Arduino obstacle avoidance robotArduino obstacle avoidance robot
Arduino obstacle avoidance robot
 
Robotic hand
Robotic handRobotic hand
Robotic hand
 
Radar Using Arduino
Radar Using ArduinoRadar Using Arduino
Radar Using Arduino
 
Presentation on IoT Based Home Automation using android & NodeMCU
Presentation on IoT Based Home Automation using android & NodeMCUPresentation on IoT Based Home Automation using android & NodeMCU
Presentation on IoT Based Home Automation using android & NodeMCU
 

Viewers also liked

Viewers also liked (11)

Project Report Distance measurement system
Project Report Distance measurement systemProject Report Distance measurement system
Project Report Distance measurement system
 
HC-SR04 Ultrasonic sensor with Arduino
HC-SR04 Ultrasonic sensor with ArduinoHC-SR04 Ultrasonic sensor with Arduino
HC-SR04 Ultrasonic sensor with Arduino
 
Wireless Sensor Network Protocol for Smart Parking Application Experimental S...
Wireless Sensor Network Protocol for Smart Parking Application Experimental S...Wireless Sensor Network Protocol for Smart Parking Application Experimental S...
Wireless Sensor Network Protocol for Smart Parking Application Experimental S...
 
Ultrasonic sensor
Ultrasonic sensorUltrasonic sensor
Ultrasonic sensor
 
Reverse car-parking
Reverse car-parkingReverse car-parking
Reverse car-parking
 
State fair project ( Remote Car Parking System)
State fair project ( Remote Car Parking System)State fair project ( Remote Car Parking System)
State fair project ( Remote Car Parking System)
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
 
Report On Arduino
Report On  ArduinoReport On  Arduino
Report On Arduino
 
Arduino seminar report
Arduino seminar reportArduino seminar report
Arduino seminar report
 
Ultrasonic based distance measurement system
Ultrasonic based distance measurement systemUltrasonic based distance measurement system
Ultrasonic based distance measurement system
 

Similar to Project report on arduino based parking lot system

RFID Based Rotary Car Parking System
RFID Based Rotary Car Parking SystemRFID Based Rotary Car Parking System
RFID Based Rotary Car Parking System
ijtsrd
 
TECH TALK-4TH SEM.pptx.which is about the arduino uno types and uses.
TECH TALK-4TH  SEM.pptx.which is about the arduino uno types and uses.TECH TALK-4TH  SEM.pptx.which is about the arduino uno types and uses.
TECH TALK-4TH SEM.pptx.which is about the arduino uno types and uses.
gokulprasanna4
 
institutional level srujana tech fest format.ppt
institutional level srujana tech fest format.pptinstitutional level srujana tech fest format.ppt
institutional level srujana tech fest format.ppt
xelonal284
 
Consider the above diagram. FIGURE, of the car park The object of thi.pdf
Consider the above diagram. FIGURE, of the car park The object of thi.pdfConsider the above diagram. FIGURE, of the car park The object of thi.pdf
Consider the above diagram. FIGURE, of the car park The object of thi.pdf
excellentmobilesabc
 
OTP Based Smart Wireless Locking System using Aurdino
OTP Based Smart Wireless Locking System using AurdinoOTP Based Smart Wireless Locking System using Aurdino
OTP Based Smart Wireless Locking System using Aurdino
SwapanMandal12
 

Similar to Project report on arduino based parking lot system (20)

Arduino Automated Parking Lot System
Arduino Automated Parking Lot SystemArduino Automated Parking Lot System
Arduino Automated Parking Lot System
 
IRJET- Intelligent Car Parking System
IRJET-  	  Intelligent Car Parking SystemIRJET-  	  Intelligent Car Parking System
IRJET- Intelligent Car Parking System
 
smartcar-parkingsystem-180508104143 (1).pdf
smartcar-parkingsystem-180508104143 (1).pdfsmartcar-parkingsystem-180508104143 (1).pdf
smartcar-parkingsystem-180508104143 (1).pdf
 
car parking
car parkingcar parking
car parking
 
RFID Based Rotary Car Parking System
RFID Based Rotary Car Parking SystemRFID Based Rotary Car Parking System
RFID Based Rotary Car Parking System
 
pdf-obstacle-avoiding-robot.docx
pdf-obstacle-avoiding-robot.docxpdf-obstacle-avoiding-robot.docx
pdf-obstacle-avoiding-robot.docx
 
371275588.pptx
371275588.pptx371275588.pptx
371275588.pptx
 
ADAELS .docx
ADAELS .docxADAELS .docx
ADAELS .docx
 
Automatic gate control
Automatic gate controlAutomatic gate control
Automatic gate control
 
applications of arduino
applications of arduinoapplications of arduino
applications of arduino
 
Animatronic hand controller
Animatronic hand controllerAnimatronic hand controller
Animatronic hand controller
 
TECH TALK-4TH SEM.pptx the arduino haha
TECH TALK-4TH  SEM.pptx the arduino hahaTECH TALK-4TH  SEM.pptx the arduino haha
TECH TALK-4TH SEM.pptx the arduino haha
 
TECH TALK-4TH SEM.pptx.which is about the arduino uno types and uses.
TECH TALK-4TH  SEM.pptx.which is about the arduino uno types and uses.TECH TALK-4TH  SEM.pptx.which is about the arduino uno types and uses.
TECH TALK-4TH SEM.pptx.which is about the arduino uno types and uses.
 
Ppt
PptPpt
Ppt
 
institutional level srujana tech fest format.ppt
institutional level srujana tech fest format.pptinstitutional level srujana tech fest format.ppt
institutional level srujana tech fest format.ppt
 
Consider the above diagram. FIGURE, of the car park The object of thi.pdf
Consider the above diagram. FIGURE, of the car park The object of thi.pdfConsider the above diagram. FIGURE, of the car park The object of thi.pdf
Consider the above diagram. FIGURE, of the car park The object of thi.pdf
 
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdfAdvanced View Arduino Projects List - Use Arduino for Projects-4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdf
 
OTP Based Smart Wireless Locking System using Aurdino
OTP Based Smart Wireless Locking System using AurdinoOTP Based Smart Wireless Locking System using Aurdino
OTP Based Smart Wireless Locking System using Aurdino
 
Buy arduino uno cheap
Buy arduino uno cheapBuy arduino uno cheap
Buy arduino uno cheap
 
Advanced car security system
Advanced car security systemAdvanced car security system
Advanced car security system
 

More from United International University

More from United International University (14)

Digital Banking - Revolution in Bangladesh
Digital Banking - Revolution in BangladeshDigital Banking - Revolution in Bangladesh
Digital Banking - Revolution in Bangladesh
 
Happiness advantage
Happiness advantageHappiness advantage
Happiness advantage
 
Talk shows-Are they entertaining ?
Talk shows-Are they entertaining ?Talk shows-Are they entertaining ?
Talk shows-Are they entertaining ?
 
Game using Java
Game using JavaGame using Java
Game using Java
 
Systematic Project Implementation
Systematic Project Implementation Systematic Project Implementation
Systematic Project Implementation
 
Project Management Tools
Project Management ToolsProject Management Tools
Project Management Tools
 
JIT Compiler
JIT CompilerJIT Compiler
JIT Compiler
 
Peephole Optimization
Peephole OptimizationPeephole Optimization
Peephole Optimization
 
Balanced Tree (AVL Tree & Red-Black Tree)
Balanced Tree (AVL Tree & Red-Black Tree)Balanced Tree (AVL Tree & Red-Black Tree)
Balanced Tree (AVL Tree & Red-Black Tree)
 
Academic Pressure Too Much To Handle
Academic Pressure Too Much To HandleAcademic Pressure Too Much To Handle
Academic Pressure Too Much To Handle
 
Tree-In Data Structure
Tree-In Data StructureTree-In Data Structure
Tree-In Data Structure
 
BCD ADDER
BCD ADDER BCD ADDER
BCD ADDER
 
Cinema & Its Impact On Society
Cinema & Its Impact On SocietyCinema & Its Impact On Society
Cinema & Its Impact On Society
 
Cyber Crime-The New War of the 21st Century
Cyber Crime-The New War of the 21st CenturyCyber Crime-The New War of the 21st Century
Cyber Crime-The New War of the 21st Century
 

Recently uploaded

School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
Kamal Acharya
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
Kamal Acharya
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 

Recently uploaded (20)

Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptx
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 

Project report on arduino based parking lot system

  • 2. Project Objectives:  To design and build up a prototypeof an automated car park system.  To learn how to control the prototype system for automated parking.  To acknowledge how to program Arduino and make it work on any system. Special Key points of this project: Developing this project will give one an idea to either how to implement a relatively complex project or give one enough hands on experience to apply for an entry level job on application of Microcontrollers with full confidence. TheoreticalConcept: Arduino is an open source prototyping platform based on easy to use hardware and software. Arduino boards are able to read inputs-light on a sensor, a finger on a button or a Twitter message, and turn it into an output activating a motor. In this project, we will develop a microcontroller or an Arduino board based system which keeps track of the number of cars parked (9 being the max number), shows the number of slots which are unoccupied. It automatically raises the gate arm to allow cars into the parking lot or leave it. Other functions include keeping track of how much time a car has been parked and the time when a driver leaves the parking lot. As an ending process, when a car tries to exit and the exit arm gate is raised, one unit is added to the total number of vacant cars in the parking lot. There is only a difference between the microcontroller based version and the Arduino one: in the Arduino version, a RFID module is used to record the entrance of a car into the parking lot as opposed to microcontroller based which detects the parking
  • 3. slot number by checking which limit switch is depressed when any designated car is parked at that slot. To accomplish our task we are using “Arduino Uno R3”. Fig: Arduino Uno R3 List of Apparatus:  Arduino UNO R3  RC Micro Servo (Tower-pro SG90)  7-Segment Display CA  470 ohms resistors 1/4 w  Mini breadboard  Cable jumpers Male-to-Male  Aluminum foil  Paper clips  White glue  Cork sheet (base)
  • 4. Manual of the Project: The purposeof this manual is to design and implement a Microcontroller based Parking system. This is intended for those who are familiar with the basic instructions of any typical microcontroller and programming language. In this case, we are going to prepare a control program for an AVR microcontroller and Arduino board to controla car parking system. Working Procedures:  At first we compiled the source code to the Arduino’sIDE (Integrated Development Environment) and then uploaded it in the micro-controller of the Arduino.  Then we have connected the seven pins of 7 segment display with the Arduino’s0 to 6 pins through seven 470 ohm resistors and the VCC pin of the display has been connected through a 470 ohm resistor with Arduino’s VCC pin.  To control the intensity of the display, the dot point (dp) has been connected with Arduino’s pin no 11.  After that we have connected the brown wire from the servo motor to the ground, the red wire to the VCC (+5V) and the orange wire to the Arduino’s pin no 12 as signal.  To pass the signal to the Arduino we have used aluminum foil as sensor switch pad in enter and exit point of our parking lot.  Then Arduino’s pin no 8 & 9 have been used as enter and exit and there is a common ground for them.  A piece of plastic is used as barrier which is connected to the servo motor.  When the sensor in the enter point is on, the barrier opens up and after 2000 micro seconds it closes down. At the time of closing the barrier, the number of vacancy decreases one by one.  When a car left the parking lot, the sensor at the exit point becomes active and eventually the number of vacancy increases.  The most important part is that when the vacancy is full (i.e. display shows 0), the barrier doesn’t open up and then no car is allowed to enter into the parking lot.
  • 5. Fig: Wiring Diagram in Proteus.
  • 6. Discussions:  The cars will be entering into the lot and the lot is filed. When the lot is filled, the vacant spaces are zero and no car is allowed to enter. Now, the power is gone, and comes back. Then the seven segment display showsthe maximum count, though the lot is filled, means the Arduino is allowing the others cars to enter the lot.  Now, theanother one, the car is ready to enter the lot. The car approaches the gate and gate opens up. Now the driver is in urgency and left. Though the car has not entered the lot, the count is decremented.  Car reaches the gate, aluminum foil comes in contactand gate opens. Though the gate is open, the driver doesn’tenter, means when the aluminum foils are continue to remain in contact then the count keeps on decrements and after reaching zero the gate closes.  At the time of entering two consecutive cars, there is an overcrowding situation.  There is a prohibition of entering and leaving two cars at a time.