M&M’s sorting machine

This is one of my older projects. I decided to show it in my references since it was the first complex IT project that I have worked on and because it influenced my career quite a lot. It was my final year high school project and it counted as an entire course towards my final grade.

This video is much younger than the rest of this project. My brother captured it to preserve the project as long as everything was still in a working condition.

The Project itself consisted of two major parts: A webshop where people could register and order specific amounts of M&M’s as well as a microcontroller enabled, self designed and (with lots of help by my father) build machine. The machine was basically an air powered loop which could check single M&M for their color, and either put them in a can or direct them back in the hopper. Back then, Arduino had yet to be developed and so I worked on a bare ATmega32, which I programmed using a parallel port and communicated with via a serial port. The firmware was written in Bascom, and the software on the notebook to download the orders and control the machine in Delphi. The webshop had been developed in PHP & Java Script

For this project, I was rewarded with the highest possible grade, as the second student ever to do so in the history of this course.

If you are looking for a developer who can help you with the design and implementation of your automation project, I would be happy to collaborate with you. Please contact me by my email address which can be found here.