This project is a fully automatic can crusher based on the microcontroller ATmega328p Arduino Uno. The machine is made of two hydraulic rams and an Arduino which has a LDR and a LED as a can sensor.
There are two relays for switching the hydraulic cylinders.
If you wish to know more about this project, you can read the report written in Portuguese. You can also watch the video of this project on YouTube