Skip to content

Parking spots nowadays are fundamental. The increase of vehicles and parkingsmakes it difficult for drivers to find vacant parking spaces rapidly. For a Parking company, it’s hard to supervise all of its parking manually, wasting time, energy, and patience. In the 21st Century, time is gold. So wasting time is a meager problem to identify the sp…

Notifications You must be signed in to change notification settings

ElasriAyoub/Smart-Parking-Arduino-GUI-JAVA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

LinkedIn


Logo

Smart Parking Project

Using ARDUINO and a JAVA GUI!
Check all my projects

About The Project

Parking spots nowadays are fundamental. The increase of vehicles and parkingsmakes it difficult for drivers to find vacant parking spaces rapidly. For a Parking company, it’s hard to supervise all of its parking manually, wasting time, energy, and patience. In the 21st Century, time is gold. So wasting time is a meager problem to identify the spots of its parking in Real-Time.

Here's the solution:

  • Each parking supervisor had a Desktop Application that allows him to track the vehicles in the parking in Real Time.
  • Using the technology of Light Sensors (LDR) to track the presence of each vehicle.
  • Vehicle informations are stored in a Database.

A good reflection is to answer the questions of type WWWHW.

What : Application for the supervisor to supervise in Real-Time the Occupied/Vacant places and the state of the barriers.

Who : Parking supervisors of the parking.

When : All the time.

Why : Make the supervising of the parking easy and fast. Autonomous Parking.

How : The supervisor authenticates himself to be connected to the interface where he can see the Occupied/Vacant places and if there is a problem within the barriers. The vehicle will be detected then Arduino will check if there is an empty place then open the barrier or maintain it close.

Built With

This project was built using multiple tools:

Prototyping

  1. Sizing of the prototype.
  2. Cut the necessary parts of the Plexiglass.
  3. Drilling the necessary holes for the LDRs.
  4. Gluing of the parts
  5. Serial communication between the Arduino MEGA and the PC.

Installation

  1. Clone the repo
    git clone https://https://github.com/ElasriAyoub/Smart-Parking-Arduino-GUI-JAVA.git
  2. Install the packages
  3. Install the Arduino IDE -> https://www.arduino.cc/
  4. Install the Eclipse IDE -> https://www.eclipse.org/

Contact

AYOUB EL ASRI - elasri.ayoub@yahoo.com

Project Link: https://github.com/ElasriAyoub/Smart-Parking-Arduino-GUI-JAVA

About

Parking spots nowadays are fundamental. The increase of vehicles and parkingsmakes it difficult for drivers to find vacant parking spaces rapidly. For a Parking company, it’s hard to supervise all of its parking manually, wasting time, energy, and patience. In the 21st Century, time is gold. So wasting time is a meager problem to identify the sp…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published