Industrial-AI-QC-Labeling-Traceability-System

AI enabled Industrial QC-LABELING-TRACEABILITY Automation System

Team Teenage Engineering

TEAM MEMBERS: Pavan K. & Adarsh Singh MENTOR: PROFS. BHARAT TANK

FIG 1 :

Designed in FUSION 360 v33

Industrial AI QC Labeling and Traceability System

A fully automated end-to-end solution for PCB labeling, visual inspection, and product traceability using AI, computer vision, and real-time logging.

VIDEO: 1 https://drive.google.com/file/d/1ATr-kjntGiZoPwIW6M74zLSkXyEIK4Zf/view?usp=drivesdk

Project Overview

This project is a practical industrial automation system built to streamline the PCB (Printed Circuit Board) manufacturing process. It automatically labels each PCB with a QR code, checks its quality using AI, and logs all data for traceability. The result is a faster, smarter, and more reliable quality control system.

CLICK HERE TO VIEW SCHEMATICS

FIG 2 :

Designed in FUSION 360 v33 (1)

Key Features

Automated Labeling System

AI-Powered Quality Control

Product Traceability

Homepage :

image

Product Verification :

image

Enter ProductId as it is :

image

Product details visible :

image

Employee Login :

image

Enter Employee Details properly :

image

Webiste opens that provides various features which allows employee to perform various tasks or operations on data logs :

image

Webpage that opens on scanning the QR code given on the product label :

image

#

Mechanical Automation

FIG 3 : Designed in FUSION 360 v33 (2)

System Architecture

Hardware Components

Component Specification Purpose
Frame MDF Sunboard + 3D Printed Parts Structural body of the system
Conveyor Motor IG32 Motor + Cytron Driver Drives the conveyor belt
Conveyor Belt Cotton Fabric with ±15mm adjustment Moves PCBs across the system
Structural Support 8mm Steel Rods + Flange Bearings Provides mechanical stability
Processing Units Raspberry Pi 5 + ESP32 Handles AI, control logic, and sensors
Vision System RPi2Cam Module (NoIR) Captures images for inspection and scanning
Rejection System Servo motor-based actuator Redirects faulty PCBs
Detection IR Sensor Triggers events when PCB is detected

FLOWCHART: image image

Designed in FUSION 360 v33

Software Stack

System Workflow

  1. PCB Entry → Detected by IR sensor
  2. Conveyor Stops → Label is applied
  3. QR Code is Scanned → Serial number recorded
  4. AI Quality Inspection:
    • OCR text verification
    • Visual defect detection
    • Component identification
  5. Database Logging → All data stored in Firebase
  6. Pass/Fail Classification
  7. Product Routing:
    • PASS → Sent forward on main conveyor
    • FAIL → Removed from the converyor belt manually(for now).

Quality Control Parameters

Each PCB is inspected for the following:

Traceability System

Web Verification Platform

QR Code Integration

Technical Specifications

Mechanical Design

Control System

AI/ML Capabilities

Performance Metrics

Applications

Future Enhancements

Team & Contributions

This project showcases full-stack development in hardware + software:

By Pavan Kalsariya & Adarsh Singh