Skittles M&M's Sorting Machine

From ivc wiki
Revision as of 21:36, 26 November 2013 by Ivc (talk | contribs) (→‎Parts and cost)
Jump to navigationJump to search

This is a Sorting Machine for separating the different colored Skittles and M&Ms pieces into 5-6 cups. The machine is fully autonomous and will sort an entire 1.5kg/56oz bag in under 5 minutes.

Features

  • Supports Skittles, M&M's, Reese's pieces and similar sized candies
  • Sorts based on piece color
  • Up to six cup positions
  • Hopper handles up to 500 gram / 17 oz bags
  • Processes up to 80 pieces per minute
  • Easy maintainable C code - Arduino platform
  • Runs off single 9V power supply
  • External terminal possible for statistics and diagnostics

Parts and cost

Building the machine required the following parts, the BOM (Bill-Of-Materials) for the project. There is a few parts which where 3D printed but most are easily available.

No. Part number Description Quantity Cost
1 ARD-UNOR3 Arduino Uno R3 1 29.95USD
2 RE210-S1 Prototyping 2.54mm Pitch Board 1 2.95 USD
2 PSU-9V1A Regulated switching 9VDC 1A power adapter 1 5.00 USD
2 ROB-09453 Analog Line Sensor (QRE1113) Breakout Board 1 2.95 USD
3 SEN-10701 Color Light Sensor (ADJD-S311-CR999) Evaluation Board 1 14.95 USD
4 S35-STD GWS Robotic Continuous Rotation Servo 1 13.49 USD
5 S125-1T-2BB GWS Sail Winch 360-degree Rotation Servo 1 19.95 USD
4 PRT-10373 Jumper Wire 3-pin 12-inch 1 1.95 USD
5 PRT-10375 Jumper Wire 5-pin 12-inch 1 1.95 USD
5 ROD-1MM Steel Rod 15x1mm 1 0.50 USD
6 PRT-FEEDER 3D Printed Hopper/feed wheel 1 8.00 USD
6 PRT-SEEDER 3D Printed Carousel/item seeder 1 8.00 USD
6 FUNNEL Funnel 140mm 1 3.00 USD
6 IC-TUBE IC/compoment plastic tube 23x20x500mm 10 free/0.50 USD
6 DIN85M3x5 M3 x 5mm Slot Pan Head Screw DIN 85 20 0.08 USD
6 DIN85M3x50 M3 x 50mm Slot Pan Head Screw DIN 85 20 0.16 USD
6 DIN85M3x30 M3 x 30mm Slot Pan Head Screw DIN 85 40 0.14 USD
6 DIN125M3 M3 Washer Form A DIN 125 100 0.014 USD
6 DIN439M3 M3 Thin Nut DIN 439 100 0.048 USD
Total 99.00 USD

Download

Code

The C code for the project is available below. It is Arduino IDE compatible and opens all the required libraries.

  • Download

Models

Download the package below to 3D print your own parts. The files are STL and ready to be imported into most 3D printing software.

  • Download

Video

References