SlideShare a Scribd company logo
1 of 33
STATE FAIR PROJECT
Smart Parking System
1
• Overview
• Software
• Hardware
• Code
• Other Setup
• Solving Problems
• Benefits and Improvements
Agenda
2
Overview
• Have you ever roamed around in the car parking searching for a
slot to park ?
• The answer for this question is the project that I have I made –
Smart Parking System.
• This parking lot can sense whether a car is present in the slot or
not. This will then be reported to a database which will in turn
be shown in a webpage.
3
• The different types of
software you will need to use
are
◘ Arduino IDE
◘ Xampp
◘ Sublime Text Editor
◘ Apache and MySQL
Software
• In order to complete this
project successfully, one
should know how to code in :
• PHP,SQL
•C,C++
•HTML5,CSS3,Bootsrap
4
• Code in Arduino.
• Activate the ultrasonic
sensor.
Arduino
• Use PHP to post the values
in the database.
• Design a webpage.
Web page
• Sync Arduino with internet
and PHP.
• Make a nice display board
to present the project.
Sync and Project
Design
Title and Content Layout with SmartArt
5
SQL connection
This code creates a
connection with the
database. The code is pretty
straightforward by itself.
6
Updating the values
This code basically updates the
values to the database using the
keywords UPDATE and SET inside
the $sql variable. The keyword
query runs the $sql functions.
7
8
Adding the data
This page selects each
value from the
database and produces
it as a row in the for
each function. The
header keyword
refreshes the page
continuously.
Arduino Code Part 1
This is a basic Arduino
code where I first
include a few libraries
and declare variables for
the ultrasonic sensor. (1-
58) Then I am defining
the pins (whether they
are an input or an
output). The attach
keyword says where I
have the servo
connected.
9
Arduino code Part 2
10
Arduino Code Part 3
11
In Arduino Code – Part 2, I am
adding the ultrasonic sensor
code using the keywords –
pulseIn and digitalWrite.
In Arduino Code – Part 3, I am
making a connection with the
PHP webpage.
Arduino Code - Part 4
12
In Arduino code part
3, I have created a
connection between
PHP and Arduino, so
that I can push
variables to the PHP
code for all six
sensors.
Xampp Server Application
This is the application that you have
to have in order to access a server
and a database. You have to switch
on the Apache and the MySQL boxes
to control the database.
13
Project Architecture
14
15
Main Page – Part 1
This is the main webpage
where I am displaying all
the necessary details and
links. I am using
Bootstrap to create a
responsive webpage. In
the first 11 lines, I am
just adding in libraries.
And in the next couple of
lines I am creating the
navigation bar.
16
Main Page – Part 2
In this part I am designing the
carousel. Bootstrap is all about
creating classes as it pre-
coded in CSS3 and SASS. A
carousel acts like a PPT in the
webpage. I can also add this
PPT to the carousel.
17
Main Page Part – 3
I am just continuing the
carousel and there are also two
buttons added. I have added
an internal html CSS stylesheet
using the <style> tag.
18
Main Page – Part 4
There is the continued
CSS code until #149. And
after that I have just add
a bunch of columns to
align the page better in
the second picture.
19
Main Page – Part 5
I have added the same
columns with different text.
I have also added a footer
for the webpage saying
that my page is a
copyright.
20
Webpage Display – Part 1
21
Webpage Display – Part 2
22
About Me Page – Part 1
23
About Me – Part 2
24
About Me – Part 3
25
About Me – Part 4
26
About Me – Part 5
27
• I have created an About Me page to just make it look like a
professional webpage.
• The new thing I have added was the animated progress bar.
• Another basic thing in the code was the columns for making it
responsive.
• I have added a picture of myself and a notebook background
including the same navigation bar.
About Me Page - Explanation
28
About Me Display
29
Table Display
Parking Lot Data
This is the table which shows the data for the parking lot.
If there is a green tick, then it means that the particular
slot is available. If there is a red cross, then it means that
the particular slot is occupied. This is the data-table which
will show the car-drivers whether the slot is free or not.
30
• The main purpose of this project was to reduce the frustration of
searching for a parking slot.
• This can prove to be a great example of an IoT project.
• My motive has always been, and will be, to make lives easier
with technology.
Benefits
31
• There are many improvements that can be made to this project
• I had many ideas, like:
•adding a timer, and finding out the time that car the had stayed
there.
•Sending warnings for a car crossing the time limit via SMS.
•Finding out the car that has stayed there. Capturing photos of it
and processing details to know the frequency of the visit.
Other Improvements
32
• I would surely improve my project to have all the features listed
in slide #32.
• I would like to add a computer to my project such as a raspberry
pi or a banana pi.
If Given More Time………..
33
THANK YOU

