The video shows the first version with the ID-20 as the reader.
Remove these ads by
Signing UpStep 1: Materials
- Sharp GP2D120 Proximity sensor
- 125KHz RFID reader (e.g. ID-innovations ID-20, SEEED studio RDM630, Parallax)
- 1.25" diameter 125KHz RFID tag (or as large as can be worn comfortably on the animal's collar. Tag size influences read range. Bigger is better in most cases)
- Arduino Duemilanove
- 1 adafruit motorshield
- 3 Pushbuttons
- 1 Toggle Switch
- 5 100-220Ω Resistors
- 4 10kΩ Resistors
- 1 Red LED
- 1 Green LED
- The material for the enclosure (such as cardboard, wood or plastic)









































Visit Our Store »
Go Pro Today »




flag
-Having built this I can appreciate the extensive work landmanr did in developing the feeder.
-I used this project to break myself into learning about and using the Arduino. Having gone through this, I do not recommend this as a project this complex for a first-time Arduino project. Better to start with something simpler to break yourself in. Or, be prepared to take the time with this project to learn the ins and outs of the Arduino.
-Landmar was very helpful in answering a bunch of questions for me. If you decide on this project and you run into obstacles feel free to ask me for help as well as landmar.
-The RDM6300 RFID reader has been discontinued. I am using the ID-20.
-Other posts in this forum refer to a cat door and a cat feeder in the design stage that work with the cat's implanted RFID chip. When I can find out just how that is done, I will probably upgrade my feeder to do that.
The following link goes to pictures of my feeder. Being the nerd that I am I like stuff with flashing LED's, so incorporated several LEDs that glow to indicate various functions.
http://photobucket.com/lxb_catfeeder
If you saw the pictures, I'm sure it isn't lost on you that my unit is boxy and mechanical looking. This is the kind of thing my mother would not let me keep in the house when I was a teenager. This, as opposed to landmar's unit, which is smaller and decorated with designs.
I am presently in the cat-training stage. I will post a video of the feeder in action when it is in full-swing.
Regarding the indicator lights: My background is in electronics, and I have just started learning about writing sketches for the Arduino family. Thererfore I used electronic means to implement the LEDs instead of coding, which would have been a simpler, more elegant solution. But it is what it is. With that expalined, the next link takes you to a shot of the schematic of my unit.
http://i163.photobucket.com/albums/t306/lesiz/Cattronic.jpg
The picture is not large enough to show much detail. I can send a full-size copy if anyone would like. Send me a message from this site.
Like I said, at our house we are in the training stage. The cat without the RFID tag succeeded in breaking into the unit, so I had to reinforce it. The cat with the tag acts very suspicious of the thing. I'm not sure if it's me training the cats or them training me, I'm confident that we soon will be living in harmony with this machine.
They get into cupboards above the kitchen surface and we've never caught how they do that...............BUT.....the reason for the child locks was they could get IN to the fridge, but not get out.
So after mild frostbite twice we had to come up with something that they couldn't reach.
But they can destroy anything with food in it that isn't made of steel!!! One nearly drowned in our 5ft high hexagonal fish tank, got in, couldn't get out. Now has four velcro strips coz two they could work.....
We live with Ninja cats!
Had a timed feeder......had to upgrade the motor and lock and put a couple of tiles on it coz they worked it out in 48hrs!
Don't have children,but have trigger locks on my guns for the same reasons!!!
Anyone who could come up with an ARMOURED feeder PLEASE inform!!!
I wouldn't trust them with a frag grenade!!! Never seen two team cats like it, I'm ex-mil and if they were human would love them as part of a 4 man team!!!
Solutions welcome!
Armoured, timed, cat feeder wanted!!! One week good as could put blue freezer packs beneath!
Did you put child-locks on the cupboards to?
I'd keep them from grenades too! They would have the in pulled in a matter of hours at most.
Drop me a line at my handle here -0 g mail & we can discuss it.
Would it be feasible to replace the Arduino Duemilanove with an Arduino Uno?
I realize this is the instructables.com site and the idea is to do it myself, but I am a desperate woman in need of something like this now (before my cats make me crazier). Is there anything commercial that performs this?
I do salute your inventiveness and everyone's successful modifications.
Thank you for any insight.
http://www.solopetdoors.com/home.htm
http://www.petsafe.net/Products/Doors.aspx
http://www.petdoors.com/electronic-pet-doors.html
http://www.czamd4.com/pages/video.html
http://www.moorepet.com/SureFlap-Cat-Door-s/475.htm
I just want to add important notes regarding safety:
Cat collars are dangerous, as cats have been known to be strangled when the collar catches on something. Fortunately there are snap-away collars available that will un-snap if the cat gets caught on something. Available in pet stores.
Another safety note: DO NOT depend on this or any other mechanical device to feed your catters when you're away for an extended period of time. Mechanical/electrical devices can and do fail, leaving the cat with nothing to eat.
Really cool project. I have some expired drives and will soon use one to build this project.
Do you think the RFID implanted in the dog/cat 's neck will work?
i wonder if this would work for a turtle?
NOTE: There may be some changes and improvements coming.
However this circuit does work and you can build it as shown.
The PCB Shown below is Available from me, or make it yourself.
It Measures 2.75" by 1.1"
This circuit uses one tuned coil for on the door and just a single wire loop
on the animals collar.
When the two coils come close together, it produces a signal that can cause
a an LED to light and also trips a solenoid to unlock the door so it can open.
Since all these doors are somewhat different, I leave The Solenoid and Mechanical
Parts of this design for you to figure out.
The Main Advantage of this unit is it does Not Require any Battery on the
animal, as is the case with most store bought devices for this purpose.
--------------------------------------------------------------------------------
The Single turn coil can be joined with plugs so it can be removed easly.
But if the plug comes apart or has a poor connection, the door won't open.
So Better yet, make it Just Barely big enough to slip over the animals head,
and Solder it to make a solid loop, than tape it to the animals collar.
And the Larger the diameter of this coil, the Greater the Sensivity will be.
Also Important, the Cat or Dog door and the surroundings "Can't contain any
large pieces of metal".
(This circuit is also a Metal Detector and This detector see's the Single Loop
of wire as a solid piece of metal.)
Additionally, the coil on the door needs to be mounted in such a way that the coil
on the animal can actually get almost inside the coil on the door.
Possibly a Round or Rectangular Extension, outward from the door will be
needed to accomplish this.
Either way, the coil on the door will probably need to be mounted a few
inches from the door.
Ideally the coil on the door will have an inductance of about 150 uH.
My Inductance calculator can determine this for a Round Coil.
http://www3.telus.net/chemelec/Projects/Cat-Dog/Cat-Dog.htm
Trying to find a Clever way to do this with Two Cats. One Fat the other always Hungry
I haven't tried it, but I suppose you would have to add something like this to rfid():
int tag1[5] = {2E, 0, CA, EB, 81};
int tag2[5] = {2E, 0, CA, EB, 80};
result=0;count1=0;count2=0;
for (i=0; i<5; i++) {
if (code[i] != tag1[i])
count1+=1;
}
if(count1==5)
result=1;
if(count2==5)
result=2;
And then anytime you're in a timer loop that the door is kept open, check the reader once in a while and if the result==2, you say MoveDoor(CLOSE);
http://www.instructables.com/id/RFID-cat-door/
http://www.writtensound.com/arduino/cat_feeder.htm
hopefully that helps