PROJECT ON REVOLUTIONIZING CAR
PARKING
A
MINOR PROJECT SYNOPSIS
Submitted in partial fulfillment of the requirements for the award of the degree
Of
BACHELOR OF TECHNOLOGY
In
ELECTRONICS & COMMUNICATION ENGINEERING
By - SAKSHI BANSAL ECE 2 06713202820
SWASTIK PRAKASH ECE 2
08013202820
VIKHYAT GUPTA ECE 2 08713202820
VALENCE KUNDRA ECE 2 08413202820
RYTHEM GOYAL ECE 2 50113202820
GURU TEGH BAHADUR INSTITUTE OF TECHNOLOGY (AFFILIATED TO GURU GOBIND
SINGHINDRAPRASTHAUNIVERSITY)NEWDELHI110064Oct-2023
Contents
Page no.
1. Introduction 3
2. Objective 4
3. Block diagram of the project 5
4. Methodology 6
5. Advantages 9
6. Application 10
-2-
INTRODUCTION
IOT Car Parking System
Car parking is a major issues in modern congested cities of today. There simply are too many
vehicles on the road and not enough parking space. This has led to the need for efficient parking
management systems. Thus we demonstrate the use of IOT based parking management system that
allows for efficient parking space utilization using IOT technology. To demonstrate the concept we
use IR sensors for sensing parking slot occupancy along with a dc motors to simulate as gate opener
motors. We now use a wifi modem for internet connectivity and an AVR microcontroller for
operating the system. We use IOTGecko for online connectivity and IOT management GUI design.
The system detects if parking slots are occupied using IR sensors. Also it uses IR technology to sense
if a vehicle has arrived on gate for automated gate opening. The system reads the number of parking
slots available and updates data with the cloud server to allow for checking parking slot availability
online. This allows users to check for available parking spaces online from anywhere and avail
hassle free parking. Thus the system solves the parking issue for cities and get users an efficient IOT
based parking management system.
Hardware Specifications
7x IR sensors
DC motors
Atmega Microcontroller
LCD Display
Power Supply
Wifi Modem
IC’s
Resistors
Capacitors
LED’s
Diodes
Software Specifications
Arduino Compiler
MC Programming Language: C
IOTGecko
-3-
OBJECTIVE
The main motivation of this project is to reduce the traffic
jam that occurs in the urban areas which are caused by
vehicles searching for parking. In the newspapers, we
saw many articles regarding the parking problem all over
India. We are still using the manual vehicle parking
system that why we are facing problems like wastage of
time and energy finding free space across the parking
surface when we need to park our car which requires a
good amount of fuel. We proposed an automated system
where the parking ground will only open if it has free
slots for parking. The user can also check it before
arriving there by a website. It will save the time as well as
reduce the gathering in front of parking area.
-4-
Block Diagram
-5-
Methodology
Designing an IoT-based parking system involves several key steps and methodologies. Below
is a general outline of the methodology for developing such a project:
1. **Project Planning and Requirements Gathering: **
- Define the project scope, objectives, and goals.
- Identify the requirements and constraints of the parking system.
- Determine the location and scale of the parking area.
2. **System Architecture Design: **
- Define the high-level system architecture, including hardware and software components.
- Decide on the type of sensors (e.g., ultrasonic, infrared, camera) and communication
protocols (e.g., Wi-Fi, Bluetooth, LoRa) to be used.
- Plan the cloud infrastructure for data storage and processing.
3. **Sensor Deployment: **
- Install sensors in parking spaces to detect the presence of vehicles.
- Ensure sensors are properly calibrated and connected to the network.
4. **Data Transmission: **
- Configure sensors to send data to a central gateway or a cloud platform.
- Implement security measures to protect data during transmission.
5. **Data Processing and Storage: **
- Set up a data processing pipeline to handle incoming sensor data.
- Store data in a secure and scalable database for future analysis.
6. **User Interface Development: **
- Create a user-friendly web or mobile application for end-users to check parking availability
and make reservations.
7. **Real-Time Monitoring: **
- Implement real-time monitoring of parking spaces to display availability.
-6-
- Send notifications to users when a parking spot becomes available or when their reservation
is about to expire.
8. **Reservation System: **
- Develop a reservation system that allows users to book parking spaces in advance.
- Integrate payment processing if necessary.
9. **Data Analytics and Reporting: **
- Implement data analytics to gain insights into parking usage patterns and optimize
operations.
- Create reports and dashboards for administrators and parking facility managers.
10. **Security and Access Control: **
- Implement security measures to protect the system from unauthorized access.
- Use encryption and authentication protocols for secure data communication.
11. **Integration with Other Systems: **
- Integrate with other systems if necessary, such as access control systems, payment
gateways, and traffic management systems.
12. **Testing and Quality Assurance: **
- Conduct thorough testing of the system to ensure reliability and accuracy.
- Test the system's performance under various conditions, including heavy traffic.
13. **Deployment and Maintenance: **
- Deploy the system in the parking facility and ensure all components are functioning
correctly.
- Set up a maintenance plan to address hardware and software updates, as well as any issues
that may arise.
14. **User Training and Support: **
- Train end-users and staff on how to use the system effectively.
-7-
- Provide ongoing support to address user queries and issues.
15. **Compliance and Regulations: **
- Ensure that the system complies with relevant regulations and standards, especially in
terms of data privacy and security.
16. **Scaling and Optimization: **
- Monitor system performance and make necessary optimizations as usage grows.
- Consider adding more parking spaces or expanding the system to new locations.
17. **Documentation: **
- Create comprehensive documentation for the system's architecture, operation, and
maintenance.
18. **Feedback and Continuous Improvement: **
- Collect feedback from users and stakeholders to make continuous improvements to the
system.
IoT-based parking systems are complex and require careful planning and execution. It's
essential to consider the specific needs of your project and adapt this methodology accordingly.
Additionally, collaborating with experts in IoT, software development, and network
infrastructure can help ensure the success of your project.
-8-
Advantages
According to my research, Smart Parking could result making the traffic system more
efficient for the end users and make them to use this smart parking system.
Resource-Google Docs
After doing study on smart parking project, it is found that this system can be
introduced in our country and it will be beneficiary in the context of our country.
The main benefits are time and fuel saving. It can also provide sustainable parking
management in an eco-friendly manner. There is less maintenance cost for this
system so it is helping the property developer in cost saving. It provides security to
the parking ground. It reduces the hassle in parking grounds and traffic jam. It will
also encourage Automation Engineering in our country which will make
advancement in increasing usage of technology. Therefore, we should implement
this project and help to develop our city.
-9-
Application
• Absence of a robust billing platform leading to possible revenue leakages
• Interoperability between devices/lack of standards.
• Although other countries have solutions deployed, Smart parking does not really
provide
much solution to two wheelers as yet in India.
• Various Security issues and threats to the installed on-site parking meter.
• The IoT enabled Parking System shall support mechanisms to correlate charging
data/records from different IoT Application Service Providers.
• The IoT enabled Parking System shall support triggering M2M Devices to report
OnDemand
information regarding collected data from other M2M Devices
• Smart parking providers will need to establish reliable application programming
interfaces (APIs) that enable service partners to provide consumers with access to smart
parking services on-line through a variety of channels, including the web, mobile phone
apps, connected personal navigation devices and car telematics services.
- 10 -