orsnaro / Smart-Parking-System

Fully Automated Smart Parking system (Software & Hardware with GUI as well!) made for prof.hamdy Digital Control Course . this project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

version badge lastest pre release was

Smart Parking System 🚗

Fully Automated Smart Parking system (Software & Hardware with GUI as well!) made for prof.hamdy Digital Control Course . this project
✨Main project parts
  1. Hardware structure , motors , controller ,sensors, pullies , belt , cables
  2. CV
  3. OCR
  4. Sqlite DB
  5. Arduino/python code
  6. GUI tkinter code
  7. google gmail API
👥Project Members

poster


🚀 Project in Action!




📣 Beta (v2.0) is out!

park system icon

  • Gmail is now connected to our Database

  • EXE version (pre-release) is out now! just download setup file connect to arduino then youre ready to go!

  • some bugs fixed





🔜 Upcoming Updates:

  • (SOON) ALL TODO in project files
  • (SOON) Enhancing The GUI using tkinter v2 or pyqt
  • (SOON) OCR using our own dataset and model!!
  • (SOON) audio feedback
  • (SOON) OCR ID motion tracker (track id card crop the number and OCR it only not whole card)!

🛠 Issues & Notes:

  • OCR ID detect box not altering color with change of ID angle
  • De-skew algorithm is not working as expected
  • learn how to really control multithreading and gpu accel and use subprocess and asyncio libs
  • either delete my usermade th and gpu accel functions if win and cv2 already handles activating them( search more wither cv2 and pytesseract auto activate them or windows )
  • GUI need some spelling check
  • need parking entrance sensors and gate
  • Enhance arduino and steppers code (nearest empty cell algorithm needs enhance and speed)





🧾 About the project:

Note

📍Interpreter version Python : cPython v3.11.0 [Compiler : MSC v.1933 AMD64] || Arduinno IDE : v2.0.4

About

Fully Automated Smart Parking system (Software & Hardware with GUI as well!) made for prof.hamdy Digital Control Course . this project


Languages

Language:Python 91.2%Language:C++ 8.8%