Slashdot Log In
Linux-Based Cat Feeder
Posted by
timothy
on Mon Feb 14, 2005 07:09 PM
from the happy-valentine's-day dept.
from the happy-valentine's-day dept.
prostoalex writes "Chris McAvoy is a UNIX administrator and an owner of two cats. So as a natural application of his work to his hobby he built this Linux-based cat feeder. A little hardware hacking and Python scripting can get you a device that would automatically disperse a yummy fish at specified intervals."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Sounds like... (Score:5, Funny)
Nice to see some tech details instead of just pretty pictures though.
Re:Sounds like... (Score:5, Funny)
Parent
Re:Sounds like... (Score:4, Informative)
It's red dwarf. www.reddwarf.co.uk
Parent
Re:Sounds like... (Score:5, Funny)
How about now? *Still* looking good!
Or even better when Cat was taking the bullhorn around the ship announcing his availability to all females aboard and requesting them to form a queue.
Good times.
Parent
Microsoft is coming out with this too... (Score:5, Funny)
The early insider-only reviews contain the following highlights:
Parent
Re:Microsoft is coming out with this too... (Score:4, Funny)
Parent
Re:Microsoft is coming out with this too... (Score:4, Funny)
Turns out that digging the basement for a new downtown building had broken into two 100+ year old fish oil tanks from 100+ year defunct fish oil company. The downtown was pretty much closed for the entire week. Nasty, nasty, nasty. It was like goatse for the nostrils...
Parent
You forgot... (Score:5, Funny)
Parent
Re:Sounds like... (Score:4, Interesting)
Parts:
1 cheapo X10 device
1 used electric hand mixer
1 rubber band
1 empty round plastic food container (yogurt, pudding, etc)
string (best if with good traction; glued/tied rubber band would be best?)
"anything sticky/tacky and puttylike or rubberlike that will stay put" (henceforth referred to as "putty")
1 short dowel rod piece
Other wood (or even legos) for mounting
Plug in the X10 device and set it to code a1 (or whatever). Plug the mixer into it. Turn the mixer on low (the X10 device should be off at this point). Securely mount the mixer to the wood, with blades facing forward. Attach putty to the narrow part of the blades, with ridges of putty surrounding a thinner area (to keep a belt in position). Further up on your wood mounting, drill a hole large enough for your dowel to slide in loosely, and insert the dowel. Put putty or a nail on both sides of the dowel to stop it from sliding out of the hole. Mount your empty food container on the other end of the dowel. Cut a small hole, only large enough for one treat to pass through at a time, in the container near its lip. Near the base of the container, add "putty" in the same way you did with the mixer blades. Cut string/rubber band and make a loop between the mixer and the food container; the wider container will gear down the fast mixer. Directly above the food container, mount the container of treats with a hole cut in the bottom such that it directly skims the food container where the hole is, so that when the container is precisely aligned, a treat will fall through. Through proper gearing and possible additional placement of putty, etc, one should be able to ensure that a single treat falls through as the container spins past. If the container doesn't have enough of a slope to ensure that the treat falls out of it after entering, putty or other material can increase the slope.
Script:
#!/bin/bash
echo 1 >
sleep 1
echo 0 >
Parent
Redundant (Score:5, Funny)
What'd be more interesting is tac - which works like cat, except backwards
Parent
Fake alert!!! (Score:4, Funny)
Anyone with cats knows that this should read:
Parent
Re:Slashdotted, here's the Google Cache (Score:4, Informative)
Parent
I want chicken, I want liver... (Score:5, Funny)
Feeding time (Score:5, Funny)
Re:Feeding time (Score:5, Funny)
Parent
Re:Feeding time (Score:5, Funny)
Parent
Re:Feeding time (Score:5, Funny)
Parent
Cat feeder (Score:5, Funny)
Hell I'm suprised fluffy aint dead already.
cat food /dev/cat (Score:5, Funny)
there, i said it
Re:cat food /dev/cat (Score:5, Funny)
Now if you were a serious UNIX and hardware hacker you'd have your cat feeding system work by regsitering the food dispenser as
30 9,18 * * * cat
to your crontab.
Jedidiah.
Parent
Re:Wrong device (Score:5, Funny)
bash$ cat
cat:
If the cat has to get permission from the mouse, there are always going to be problems.
Jedidiah.
Parent
OK, so my only question is... (Score:5, Funny)
What does it feed the cats to?
Re:OK, so my only question is... (Score:5, Funny)
Parent
Litter box (Score:5, Funny)
Re:Litter box (Score:3, Informative)
No need for cron even-- just get Litter Robot [litter-robot.com], the self-cleaning robotic litterbox! It looks futuristic...oddly like one of those pods from 2001: A Space Odyssey. But does it run linux?
Re:Litter box (Score:5, Funny)
I don't know, but as long as nobody makes a Beowulf cluster of them, I'll be happy.
Parent
Re:Litter box (Score:5, Interesting)
While it doesn't run Linux, all the work was done using tools she has for her Gentoo Linux box. The cats really like it, too - they often crowd around to watch the magic litterbox at work. This makes my life, as litterbox shoveller, a lot easier
Parent
Overkill. (Score:3, Funny)
What are they teaching young admins in college these days, anyway?
something that feeds off cats (Score:5, Funny)
finally a solution to the feral cat problem! Open Source ROCKS!!!
and I think my dog will love it... she doesn't seem that fond of cats.
what? read the article? excuse me... I only read titles... I'm American! If you don't get the meaning in that title... that's your bad.
anyway... cat eating robots... my god what will they think up next!?
Word choice (Score:5, Insightful)
insightful? (Score:4, Funny)
from a slashdot perspective it's insightful... a lot of geeks just went... "good point... perhaps I should modify my fish dispersal plans"
Parent
Just another way.. (Score:5, Insightful)
Re:Just another way.. (Score:4, Insightful)
Parent
Cat fish? (Score:5, Funny)
Bah. On my system, cat [zevils.com] and fish [zevils.com] come preinstalled.
So all I need to do for the specified interval bit is add a line to my crontab that looks something like this:
1 * * * * "cat /usr/local/bin/fish | twofish | blowfish > seuss.fish"
It could be... (Score:5, Funny)
Food in tin cans (Score:5, Funny)
$ cat "food in tin cans"
cat: cannot open food in tin cans
Of course, BSD's "cat: food in tin cans: No such file or directory" doesn't have quite the same effect.
Coral Cache Mirror (Score:3, Informative)
Dispersing (Score:5, Funny)
Over how wide an area?
Red Dwarf says cat wants many fish! (Score:5, Funny)
Cat: Fish!
M: Today's fish is trout a la creme. Enjoy your meal.
C: Fish!
M: Today's fish is trout a la creme. Enjoy your meal.
C: Fish!
M: Today's fish is trout a la creme. Enjoy your meal.
C: Fish!
M: Today's fish is trout a la creme. Enjoy your meal.
C: Fish!
M: Today's fish is trout a la creme. Enjoy your meal.
C: Fish!
M: Today's fish is trout a la creme. Enjoy your meal.
C: I will!
cats, like basement trapped boys, have little else to do than figure out how to hack the machine.
Mirrordot Mirror (Score:5, Informative)
Now you need a cat exerciser (Score:5, Funny)
Too bad using a laser to exercise a cat is patented [freepatentsonline.com].
Peronsally, (Score:5, Funny)
You can program it to a solenoid on the front door. If someone opens the door, the robotic scooper is automatically put in "turbo" mode, rakes and shoots a sandy shit at you at 50mph. Hacking. It's just not for coffee machines anymore.
Prepositional playfulness... (Score:5, Funny)
Cliche alert... (Score:4, Funny)
That's nothing (Score:3, Funny)
That's nothing.
My cat hacks on my computer all the time.
Should have used Mac OS X (Score:4, Funny)
Some big, ugly, noisy PC, ugh.
The small form factor makes it ideal for projects like this. And it's so quiet you can still hear your cat purring when it sits right on top of the mini.
I mean considering the solid BSD based nature of OS X and the elegant Apple aesthetic, I really think the cat would be more likely warm up to a new iFeeder rather than some generic Linux POS box.
I think iTunes integration would be pretty easy to do to. This is a serious advantage that no other OS can offer. Then kitty can be informed of cat food refresh by the playback of an appropriate song. Perhaps something by the Jingle Cats?
I'm currently working on a mod I call the iFlush which uses the mini to automate the process for toilet flushing. The great thing is how well the mini's white and silver style complement my porcelain and steel bathroom environment.
Link to the web interface (Score:3, Funny)
But... (Score:3, Funny)
Wait!
Does it run Lin...
Oh, wait, never mind....
Somebody HAD to say it!
The beauty of cats is they can ration their food. (Score:3, Interesting)
Linux-based dog or fish feeder would have been more useful.
Re:Cats (Score:5, Funny)
Parent