SlideShare a Scribd company logo
The International Journal of Engineering and Science (IJES)
|| Volume || 6 || Issue || 4 || Pages || PP 56-59 || 2017 ||
ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805
DOI: 10.9790/1813-0604025659 www.theijes.com Page 56
Development Of Industrial Automatic Multi Colour Sorting and
Counting Machine Using Arduino Nano Microcontroller and
TCS3200 Colour Sensor
Amitesha Sachdeva1
, Mahesh Gupta2
, Manish Pandey3
, Prabham Khandelwal4
Department of Mechanical Engineering SRM University, Modinagar Ghaziabad, India.
--------------------------------------------------------ABSTRACT-----------------------------------------------------------
Sorting of the products in the industry is very difficult task and continuous manual sorting creates issues. It is
very desirable to create a machine that identify the objects and relocate them if the object meets certain criteria.
This paper presents a solution to sort the coloured objects with the help of the robotic arm. The objects when
placed on the conveyor belt are sorted based on colour sensing and are relocated to specific location. When an
object moves from one location to another on the conveyor belt, the sensors give the input to the microcontroller
which then give the command to the robotic arm to do the task. TCS3200 colour sensor is used for detection of
the colour of the object. DC motors are used to move the conveyor belt, gripper and the lifter. Arduino Nano
microcontroller is used to give the commands. L293D motor driver is used to drive the motors and LCD display
makes the system user friendly.
Keywords-Colour sorting, Conveyor belt, DC motor, LCD display, L293D motor driver, Microcontroller,
Robotic arm, TCS3200 colour sensor.
---------------------------------------------------------------------------------------------------------------------------
Date of Submission: 14 April 2017 Date of Accepted: 03 May 2017
--------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
Nowadays, the competition is so intense that the efficiency of the product is regarded as the key to success. The
efficiency of the product includes the speed of the production, lowering material and labour cost, improving
quality and decreasing the rejection. Taking all the things under consideration this project is developed which is
very useful for industries.
The aim of this project is to obtain fully automatic material handling system. This is done with the help of
microcontroller unit. This unit synchronizes the movement of the robotic arm to pick the moving objects on the
conveyor belt. It sorts the coloured object moving on the conveyor belt by picking and placing them in their
respective preprogramed place. This leads to the elimination of the monotonous work done by human, achieving
accuracy and speed in the production.This project involves colour sensors that senses the objects colour and
sends signal to the microcontroller. Based on the detection of the colour, the robotic arm moves to the specific
location and releases the object and comes back to original position. As the objects are been sorted,
simultaneously the counting of the objects is also done.
By considering all this our project will have:
1. Sorting of object based on colour.
2. Counting the objects which were sorted, and display of count.
Figure 1: Colour Sorting Machine
Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino
DOI: 10.9790/1813-0604025659 www.theijes.com Page 57
Components
Conveyor Belt
The conveyor belt (30x9cm) used here consists of two wheels on which the belt moves. There is the continuous
loop of the material over the rotating wheels. One of the wheels called the driver wheel is powered by the motor
and other unpowered wheel is called idler. This leads to the movement of the conveyor belt that is used to carry
the objects over it.
Figure 2: Conveyor Belt
Gripper
The DC motor is used to control the opening and closing movement of the gripper. The DC motor receives its
signal from the microcontroller for performing the operations. The gripper (2 jaws) is designed specially for
grabbing the objects running on the conveyor belt and dropping on specified locations.
Figure 3: Robotic Gripper
Colour Sensor
The colour sensor used is TCS3200 Color Sensor which is a complete color detector, including a TAOS
TCS3200 RGB sensor chip and 4 white LEDs. The TCS3200 can detect and measure a nearly limitless range of
visible colors. The TCS3200 has an array of photo detectors, each with either a red, green, or blue filter, or no
filter (clear). Internal to the device is an oscillator which produces a square-wave output whose frequency is
proportional to the intensity of the chosen color.
Figure 4: TCS3200 colour Sensor
Microcontroller
In this project microcontroller Arduino Nano (ATmega168) is used for motion control and object detection. The
microcontroller works on the set of instructions that are preprogrammed and stored in the memory. It then takes
the instructions from its program and one by one operates as the instructions and carries the required operations.
Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino
DOI: 10.9790/1813-0604025659 www.theijes.com Page 58
Figure 5: Microcontroller Arduino Nano
DC Motor
DC motor (6-12V at 1000rpm) is a device that convert electrical form of energy into mechanical form of energy.
DC motor is powered by DC current. Our project has 3 high torque DC motors for driving. One motor drives the
driver of the conveyor belt and other two are used for movement of robotic arm. L293D Motor driver is
interfaced with microcontroller to control the robotic arm.
Figure 6: Geared DC Motor
LCD Display
A liquid-crystal display (LCD) is a flat panel display, electronic visual display, or video display that uses the
light modulating properties of liquid crystals. We are using 16x2 LCD display which has 2 horizontal line
comprising a space of 16 displaying character.
Figure 7: LCD Display
Motor Driver
L293D is a dual H-bridge motor driver integrated circuit (IC). Motor drivers act as current amplifiers since they
take a low-current control signal and provide a higher-current signal. This higher current signal is used to drive
the motors.L293D contains two inbuilt H-bridge driver circuits. In its common mode of operation, two DC
motors can be driven simultaneously, both in forward and reverse direction.
Figure 8: L293D Motor Driver
Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino
DOI: 10.9790/1813-0604025659 www.theijes.com Page 59
II. APPLICATIONS
a) Sorting of the products according to their colour.
b) Counting of the number of objects passed and differentiated according to their colour.
c) Industrial uses like for manufacturing and material handling.
d) Used in laboratories and workshops.
e) Used in airports, museums and malls.
III. RESULT
The final result of the project was quite satisfactory. The colour detecting sensor worked well and it was able to
detect red, green and blue colour nicely and the sorting of the object with the help of robotic arm was also done
in proper direction. DC motors worked well in both cases of robotic arm and conveyor belt. The movement of
the belt was smooth without any conflicts. The LCD display also showed correct colour with its count number
and description. The overall system performed well as programmed and detects objects according to their
colour.
IV. LIMITATION
a) Here only three coloured (red, green and blue) objects were able to detect.
b) The speed of the conveyor belt was not set according to its timings leading to slippage of the belt.
c) The movement of the robotic arm was restricted to some extent only.
V. FURTHER DEVELOPMENT
a) We can add a load cell for the measurement of the weight of the objects.
b) Speed of the conveyor belt can be increased and set using the timing technique.
c) The DC motors can be replaced by the stepper motors.
d) The system productivity can be enhanced by using different sensors.
e) A pneumatic actuator can be used for sorting and placing of the objects.
VI. CONCLUSION
Nowadays in highly competitive industrial manufacturing, the management of the integrity of supply of a
product from raw material to finished product through quality manufacturing is of very much importance. For
the product bearing high quality and dimensional accuracy is mandatory. So this project of automatic color
sorting is an excellent one because of its working principle and wide implementation. By applying the idea of
this project an industry can easily sort the required product according to its color. Though it has some
limitations, but by having done some modification this concept can be implemented in wide range of
application.
ACKNOWLEDGEMENT
We would like to express our gratitude and appreciation to our honorable project guide, Mr. Mahesh Gupta,
Assistant Professor, Department of Mechanical Engineering, SRM University for his positive attitude and
guidance which was very helpful for the completion of the project. We would also like to express our sincere
gratitude to all of our respective teachers for their support. Finally thanks to almighty because of which
everything was made to be happened.
REFERENCES
[1] M. Frank, Nobert Kaiser, Wolfgang Buss, Ramona Eberhardt, “High-speed industrial color and position sensors”, Electronic
Imaging’99, 50-57, 1999.
[2] D.J. Lee and R. S. Anbalagan, “High-speed automated colorsorting vision system”, in Optical Engineering Midwest’95, 573-579,
1995.
[3] Norfazlinda Binti Daud, “Application of colors sensor in an automated system”, TechnicalUniversity Malaysia, May 2007.
[4] Bozma and Yal-cin, “Visual processing and classification of items on a moving conveyor: a selective perception approach”, vol.18,
issue 2, 2002.
[5] R Mattone, G. Campagiorni, F. Galati, “Sorting of items on a moving conveyor belt. Part1: A Technique for detecting and
classifying objects”, vol. 16, issues 2-3, 1999.
[6] C.Kunhinmohammed, et al, “Automatic Color Sorting Machine Using TCS230 Color Sensor And PIC Microcontroller”, vol. 2,
issue 2, 2015, 33-38.
[7] M. Dhanoj, K.V. Reshma, V. Sheeba, P. Marymol, “Colour Sensor Bases Object Sorting Robort Using Embedded System”, vol. 4,
issue 4, April 2015, 619-622.
[8] Dharmannagari Vinay Kumar Reddy, “Sorting Of Objects Based On Colour By Pick And Place Robotic Arm And With Conveyor
Belt Arrangement”, Vol. 3, No. 1, January 2014, 67-74.
[9] 'Fuller, J.L., Robotics: Introduction, Programming and Projects, Prentice Hall, 2nd edition, Columbus, Ohio.
[10] Cutkosky, M.R., and McCormick, P., "End Effecters and Tooling", Chapter 14.4-Robotics, in CRC Handbook of Mechanical
Engineering, 14.24-14.32.

