5 Guys
Timeline
Spring 2021 – Summer 2021
Students
- Bishal Shrestha
- Pranay Shakya
- Anil Bhui
- Vivek Kumar Yadav
- Siddharth Gautam
Abstract
This web application is designed to keep the community safer. Having a system that will scan the license plate and open the gate for the residents not only makes it safer but also convenient. The application allows the resident to get notification of their vehicle’s entered time and exit time. The application will also help the apartment business to know if they need to add any other parking spaces in the complex as they can view the space occupied, spaces remaining in real-time. The residents also on the other hand can add the guest vehicles to their list so that their guests can enter the complex without any difficulties.
Background
Having the automatic gate is best in a sense of security, privacy, and convenience. Nowadays, most residential gates are fitted with automatic gate openers for the sole purpose of convenience. To be able to open and close your gates at the touch of a button is an allure that adds value to your property. It also makes life easier. Homeowners with manual gates soon tire of opening and closing their gates every time and begin to just leave them open in frustration. The addition of automatic gate openers saves you time effort but also ensures your gates are closed behind you. There are many applications out there with access control and intercoms for automatic gate systems. Along with the easy access with these access controls, many homeowners want more features and a more accessible way of accessing their gates. They want some easy way to open doors and track the information of their vehicles. By analyzing these kinds of issues, our team comes up with an idea that we will build an application connect with the license plate scanner to keep the record of the vehicles in our AWS database. This system will open the gate by scanning the vehicle’s number plate that is matched in our database. It will notify the user about the vehicles in time and out time so that users are aware of their car’s activities. This system also blocks unauthorized vehicles to access the gate.
Project Requirements
- The application shall scan the number plate of the vehicles.
- The application shall extract the letter from the license plate and match to the database.
- The application shall open the gate if the match is found in the database.
- The application shall allow the users to login/ create account in the portal.
- The application shall allow user to filter the residents.
- The application shall allow users to add residents.
- The application shall sllow users to add/remove vehicles.
- The application shall display the realtime dashboard that conists of total space, space occupied and space remaining as per entering and exiting of the vehicles.
- The application shall notify the vehicle owner when their vehicles enters or leaves the complex.
- The application shall allow the user to modify their personal information.
System Overview
ALPR system has 5 major layers: Arduino, Input, Management, Application Layer, and Storage layer. The data flow among these layers is shown in the diagram below. Each layer has subsystems that communicate with the interface computer of that layer to receive or send the data to another layer. Arduino uses a sensor to recognize the vehicle and sends it as an input to the Input layer for further processing. The input layer captures the license plate and sends the file to AWS cloud storage and keeps the record of it in the database of the Storage layer. The application layer retrieves the alphanumeric characters from the input file and sends them for further processing to the Storage layer. The management layer manages the user’s data, notifications to be sent to the users, and it also manages the sensors used by the system. In this way, the integration of all the five layers together with consistent data flow among them builds the ALPR System.
![](https://websites.uta.edu/cseseniordesign/files/2021/08/Screen-Shot-2021-08-16-at-8.52.51-PM-1-1024x677.png)
Results
Future Work
Our team will further work to simulate the gate and try to implement it in a real-life
Project Files
Project Charter (link)
System Requirements Specification (link)
Architectural Design Specification (link)
Detailed Design Specification (link)
Poster (link)
![](https://websites.uta.edu/cseseniordesign/files/2021/08/Screen-Shot-2021-08-16-at-8.59.55-PM-1024x806.png)
Source Code
https://github.com/Vyadavgit/ALPR-System-senior-design-project