More Related Content

What's hot

IRJET - Smart Car Parking System using Arduino
IRJET - Smart Car Parking System using ArduinoIRJET - Smart Car Parking System using Arduino
IRJET - Smart Car Parking System using ArduinoIRJET Journal
 
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGAVlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGAVLSICS Design
 
iPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIiPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIMithileysh Sathiyanarayanan
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOTUdit Deo
 
IOT Based Smart Parking and Damage Detection Using RFID
IOT Based Smart Parking and Damage Detection Using RFIDIOT Based Smart Parking and Damage Detection Using RFID
IOT Based Smart Parking and Damage Detection Using RFIDMaheshMoses
 
INTELLIGENT PARKING LOT SYSTEM
INTELLIGENT PARKING LOT SYSTEMINTELLIGENT PARKING LOT SYSTEM
INTELLIGENT PARKING LOT SYSTEMNeethu Philips
 
Smart parking system
Smart parking systemSmart parking system
Smart parking systemslmnsvn
 
Smart parking System
Smart parking SystemSmart parking System
Smart parking Systemnavrajneupane
 
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT ) CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT ) Mauryasuraj98
 
ADVANCE CAR PARKING SYSTEM
ADVANCE CAR PARKING SYSTEMADVANCE CAR PARKING SYSTEM
ADVANCE CAR PARKING SYSTEMPrashant Gautam
 
Smart car parking system
Smart car parking systemSmart car parking system
Smart car parking systemAmit Shukla
 
Parking Management System
Parking Management SystemParking Management System
Parking Management SystemIJMER
 
GSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parkingGSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parkingWeena J.
 
Accessible Car Parking System with IoT
Accessible Car Parking System with IoTAccessible Car Parking System with IoT
Accessible Car Parking System with IoTNurNabilah62
 
Automatic car parking system with and without password report
Automatic car parking system with and without password reportAutomatic car parking system with and without password report
Automatic car parking system with and without password reportSOHIL PATEL
 

What's hot (20)

IRJET - Smart Car Parking System using Arduino
IRJET - Smart Car Parking System using ArduinoIRJET - Smart Car Parking System using Arduino
IRJET - Smart Car Parking System using Arduino
 
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGAVlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
 
iPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIiPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AI
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOT
 
IOT Based Smart Parking and Damage Detection Using RFID
IOT Based Smart Parking and Damage Detection Using RFIDIOT Based Smart Parking and Damage Detection Using RFID
IOT Based Smart Parking and Damage Detection Using RFID
 
INTELLIGENT PARKING LOT SYSTEM
INTELLIGENT PARKING LOT SYSTEMINTELLIGENT PARKING LOT SYSTEM
INTELLIGENT PARKING LOT SYSTEM
 
Smart parking - Happiestminds !
Smart parking - Happiestminds !Smart parking - Happiestminds !
Smart parking - Happiestminds !
 
Smart parking system
Smart parking systemSmart parking system
Smart parking system
 
Ej31898902
Ej31898902Ej31898902
Ej31898902
 
Smart parking System
Smart parking SystemSmart parking System
Smart parking System
 
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT ) CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
 
Smart parking
Smart parkingSmart parking
Smart parking
 
Arduino Based Parking Lot System
Arduino Based Parking Lot SystemArduino Based Parking Lot System
Arduino Based Parking Lot System
 
ADVANCE CAR PARKING SYSTEM
ADVANCE CAR PARKING SYSTEMADVANCE CAR PARKING SYSTEM
ADVANCE CAR PARKING SYSTEM
 
Smart car parking system
Smart car parking systemSmart car parking system
Smart car parking system
 
Smart Parking
Smart ParkingSmart Parking
Smart Parking
 
Parking Management System
Parking Management SystemParking Management System
Parking Management System
 
GSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parkingGSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parking
 
Accessible Car Parking System with IoT
Accessible Car Parking System with IoTAccessible Car Parking System with IoT
Accessible Car Parking System with IoT
 
Automatic car parking system with and without password report
Automatic car parking system with and without password reportAutomatic car parking system with and without password report
Automatic car parking system with and without password report
 

Viewers also liked