More Related Content

What's hot

Thesis-Generic Sorting System
Thesis-Generic Sorting SystemThesis-Generic Sorting System
Thesis-Generic Sorting System
Blake Kiely
 
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET Journal
 
Automation
AutomationAutomation
Automation
mukul chandel
 
IJSRDV3I2693
IJSRDV3I2693IJSRDV3I2693
IJSRDV3I2693
Aditya Shenoy
 
IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...
IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...
IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...
IRJET Journal
 
PLC based Segregation of Scrap Material
PLC based Segregation of Scrap MaterialPLC based Segregation of Scrap Material
PLC based Segregation of Scrap Material
IJERA Editor
 

What's hot (6)

Thesis-Generic Sorting System
Thesis-Generic Sorting SystemThesis-Generic Sorting System
Thesis-Generic Sorting System
 
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
 
Automation
AutomationAutomation
Automation
 
IJSRDV3I2693
IJSRDV3I2693IJSRDV3I2693
IJSRDV3I2693
 
IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...
IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...
IRJET - Design Modification of Shovel in Five Tyne Cultivator using Finite El...
 
PLC based Segregation of Scrap Material
PLC based Segregation of Scrap MaterialPLC based Segregation of Scrap Material
PLC based Segregation of Scrap Material
 

Similar to Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino Nano Microcontroller and TCS3200 Colour Sensor

