Skip to content

πŸš— A Car Parking Simulator made in LogicWorks 5 as a final project for the course "Digital Logic Design (EE227)"

License

Notifications You must be signed in to change notification settings

harismuneer/Car-Parking-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš— Car-Parking-Controller

views Open Source Love svg1 GitHub Forks GitHub Issues contributions welcome

How to Run

Install LogicWorks 5 software then just open the Car-Parking-Controller.bak file. Then you can manipulate the switches like Car In, Reset, Clock etc and see the working of the Car Parking System.

Detail about Project

Problem Statement

A Parking plaza needs to automate its car parking functionality. The parking plaza has four floors i.e. Basement, Ground Floor, First Floor and Second floor each having a capacity 10 cars. When a car comes in, the controller should tell the user about status of each floor i.e. β€œSpace Available” or β€œFull”. User can choose a floor to park his car. If a floor is full, the controller will lock the entrance door of the floor and car cannot enter that floor. You have to implement the Car Parking Controller. Also your system should display the cars parked on each floor. You can assume that the cars will come in and get out of the floor in an order.

Input Signals:

  • CarIn
  • Floor to park the car
  • CarOut

Output Signals:

  • Status of Floors
  • Door Locks
  • Parked Cars

Screenshots

Main Interface

Main Interface of System

Main Circuit

Working Circuit Working Circuit Continued

Inner Structure of "Car Counter" Component

Car Counter 1 Car Counter 2 Car Counter 3



Hey there, I'm Haris Ultimate Facebook Scraper (UFS) - Maker of Things

Creator of Ultimate Facebook Scraper (one of the best software to collect Facebook data for research & analysis)


🌐 Connect

🀝 Consulting / Coaching

Stuck with some problem? Need help in solution development, guidance, training or capacity building? I am a Full Stack Engineer turned Project Manager with years of technical and leadership experience in a diverse range of technologies and domains. Let me know what problem you are facing at haris.muneer5@gmail.com and we can schedule a consultation meeting to help you get through it.

πŸ‘¨β€πŸ’» Technical Skills & Expertise

  • Development of Web Applications, Mobile Applications, and Desktop Applications
  • Development of Machine Learning/Deep Learning models, and deployment
  • Web Scraping, Browser Automation, Python Scripting

❀️ Support / Donations

If you or your company use any of my projects, like what I’m doing or have benefited from my projects in any way then kindly consider backing my efforts.

For donations, you can follow these simple steps:

1) Free signup at TransferWise using this link: https://transferwise.com/invite/u/harism95. (Signing up through this link will save you from any transcation fee on the donation)

2) Select the amount e.g (15$) and choose the receiving/recipient's currency to be PKR. It supports multiple payment options (credit card, debit card, wire transfer etc)

3) Then it will show my info as the recipient, select it. If my name isn't shown, then type my email haris.muneer5@gmail.com in recipients.

4) Choose the reason for transfer to the one that suits you the most (in this case it could be 'General expenses') and in the reference section, you can mention 'Support'

If you face any issue in sending donation then feel free to get in touch with me at haris.muneer5@gmail.com

Thank you for your contribution!

Author

You can get in touch with me on my LinkedIn Profile: LinkedIn Link

You can also follow my GitHub Profile to stay updated about my latest projects: GitHub Follow

If you liked the repo then kindly support it by giving it a star ⭐ and share in your circles so more people can benefit from the effort.

Contributions Welcome

forthebadge

If you find any bug in the code or have any improvements in mind then feel free to generate a pull request.

Issues

GitHub Issues

If you face any issue, you can create a new issue in the Issues Tab and I will be glad to help you out.

License

MIT

Copyright (c) 2018-present, harismuneer, Hassaan-Elahi