Smart parking system pegasus 9 june2010
Smart parking system   pegasus 9 june2010Smart parking system   pegasus 9 june2010
Smart parking system pegasus 9 june2010walkthis
 
smart parking system
smart parking system smart parking system
smart parking system Che Tna
 
Vehicle Parking System Project
Vehicle Parking System ProjectVehicle Parking System Project
Vehicle Parking System ProjectFarooq Mian
 
automatic car parking system
automatic car parking systemautomatic car parking system
automatic car parking systemsowmya Sowmya
 
AUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEMAUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEMsowmya Sowmya
 
Public Partner Partnership for mobility in Mexico
Public Partner Partnership for mobility in MexicoPublic Partner Partnership for mobility in Mexico
Public Partner Partnership for mobility in MexicoDiego Garza
 
An indoor location aware system for an io t-based smart museum
An indoor location aware system for an io t-based smart museumAn indoor location aware system for an io t-based smart museum
An indoor location aware system for an io t-based smart museumieeepondy
 
Passive infrared sensor technology(pir)
Passive infrared sensor technology(pir)Passive infrared sensor technology(pir)
Passive infrared sensor technology(pir)Umar Shuaib
 
Smart Parking Solutions for Cities & Universities: 2016
Smart Parking Solutions for Cities & Universities: 2016Smart Parking Solutions for Cities & Universities: 2016
Smart Parking Solutions for Cities & Universities: 2016Mark Braibanti
 
smart vehicle parking system
smart vehicle parking systemsmart vehicle parking system
smart vehicle parking systempirh khan
 
Smart parking reservation system using SMS
Smart parking reservation system using SMSSmart parking reservation system using SMS
Smart parking reservation system using SMSJithin Prasad
 
ESP8266 and IOT
ESP8266 and IOTESP8266 and IOT
ESP8266 and IOTdega1999
 
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016Haythem Tebourbi: Smart Parking - IoT Tunisia 2016
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016IoT Tunisia
 
ParkMe Smart Parking Solutions For Cities
ParkMe Smart Parking Solutions For CitiesParkMe Smart Parking Solutions For Cities
ParkMe Smart Parking Solutions For CitiesMark Braibanti
 
NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1Andy Gelme
 
Build WiFi gadgets using esp8266
Build WiFi gadgets using esp8266Build WiFi gadgets using esp8266
Build WiFi gadgets using esp8266Baoshi Zhu
 

Viewers also liked (20)

Smart parking system pegasus 9 june2010
Smart parking system   pegasus 9 june2010Smart parking system   pegasus 9 june2010
Smart parking system pegasus 9 june2010
 
smart parking system
smart parking system smart parking system
smart parking system
 
Vehicle Parking System Project
Vehicle Parking System ProjectVehicle Parking System Project
Vehicle Parking System Project
 
automatic car parking system
automatic car parking systemautomatic car parking system
automatic car parking system
 
Smart Parking
Smart ParkingSmart Parking
Smart Parking
 
AUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEMAUTOMATIC CAR PARKING SYSTEM
AUTOMATIC CAR PARKING SYSTEM
 
Public Partner Partnership for mobility in Mexico
Public Partner Partnership for mobility in MexicoPublic Partner Partnership for mobility in Mexico
Public Partner Partnership for mobility in Mexico
 
An indoor location aware system for an io t-based smart museum
An indoor location aware system for an io t-based smart museumAn indoor location aware system for an io t-based smart museum
An indoor location aware system for an io t-based smart museum
 
Esp8266 basics
Esp8266 basicsEsp8266 basics
Esp8266 basics
 
Spark
SparkSpark
Spark
 
Passive infrared sensor technology(pir)
Passive infrared sensor technology(pir)Passive infrared sensor technology(pir)
Passive infrared sensor technology(pir)
 
Smart Parking Solutions for Cities & Universities: 2016
Smart Parking Solutions for Cities & Universities: 2016Smart Parking Solutions for Cities & Universities: 2016
Smart Parking Solutions for Cities & Universities: 2016
 
smart vehicle parking system
smart vehicle parking systemsmart vehicle parking system
smart vehicle parking system
 
Smart parking reservation system using SMS
Smart parking reservation system using SMSSmart parking reservation system using SMS
Smart parking reservation system using SMS
 
ESP8266 and IOT
ESP8266 and IOTESP8266 and IOT
ESP8266 and IOT
 
Smart Parking System
Smart Parking SystemSmart Parking System
Smart Parking System
 
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016Haythem Tebourbi: Smart Parking - IoT Tunisia 2016
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016
 
