Implementation of an Arduino-Based Smart Parking System with Machine Learning License Plate Recognition and IoT Web Management

Project information

  • Category: Embedded, IoT
  • Completion: January 2024 - April 2024

This project aims to develop a smart parking system utilizing Arduino microcontrollers for motorized gate control and parking management, alongside advanced machine learning techniques for license plate recognition. The system facilitates efficient parking space management by integrating QR code-based entry and vehicle license plate scanning for entry authorization. The machine learning component, powered by a mini PC running YOLOv8 and PaddleOCR algorithms, enables accurate and rapid license plate recognition, enhancing security and automation in the parking process. Additionally, the system provides real-time monitoring of available parking slots, allowing users to easily locate vacant spaces. Furthermore, an IoT web interface is implemented for convenient registration and management of QR codes, streamlining the parking registration process for users. This project offers a comprehensive solution for optimizing parking operations, enhancing user experience, and improving overall parking management efficiency in urban environments.