IRJET- Automatic Object Sorting Machine
IRJET- Automatic Object Sorting MachineIRJET- Automatic Object Sorting Machine
IRJET- Automatic Object Sorting Machine
IRJET Journal
 
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic ArmDesign, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
IRJET Journal
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET Journal
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot Arm
IRJET Journal
 
Smart garbage collection system in residential area
Smart garbage collection system in residential areaSmart garbage collection system in residential area
Smart garbage collection system in residential area
eSAT Journals
 
Hightech-Sprayer
Hightech-SprayerHightech-Sprayer
Hightech-Sprayer
IRJET Journal
 
IRJET- Low Cost Industrial Paint Bot
IRJET-  	  Low Cost Industrial Paint BotIRJET-  	  Low Cost Industrial Paint Bot
IRJET- Low Cost Industrial Paint Bot
IRJET Journal
 
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic SystemIRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET Journal
 
Machine vision amk mtmr final
Machine vision amk  mtmr final Machine vision amk  mtmr final
Machine vision amk mtmr final
chockalingam athilingam
 
IRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management SystemIRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management System
IRJET Journal
 
Na yatr report
Na yatr report Na yatr report
Na yatr report
Datta Lohith
 
IJSRED-V2I3P73
IJSRED-V2I3P73IJSRED-V2I3P73
IJSRED-V2I3P73
IJSRED
 
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
IRJET Journal
 
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET Journal
 
Automatic Car Parking
Automatic Car ParkingAutomatic Car Parking
Automatic Car Parking
IRJET Journal
 