ParkMe Smart Parking Solutions For Cities
ParkMe Smart Parking Solutions For CitiesParkMe Smart Parking Solutions For Cities
ParkMe Smart Parking Solutions For Cities
 
NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1
 
Build WiFi gadgets using esp8266
Build WiFi gadgets using esp8266Build WiFi gadgets using esp8266
Build WiFi gadgets using esp8266
 

Similar to State fair project

vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationDivante
 
Why your APIs should fly first class
Why your APIs should fly first classWhy your APIs should fly first class
Why your APIs should fly first classLibbySchulze
 
from ai.backend import python @ pycontw2018
from ai.backend import python @ pycontw2018from ai.backend import python @ pycontw2018
from ai.backend import python @ pycontw2018Chun-Yu Tseng
 
Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shoppinganil kumar
 
Internship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperInternship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperHemant Sarthak
 
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechVue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechDivante
 
Bootstrap for Beginners
Bootstrap for BeginnersBootstrap for Beginners
Bootstrap for BeginnersD'arce Hess
 
SharePoint Fest Chicago - From SharePoint to Office 365 Development
SharePoint Fest Chicago - From SharePoint to Office 365 DevelopmentSharePoint Fest Chicago - From SharePoint to Office 365 Development
SharePoint Fest Chicago - From SharePoint to Office 365 DevelopmentSébastien Levert
 
21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...
21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...
21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...European Innovation Academy
 
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)Hafiz Ismail
 
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...Sébastien Levert
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning ProductsAndrew Musselman
 
TelerikNEXT What's new in UI for ASP.NET AJAX
TelerikNEXT What's new in UI for ASP.NET AJAXTelerikNEXT What's new in UI for ASP.NET AJAX
TelerikNEXT What's new in UI for ASP.NET AJAXEd Charbeneau
 
Survive the Chaos - S4H151 - SAP TechED Barcelona 2017 - Lecture
Survive the Chaos - S4H151 - SAP TechED Barcelona 2017 - LectureSurvive the Chaos - S4H151 - SAP TechED Barcelona 2017 - Lecture
Survive the Chaos - S4H151 - SAP TechED Barcelona 2017 - LectureRainer Winkler
 

Similar to State fair project (20)

vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
 
Why your APIs should fly first class
Why your APIs should fly first classWhy your APIs should fly first class
Why your APIs should fly first class
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
presentaion.pptx
presentaion.pptxpresentaion.pptx
presentaion.pptx
 
from ai.backend import python @ pycontw2018
from ai.backend import python @ pycontw2018from ai.backend import python @ pycontw2018
from ai.backend import python @ pycontw2018
 
Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shopping
 
201001162_report
201001162_report201001162_report
201001162_report
 
Internship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperInternship Presentation 1 Web Developer
Internship Presentation 1 Web Developer
 
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechVue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
 
Bootstrap for Beginners
Bootstrap for BeginnersBootstrap for Beginners
Bootstrap for Beginners
 
SharePoint Fest Chicago - From SharePoint to Office 365 Development
SharePoint Fest Chicago - From SharePoint to Office 365 DevelopmentSharePoint Fest Chicago - From SharePoint to Office 365 Development
SharePoint Fest Chicago - From SharePoint to Office 365 Development
 
21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...
21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...
21_07_Charlyn Gonda_Zero to Hero_ Tools to bring ideas to life_EIA Porto 2022...
 
Python ml
Python mlPython ml
Python ml
 
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)
 
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
 
Interactive Image Processing Demos for the Web
Interactive Image Processing Demos for the WebInteractive Image Processing Demos for the Web
Interactive Image Processing Demos for the Web
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
 
TelerikNEXT What's new in UI for ASP.NET AJAX
TelerikNEXT What's new in UI for ASP.NET AJAXTelerikNEXT What's new in UI for ASP.NET AJAX
TelerikNEXT What's new in UI for ASP.NET AJAX
 
Survive the Chaos - S4H151 - SAP TechED Barcelona 2017 - Lecture
Survive the Chaos - S4H151 - SAP TechED Barcelona 2017 - LectureSurvive the Chaos - S4H151 - SAP TechED Barcelona 2017 - Lecture
Survive the Chaos - S4H151 - SAP TechED Barcelona 2017 - Lecture
 
Project report
Project report Project report
Project report
 

Recently uploaded

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

