Skittles M&M's Sorting Machine
From ivc wiki
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
- Sorts Skittles, M&M's, Reese's pieces and similar sized candies
- Differentiates by color
- Supports up to six colors
- 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 statistics and diagnostics possible
Parts and cost
Below is the BOM for the project. Useful if you want to replicate or make something similar to this.
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 | GWS Sail Winch 360-degree Rotation Servo | 1 | 19.95 USD |
6 | FEEDER | 3D Printed Hopper/feed wheel | 1 | 8.00 USD |
6 | SEEDER | 3D Printed Carousel/item seeder | 1 | 8.00 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 | 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