Smart Garbage Can

This project was done as the final project for my Engineering Design class in my first year.

Demo: youtu.be/FScAQ9dE_Fs 

Design problem: Using Arduino IDE, create a design and prototype for an everyday-use trash can. The can should be able to open without the user touching it, and the user should be alerted when the can is full.

Solution: Along with my team of 4, we deliberated on the right sensor to use for this feature, considering light, temperature, PIR, and ultrasonic distance sensors. Tests were conducted on these sensors, and using a decision tree, we chose to use the PIR sensor on the outside to detect motion (then automatically open the can using a servo motor SG90) and an Ultrasonic distance sensor on the inside to detect fullness (then an LED to alert the user).

Role: I was tasked with the job to create the prototype and a demonstration video.