Cheryl’s project prototype and tutorial draft


I believe that every dog owner has the same frustrations of your dog digging in the trash even with a trash can lid. So I want to adjust my dog’s behavior by designing a trash can with a sensor that makes a buzzing noise to stop them before they start their “treasure hunt”. 


I realize that most trash cans are in a cylinder shape where my dog loves to approach it from all directions which would be hard to capture their coming distance, so I want to make a right triangle shape trash can that can be placed in a corner of my home, and the sensor will be on the hypotenuse side to better measure and capture my dog’s movement. 

Tutorial Steps:

  1. The trash can will be constructed based on three main pieces of acrylic sheets, so measure and cut the neopixel strip based on the acrylic sheet’s length. 
  2. Solder the Neopixel strip, buzzer, and ultrasonic sensor onto an arduino board.
  3. Alter the code into white color light.
  4. Set the buzz time to last 3 seconds.
  5. Cut a slit (that would fit the neopixel strip) in three wooden blocks 
  6. Cut the wood diagonally on the two shorter sides of the wooden block
  7. Cut the plywood into right triangle shape as the trashcan’s base 
  8. Glue all the parts together

Video Storyboard

  1. Full shot: Me watching tv and heard noises from the trashcan
  2. Close up: My dog digging through trash
  3. Extreme close up: All the mess my dog made, trash on the floor
  4. Wide shot: The triangle trash can I made in the corner
  5. Wide shot: My dog approaching to the trashcan
  6. Full shot: The trash lights up, and make buzz noises
  7. Wide shot: My dog running away from the trashcan

Material List:

  1. Arduino Board
  2. Ultrasonic Sensor:
  3. Buzzer 5V:
  4. LED x 1-3
  5. Jumpwires
  6. Translucent Acrylic sheet 12×12 (3 pieces):
  7. Neopixel strip:
  8. Plywood

Instructables account:

Circuit Diagram:

Mini version prototype:

Google doc link:

%d bloggers like this: