The main objective is to plan and build up a PLC worked colour-based object sorting machine, which is utilized to sort metals and non-metals followed by colour assortment. The output from TCS 2300 is less than required, which is only about 10% to 15% of the frequency. Due to this the information required cannot be processed from low output directly, for in which an Arduino is used to process the information and to obtain the output which is to be understood by the PLC controller.