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
- Place an object on the conveyor belt.
- The color of the object is detected using OpenCV python.
- Arduino receives signals ('R', 'B', 'T') via serial and actuates the sorting arm.
- 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.....