IRJET- Time To Cross – Traffic Light Control System using Image Processing
IRJET-  	  Time To Cross – Traffic Light Control System using Image ProcessingIRJET-  	  Time To Cross – Traffic Light Control System using Image Processing
IRJET- Time To Cross – Traffic Light Control System using Image Processing
IRJET Journal
 
Design of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithmsDesign of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithms
eSAT Journals
 
Design of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithmsDesign of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithms
eSAT Publishing House
 
Final Presentation Slides.pptx
Final Presentation Slides.pptxFinal Presentation Slides.pptx
Final Presentation Slides.pptx
Ahmad Mujtaba
 
Production Machining Article January 2009
Production Machining Article January 2009Production Machining Article January 2009
Production Machining Article January 2009
Javier O. Vera
 

Similar to Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino Nano Microcontroller and TCS3200 Colour Sensor (20)

IRJET- Automatic Object Sorting Machine
IRJET- Automatic Object Sorting MachineIRJET- Automatic Object Sorting Machine
IRJET- Automatic Object Sorting Machine
 
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic ArmDesign, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNO
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot Arm
 
Smart garbage collection system in residential area
Smart garbage collection system in residential areaSmart garbage collection system in residential area
Smart garbage collection system in residential area
 
Hightech-Sprayer
Hightech-SprayerHightech-Sprayer
Hightech-Sprayer
 
IRJET- Low Cost Industrial Paint Bot
IRJET-  	  Low Cost Industrial Paint BotIRJET-  	  Low Cost Industrial Paint Bot
IRJET- Low Cost Industrial Paint Bot
 
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic SystemIRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
 
Machine vision amk mtmr final
Machine vision amk  mtmr final Machine vision amk  mtmr final
Machine vision amk mtmr final
 
IRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management SystemIRJET- Dynamic Traffic Management System
IRJET- Dynamic Traffic Management System
 
Na yatr report
Na yatr report Na yatr report
Na yatr report
 
IJSRED-V2I3P73
IJSRED-V2I3P73IJSRED-V2I3P73
IJSRED-V2I3P73
 
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
 
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
 
Automatic Car Parking
Automatic Car ParkingAutomatic Car Parking
Automatic Car Parking
 
IRJET- Time To Cross – Traffic Light Control System using Image Processing
IRJET-  	  Time To Cross – Traffic Light Control System using Image ProcessingIRJET-  	  Time To Cross – Traffic Light Control System using Image Processing
IRJET- Time To Cross – Traffic Light Control System using Image Processing
 
Design of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithmsDesign of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithms
 
Design of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithmsDesign of wheelchair using finger operation with image processing algorithms
Design of wheelchair using finger operation with image processing algorithms
 
Final Presentation Slides.pptx
Final Presentation Slides.pptxFinal Presentation Slides.pptx
Final Presentation Slides.pptx
 
Production Machining Article January 2009
Production Machining Article January 2009Production Machining Article January 2009
Production Machining Article January 2009
 

Recently uploaded

New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 

Recently uploaded (20)

