Skip to content

marsiitr/conveyor-belt-object-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Color-Based Automated Sorting System

A vision-based object classifier that sorts using color detection and a single actuator.
--> Introduction

-This project is a real-time object classifier that uses a conveyor belt and computer vision to sort objects based on color (Red, Blue, or Trash) and display a counter for each. Built using OpenCV, Arduino Uno, and a custom servo-controlled arm.

-The object is moved by a conveyor, captured via webcam, classified using HSV filtering, and sorted into bins via a 3D-printed servo-controlled arm.
--> User Instructions

  1. Place an object on the conveyor belt.
  2. The color of the object is detected using OpenCV python.
  3. Arduino receives signals ('R', 'B', 'T') via serial and actuates the sorting arm.
  4. Object is sorted into the appropriate bin (Green, Blue, or Trash).

-->Dev Instructions
1)To classify a custom colour, update its color range in the given python code.
2)Adjust the servo motor angle accoeding to your project need.
--> Hardware Required:

-Arduino Uno
-Servo Motor (for sorting arm)
-Gear Motor (for conveyor belt)
-Webcam
-Ultrasonic Sensor (for object detection trigger)
-3D-printed Sorting Arm
-Conveyor Belt Setup.....

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published