Parking System

In recent years, the problem of locating empty parking in a parking lot is increasing and taking a lot of search time, so there is a great need for an automated system that will guide the driver to find parking in a short and time and in a convenient way.

The system helps drivers to find parking inside the parking lot quickly, in an automated way, without the need to invest a lot of search efforts.

The system is based mainly on a set of sensors and switchboards of two types, central switchboard and regional centers. The sensors are spread all over the parking lot. Above each parking cell is placed a sensor whose function is to identify whether parking is available or booked. Each sensor has a unique identifier to communicate with, and the sensor expects to query this identifier to determine the status of parking as a response to its question.

The two switchboards types are basically the esp8266 card that has been burned on them respectively code snippets, The role of the central card is to communicate with the sensors, that is to send requests to all the sensors in the system according to their ID, each sensor that identifies the request belonging to it is reported in response to the regional card located in its region.

The role of the regional card is to receive and concentrate all the information of the sensors in its area and send them to the main card via the Internet using a WIFI connection between the two cards.

After the central card receives all the reports from all the regional cards on all the sensors, it analyzes the information and presents the general status of the entire parking lot. the definitions of the parking structure and the method of receiving parking status can be determined both atomically and manually.