State fair project

  • 1. STATE FAIR PROJECT Smart Parking System 1
  • 2. • Overview • Software • Hardware • Code • Other Setup • Solving Problems • Benefits and Improvements Agenda 2
  • 3. Overview • Have you ever roamed around in the car parking searching for a slot to park ? • The answer for this question is the project that I have I made – Smart Parking System. • This parking lot can sense whether a car is present in the slot or not. This will then be reported to a database which will in turn be shown in a webpage. 3
  • 4. • The different types of software you will need to use are ◘ Arduino IDE ◘ Xampp ◘ Sublime Text Editor ◘ Apache and MySQL Software • In order to complete this project successfully, one should know how to code in : • PHP,SQL •C,C++ •HTML5,CSS3,Bootsrap 4
  • 5. • Code in Arduino. • Activate the ultrasonic sensor. Arduino • Use PHP to post the values in the database. • Design a webpage. Web page • Sync Arduino with internet and PHP. • Make a nice display board to present the project. Sync and Project Design Title and Content Layout with SmartArt 5
  • 6. SQL connection This code creates a connection with the database. The code is pretty straightforward by itself. 6
  • 7. Updating the values This code basically updates the values to the database using the keywords UPDATE and SET inside the $sql variable. The keyword query runs the $sql functions. 7
  • 8. 8 Adding the data This page selects each value from the database and produces it as a row in the for each function. The header keyword refreshes the page continuously.
  • 9. Arduino Code Part 1 This is a basic Arduino code where I first include a few libraries and declare variables for the ultrasonic sensor. (1- 58) Then I am defining the pins (whether they are an input or an output). The attach keyword says where I have the servo connected. 9
  • 11. Arduino Code Part 3 11 In Arduino Code – Part 2, I am adding the ultrasonic sensor code using the keywords – pulseIn and digitalWrite. In Arduino Code – Part 3, I am making a connection with the PHP webpage.
  • 12. Arduino Code - Part 4 12 In Arduino code part 3, I have created a connection between PHP and Arduino, so that I can push variables to the PHP code for all six sensors.
  • 13. Xampp Server Application This is the application that you have to have in order to access a server and a database. You have to switch on the Apache and the MySQL boxes to control the database. 13
  • 15. 15 Main Page – Part 1 This is the main webpage where I am displaying all the necessary details and links. I am using Bootstrap to create a responsive webpage. In the first 11 lines, I am just adding in libraries. And in the next couple of lines I am creating the navigation bar.
  • 16. 16 Main Page – Part 2 In this part I am designing the carousel. Bootstrap is all about creating classes as it pre- coded in CSS3 and SASS. A carousel acts like a PPT in the webpage. I can also add this PPT to the carousel.
  • 17. 17 Main Page Part – 3 I am just continuing the carousel and there are also two buttons added. I have added an internal html CSS stylesheet using the <style> tag.
  • 18. 18 Main Page – Part 4 There is the continued CSS code until #149. And after that I have just add a bunch of columns to align the page better in the second picture.
  • 19. 19 Main Page – Part 5 I have added the same columns with different text. I have also added a footer for the webpage saying that my page is a copyright.
  • 22. 22 About Me Page – Part 1
  • 23. 23 About Me – Part 2
  • 24. 24 About Me – Part 3
  • 25. 25 About Me – Part 4
  • 26. 26 About Me – Part 5
  • 27. 27 • I have created an About Me page to just make it look like a professional webpage. • The new thing I have added was the animated progress bar. • Another basic thing in the code was the columns for making it responsive. • I have added a picture of myself and a notebook background including the same navigation bar. About Me Page - Explanation
  • 29. 29 Table Display Parking Lot Data This is the table which shows the data for the parking lot. If there is a green tick, then it means that the particular slot is available. If there is a red cross, then it means that the particular slot is occupied. This is the data-table which will show the car-drivers whether the slot is free or not.
  • 30. 30 • The main purpose of this project was to reduce the frustration of searching for a parking slot. • This can prove to be a great example of an IoT project. • My motive has always been, and will be, to make lives easier with technology. Benefits
  • 31. 31 • There are many improvements that can be made to this project • I had many ideas, like: •adding a timer, and finding out the time that car the had stayed there. •Sending warnings for a car crossing the time limit via SMS. •Finding out the car that has stayed there. Capturing photos of it and processing details to know the frequency of the visit. Other Improvements
  • 32. 32 • I would surely improve my project to have all the features listed in slide #32. • I would like to add a computer to my project such as a raspberry pi or a banana pi. If Given More Time………..