Kitty Treat Machine

My cat MIDI was mad that I wasn’t using the new Glowforge to make anything for her, so over the holiday break I made a kitty treat machine.

To prove the concept would work, I started with a cardboard version made by hand.

It uses an old Xbox360 joystick component as her lever, and an arduino and servo dispense the treat. Whenever the lever is pulled in any direction, a treat is dumped into the tray

I used this project as a reason to learn Fusion 360, and I spent a lot of time making tabs (they’ve gotta make it easy to automate this!)


MIDI loves her new toy, and wants to know when she gets to pwn the neightbor cat at Street Fighter =^.^=


Very creative. :+1::sunglasses:


This is so cool! Great design and the kitty is so cute!!!


I love this project!!!


Would you mind sharing the details of the mechanism used to dispense the treat?

BTW, here is a similar project I did for my cat:

Part 1:
Part 2:

I don’t think I show it in those videos, but I added a feature to count the treats as they hit the bowl, and then cut off dispensing once a target number has been reached. It uses a piezo-electric element and some small analog circuit to create a digital signal that the RPi can detect.

The cat has since died, so currently this project is on a shelf in my garage. We are getting a puppy tomorrow, though, so I was thinking of resurrecting the project.


Awww! That’s incredible! Can’t let my babies see that or there will be a kitty revolution around here! :smile:


Also, I feel obligated to add: our vet told us that those treats are not very good for the cat, so moderation is key here.


Have you been through the tutorials here? I show a way to do box joints that is quite easy.


Congratulations. From all of the puppies and dogs we’ve had, I’m thinking tear off the lever and then eat through the side of it to get to the treats. It works just as well.


THanks -will have to poke around and learn the ways :slight_smile:

1 Like

I gotta take some pics when I get home - it’s a super simple mechanism.

It’s a manual load machine - I put one treat into the loading hole, which falls into a bottle cap attached to a servo horn.

The dispensing is also dumb simple - when the lever is pulled in any direction, the arduino makes the servo turn, which dumps the treat out of the bottle cap onto the ramp and slides down into the tray.


If I made this, my beasts would empty it in minutes.


If my cat only liked treats, any treats at all, this would be sweet.


Thanks, yeah - I think a dog would probably get into that wooden enclosure.

1 Like

Ah, ok. I was thinking it was a self-feeding mechanism. The reason I asked is that I spent a bunch of time trying to come up with a mechanism to dispense a single cat treat from a hopper containing many of them. I kept running into issues with the cat treats jamming the mechanism. They are pillow shaped, with sharp corners that tend to catch. So I thought maybe you had come up with some clever way around this.


Same here. My cats will not eat treats or even people food. Just their Fancy Feast and dry crunchies. Weirdos.

This might help setting up parametrics for auto tabs…sort of.


If it is single load treat at a time, that would work with my beastles.

Good helpful tips! Thank you!

Yeah, I’ve experimented a bit in the past with hoppers and dispensing a single treat, and I didn’t want to tackle that tricky problem for this quick project!

Love your project - looks really well made and robust!

1 Like