Project 2
Doggy Distractor
Fernando Bagtas
Maha Asim
Cristhian Sotelo Plazz
About Project
The goal of this project is to design a physical prototype to solve an every day problem. The prototype would need to have at least one input sensor and output device, and all wires/boards need to be hidden. This prototype would also have to be creative, and aesthetically pleasing.
Everyday problem to be solved
Sometimes it might be difficult for dog owners to keep their dogs entertained, some dogs stay at home all day and they can get frustrated or a little bit aggressive. Most dogs like to play fight and do silly things all the time, in our case, our group member Fernando's dogs fight aggressively sometimes and the only way to stop them is to physically separate them or distract them with noises. We chose to make a prototype of a device that would try to distract dogs and keep them entertained to solve this problem.
My Rough Sketches
These are my rough sketches. Since the focus was on an everyday problem, I looked around the house for something that can be improved. I have a couple that focus around my dogs because they take up a good chunk of my time while I'm home, as well as some that focus around fitness and hydration. (Hover over the image to show a little more of a description for each picture. Descriptions are ordered from top left to bottom right)
Team Refined Sketches
For the refined sketches, we decided to refine two of our designs which was the dog distractor and the Thanos gauntlet. My refined sketches involved coming up with different designs for the distractor device as well as coming up with different side features that can be added
Narrative Storyboard
The device is mainly for dogs to use, there would have to be some training initially. This storyboard illustrates the interactions that dogs could have with the prototype. Dogs could press down on a button connected to a touch sensor that will then open an internal door and release a treat. The device also has a sound sensor that triggers random sounds of birds or dogs barking whenever loud barking is heard. For the dog owners the use would be to fill up the device with treats and maintain its condition.

Design Process and Challenges
For the physical prototype, we wanted to make a casing that was big enough for the dogs to interact with and use while strong enough for it to stay together when being interacted with. The first few designs involved making the casing into a box shaped shell but it eventually evolved to a triangular shape with a small box bowl in the front for the treats to drop to and a small floor lever for the touch sensor. Each side of the triangle will have a speaker and an led that will play a random bird/dog sound and flash respectively, when the sound sensor detects a noise.
Initially we wanted the sound sensor to be inside the box, beside the speaker but with how the sound sensor was built and the I/O port being on the same side as the sensor, we realized it wasn't viable. So, we decided to place the sensor on top of the casing; in a kind of hooked manner.
For the treat release mechanism, we made a square tube compartment where the treats will be stored and it is currently being blocked by a stopper on a motor that will open up when the touch sensor at the front detects that its been touched and close up after a delay.
Finally, the casing was painted black since most household electronics are black or white, and a paw print was added on the touch sensor button to signify where the dog needs to touch
Some challenges we had were connecting all the wires together from the circuit board, to the breadboard, to the components since some were short and either need to be extended and the ends taped together to make sure the stay together, and some components, like the sd card player(the tiny square component connected in the breadboard) being funky when trying to work with it. We tried using the small breadboard like in the first picture but decided to opt in a bigger one when we realize that we need the extra space.
Final Prototype
-
Code: Done by me and Maha using Arduino IDE with Adruino Uno and other components
-
Pysical prototype: made by Cristhian using cardboard, masking tape, hot glue, and paint
-
Electric components used:
-
Arduino UNO
-
Grove Touch sensor
-
Grove Sound sensor
-
dfplayer micro sd reader for storing sounds
-
2 speakers
-
servo motor
-
-
Device testing/troubleshooting: testing was initially done out of the casing to ensure functionality, as well as testing releasing various small objects from the compartment when its opened up by the touch sensor and the servo motor. Also tested for sound clarity when played through the speakers. Done by all of us. Physical interaction was done by Cristhian and his dog Casper
Source code: Doggy Distractor