Digital Logic Design Project - Modules for Parking Lot Security and Administration
DLD PROJECT EZPARKSAAD MAHMOOD
UZAIR BIN FAROOQ
TAIMOOR SHAHZAD (AKA “TIMMY”)
MADE BY SAAD (14BEESMAHMOOD@SEECS.EDU.PK)
• The concept of passwords is everywhere, from banks to home security to Facebook. Businesses go to great
lengths to secure their information from hackers
• In Pakistan, parked cars get stolen a lot and in 95% cases never get found. The following is an excerpt from the
13th September edition of The Nation from last year:
15,500 is a huge number and this data is only for the Punjab province. 15,500 means 15,500 car owners get
ripped off from something they spent a fortune on in an instant and they can’t even do something about it.
• That’s when we decided to do something about it. We can’t catch thieves but we certainly can prevent cars
from getting stolen
“Prevention is better than cure”
EzPark is here”
A HIGH LEVEL OVERVIEW
• We have made our product specifically for parking lots (with some modification can be used in other
• The user parks his/her car in the parking space. The sensor enables the EzPark lock mechanisn
• EzPark offers the user to enter a 4-digit pin
• The lock now stops the car from moving around
• In order to open the lock, the user must enter the 4 digit pin. If the input matches the lock gets opened but if
the input doesn’t match the pin, the alarm goes on ( This was an important design consideration because we
don’t want to give the thief more than one chance )
• In addition to this we have made a car counting module that tells the parking lot administration as well as the
users entering the parking space that either the space is empty or not
• So all in all, EzPark is a complete package for parking lot administration and security
• The password is stored in a jumbled form, so thieves can’t extract password easily.
• We used 74179 as registers which has serial in as well as parallel in.
• Four 4-bit Comparator are used to match the password with the input.
• Momentary push buttons are used for the input.
• A 8 x 3 Priority Encoder is used to encode octal to binary.
• J-K flip flop to store output.
• Currently only 9 cars can be accommodated using EzPark (but this can be modified to as much cars as
• The password digits must be between 0 to 7
DISTRIBUTION OF WORK
• Saad Mahmood : Final version of logic circuit on PCB, designing PCB non-trivially in Proteus, parts
purchasing, PowerPoint presentation and 10% patching.
• Taimoor Shahzad : Counter circuit on PCB and breadboard , 40% patching work and beautified the
• Uzair bin Farooq : Logic building , solving singularities in the circuit, initial draft of logic circuit on
Proteus and 50% patching.
• Can be launched to market with some modifications with each piece being economical enough to be
installed on a large scale
• Range of numbers to include full decimal numbers (currently has 0-7)