Abstract:
Color sorting robot is a useful, fast and costless system in industrial application that reduces manual working time and provides less human mistakes when manual systems are undertaken.
The objective of this project is to design an efficient microcontroller based system that picks up objects and puts them down in the right place according to their colors to optimize productivity.
The controller used is Arduino Uno that communicates with color sensor TCS3414CS and various motor modules real time to detect the right color and control the robot movement.
TCS3414CS is an RGB color sensor, it sends RGB component's values to Arduino uno which determines weather the color is in it's predefined ranges or not, if it is, it sends signals to motors to catch and release object in it's container.
The robot's arm consists of servo motors to insure good catching and releasing, and the robot's wheels are DC motor to drive it to the desired container.