New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 

Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino Nano Microcontroller and TCS3200 Colour Sensor

  • 1. The International Journal of Engineering and Science (IJES) || Volume || 6 || Issue || 4 || Pages || PP 56-59 || 2017 || ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805 DOI: 10.9790/1813-0604025659 www.theijes.com Page 56 Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino Nano Microcontroller and TCS3200 Colour Sensor Amitesha Sachdeva1 , Mahesh Gupta2 , Manish Pandey3 , Prabham Khandelwal4 Department of Mechanical Engineering SRM University, Modinagar Ghaziabad, India. --------------------------------------------------------ABSTRACT----------------------------------------------------------- Sorting of the products in the industry is very difficult task and continuous manual sorting creates issues. It is very desirable to create a machine that identify the objects and relocate them if the object meets certain criteria. This paper presents a solution to sort the coloured objects with the help of the robotic arm. The objects when placed on the conveyor belt are sorted based on colour sensing and are relocated to specific location. When an object moves from one location to another on the conveyor belt, the sensors give the input to the microcontroller which then give the command to the robotic arm to do the task. TCS3200 colour sensor is used for detection of the colour of the object. DC motors are used to move the conveyor belt, gripper and the lifter. Arduino Nano microcontroller is used to give the commands. L293D motor driver is used to drive the motors and LCD display makes the system user friendly. Keywords-Colour sorting, Conveyor belt, DC motor, LCD display, L293D motor driver, Microcontroller, Robotic arm, TCS3200 colour sensor. --------------------------------------------------------------------------------------------------------------------------- Date of Submission: 14 April 2017 Date of Accepted: 03 May 2017 -------------------------------------------------------------------------------------------------------------------------------------- I. INTRODUCTION Nowadays, the competition is so intense that the efficiency of the product is regarded as the key to success. The efficiency of the product includes the speed of the production, lowering material and labour cost, improving quality and decreasing the rejection. Taking all the things under consideration this project is developed which is very useful for industries. The aim of this project is to obtain fully automatic material handling system. This is done with the help of microcontroller unit. This unit synchronizes the movement of the robotic arm to pick the moving objects on the conveyor belt. It sorts the coloured object moving on the conveyor belt by picking and placing them in their respective preprogramed place. This leads to the elimination of the monotonous work done by human, achieving accuracy and speed in the production.This project involves colour sensors that senses the objects colour and sends signal to the microcontroller. Based on the detection of the colour, the robotic arm moves to the specific location and releases the object and comes back to original position. As the objects are been sorted, simultaneously the counting of the objects is also done. By considering all this our project will have: 1. Sorting of object based on colour. 2. Counting the objects which were sorted, and display of count. Figure 1: Colour Sorting Machine
  • 2. Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino DOI: 10.9790/1813-0604025659 www.theijes.com Page 57 Components Conveyor Belt The conveyor belt (30x9cm) used here consists of two wheels on which the belt moves. There is the continuous loop of the material over the rotating wheels. One of the wheels called the driver wheel is powered by the motor and other unpowered wheel is called idler. This leads to the movement of the conveyor belt that is used to carry the objects over it. Figure 2: Conveyor Belt Gripper The DC motor is used to control the opening and closing movement of the gripper. The DC motor receives its signal from the microcontroller for performing the operations. The gripper (2 jaws) is designed specially for grabbing the objects running on the conveyor belt and dropping on specified locations. Figure 3: Robotic Gripper Colour Sensor The colour sensor used is TCS3200 Color Sensor which is a complete color detector, including a TAOS TCS3200 RGB sensor chip and 4 white LEDs. The TCS3200 can detect and measure a nearly limitless range of visible colors. The TCS3200 has an array of photo detectors, each with either a red, green, or blue filter, or no filter (clear). Internal to the device is an oscillator which produces a square-wave output whose frequency is proportional to the intensity of the chosen color. Figure 4: TCS3200 colour Sensor Microcontroller In this project microcontroller Arduino Nano (ATmega168) is used for motion control and object detection. The microcontroller works on the set of instructions that are preprogrammed and stored in the memory. It then takes the instructions from its program and one by one operates as the instructions and carries the required operations.
  • 3. Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino DOI: 10.9790/1813-0604025659 www.theijes.com Page 58 Figure 5: Microcontroller Arduino Nano DC Motor DC motor (6-12V at 1000rpm) is a device that convert electrical form of energy into mechanical form of energy. DC motor is powered by DC current. Our project has 3 high torque DC motors for driving. One motor drives the driver of the conveyor belt and other two are used for movement of robotic arm. L293D Motor driver is interfaced with microcontroller to control the robotic arm. Figure 6: Geared DC Motor LCD Display A liquid-crystal display (LCD) is a flat panel display, electronic visual display, or video display that uses the light modulating properties of liquid crystals. We are using 16x2 LCD display which has 2 horizontal line comprising a space of 16 displaying character. Figure 7: LCD Display Motor Driver L293D is a dual H-bridge motor driver integrated circuit (IC). Motor drivers act as current amplifiers since they take a low-current control signal and provide a higher-current signal. This higher current signal is used to drive the motors.L293D contains two inbuilt H-bridge driver circuits. In its common mode of operation, two DC motors can be driven simultaneously, both in forward and reverse direction. Figure 8: L293D Motor Driver
  • 4. Development Of Industrial Automatic Multi Colour Sorting and Counting Machine Using Arduino DOI: 10.9790/1813-0604025659 www.theijes.com Page 59 II. APPLICATIONS a) Sorting of the products according to their colour. b) Counting of the number of objects passed and differentiated according to their colour. c) Industrial uses like for manufacturing and material handling. d) Used in laboratories and workshops. e) Used in airports, museums and malls. III. RESULT The final result of the project was quite satisfactory. The colour detecting sensor worked well and it was able to detect red, green and blue colour nicely and the sorting of the object with the help of robotic arm was also done in proper direction. DC motors worked well in both cases of robotic arm and conveyor belt. The movement of the belt was smooth without any conflicts. The LCD display also showed correct colour with its count number and description. The overall system performed well as programmed and detects objects according to their colour. IV. LIMITATION a) Here only three coloured (red, green and blue) objects were able to detect. b) The speed of the conveyor belt was not set according to its timings leading to slippage of the belt. c) The movement of the robotic arm was restricted to some extent only. V. FURTHER DEVELOPMENT a) We can add a load cell for the measurement of the weight of the objects. b) Speed of the conveyor belt can be increased and set using the timing technique. c) The DC motors can be replaced by the stepper motors. d) The system productivity can be enhanced by using different sensors. e) A pneumatic actuator can be used for sorting and placing of the objects. VI. CONCLUSION Nowadays in highly competitive industrial manufacturing, the management of the integrity of supply of a product from raw material to finished product through quality manufacturing is of very much importance. For the product bearing high quality and dimensional accuracy is mandatory. So this project of automatic color sorting is an excellent one because of its working principle and wide implementation. By applying the idea of this project an industry can easily sort the required product according to its color. Though it has some limitations, but by having done some modification this concept can be implemented in wide range of application. ACKNOWLEDGEMENT We would like to express our gratitude and appreciation to our honorable project guide, Mr. Mahesh Gupta, Assistant Professor, Department of Mechanical Engineering, SRM University for his positive attitude and guidance which was very helpful for the completion of the project. We would also like to express our sincere gratitude to all of our respective teachers for their support. Finally thanks to almighty because of which everything was made to be happened. REFERENCES [1] M. Frank, Nobert Kaiser, Wolfgang Buss, Ramona Eberhardt, “High-speed industrial color and position sensors”, Electronic Imaging’99, 50-57, 1999. [2] D.J. Lee and R. S. Anbalagan, “High-speed automated colorsorting vision system”, in Optical Engineering Midwest’95, 573-579, 1995. [3] Norfazlinda Binti Daud, “Application of colors sensor in an automated system”, TechnicalUniversity Malaysia, May 2007. [4] Bozma and Yal-cin, “Visual processing and classification of items on a moving conveyor: a selective perception approach”, vol.18, issue 2, 2002. [5] R Mattone, G. Campagiorni, F. Galati, “Sorting of items on a moving conveyor belt. Part1: A Technique for detecting and classifying objects”, vol. 16, issues 2-3, 1999. [6] C.Kunhinmohammed, et al, “Automatic Color Sorting Machine Using TCS230 Color Sensor And PIC Microcontroller”, vol. 2, issue 2, 2015, 33-38. [7] M. Dhanoj, K.V. Reshma, V. Sheeba, P. Marymol, “Colour Sensor Bases Object Sorting Robort Using Embedded System”, vol. 4, issue 4, April 2015, 619-622. [8] Dharmannagari Vinay Kumar Reddy, “Sorting Of Objects Based On Colour By Pick And Place Robotic Arm And With Conveyor Belt Arrangement”, Vol. 3, No. 1, January 2014, 67-74. [9] 'Fuller, J.L., Robotics: Introduction, Programming and Projects, Prentice Hall, 2nd edition, Columbus, Ohio. [10] Cutkosky, M.R., and McCormick, P., "End Effecters and Tooling", Chapter 14.4-Robotics, in CRC Handbook of Mechanical Engineering, 14.24-14.32.