

Bone appÈTit
​Problem
When you are not home your dog can get hungry because there is no one there to feed it. Our robot feeds your dog when you are not home. It dispenses an amount of food for your dog based off of a personalized time decided by the owner. Our prototype has a timer of 10 seconds.
​
Scope of Problem
A timer is set on the robot for six hours. Once the time is up, the auger rotates for ten seconds, pushing the food out of the container into the tube, out the end, and into the dog's bowl.
​
What does it do?
​
-
Feeds your dog when you’re not home
-
Dispenses an amount of food for your dog set on a timer
-
Prevents eating too fast
​
​
MATERIALS
​
-
3D printed auger
-
Protein powder container (container for dog food)
-
Bowl (for dog bowl)
-
Toilet paper roll
-
Motor
-
Battery
-
Acrylic paint
-
Metal VEX parts
​
​
CODE
#pragma config(Motor, port1, Auger, tmotorVex269_HBridge, openLoop)
//*!!Code automatically generated by 'ROBOTC' configuration wizard !!*//
task main()
{
while(true)
{
wait1Msec(2000);
motor[Auger] = (-127);
wait1Msec(5000);
motor[Auger] = (0);
wait1Msec(10000);
}
}
​
Process
Day 1
​
-
Lydia worked on finalizing the problem and sharing a document with information with the rest of the team. Also sharing information for the final presentation.
-
Konnor developed the code that allows the motor to spin.
-
Anna worked with Rachel on developing a sketch of design and layout, began disassembling squarebot, detaching all parts and leaving metal frame; discussed which program to develop with Konnor.
-
Tristin has been working on Presentation, will be starting to take pictures of progress starting tomorrow.
-
Rachel finalized the design with Anna and began disassembling the square bot.
​
​
Day 2
​
-
Konnor helped with attaching parts and problem-solving. (Left near the end of class)
-
Anna helped attach parts to the metal frame, attach screws to the container, began rebuilding robot, briefed on altered prototype design.
-
Tristin worked on presentation. Added some pictures that he took for a progress slide on the presentation. Looks like the product is getting somewhere with the pictures that are taken throughout the time everybody has worked on it.
-
Rachel drilled holes in the container. Redesigned robot after a failed attempt at the original plan- created an auger to push dog food out instead of just dropping it through a hole
-
Emma helped to drill holes in the container and began rebuilding the robot.
​
​
Day 3
​
-
Lydia worked on the presentation and build of the robot along with whatever else needed help.
-
Konnor rewrote the code to match with the new design. Helped during the building process.
-
Anna measured and trimmed the diameter of the tube to fit the auger, discussed ways to attach/insert auger and tube into the container, finalized rebuilding of Cortex body.
-
Tristin took photos of assembling project. Worked on presentation as well, helped revise.
-
Rachel measured and drilled holes for the auger and auger tube to connect to the robot, finalized plans for the altered design.
-
Emma helped with the programming, helped with the building of the final design, and finished rebuilding the robot.
​
​
Day 4
​
-
Lydia worked on the finishing touches of the presentation along with testing the prototype and keeping the group in order and keeping the organization within the group itself.
-
Konnor put the finishing touches on the code to run flawlessly, assisted during the building process.
-
Anna finished assembling platform (attaching supports underneath container, placing the container to align corresponding holes for auger and axel), container (drilling tube opening and attaching tube and auger) and dispenser, supervised prototype program tests.
-
Tristin finished revising the presentation and took more pictures. Help revise as well.
-
Rachel assembled the final robot and made alterations for fit, etc.- painted container.
-
Emma helped with the assembly of the final design (giving the robot a more stable structure) and helped with the prototype testing.
​
​
​
​