Marble Sorting Machine

As one of the projects in our highschool engineering course (Which counted for college credit at RIT),  my friend Jarod and I build a marble sorting machine.  It measures properties such as transparency, weight and magnetism using various sensors and uses a control system similar to a PLC to direct four types of mixed marbles into separate storage containers.