Things used in this project

Hardware components:
Parallax RFDI Read/Write Module
This module can be replaced with any serial RFID Module. but the code and functionality will be written with this module in mind and used in the demo.
×1
22 Ohm Resistor
For the button and Textile Resistors
×3
Servo (generic)
Used as the food agitator
×1
Stepper Motor (generic)
Used to control the door's position. Must be Bipolar and have four leads.
×1
Textile Resistor (Flex)
×1
SparkFun EasyDriver - Stepper Motor Driver
used to control the stepper motor
×1
Keyboard / Mouse : USB
×1
Textile Resistor (Pad : for weighing)
×1
Push Button
×1
Power Plug
×1
Plastic Panels
these will be used to create the container, and panels to hold the parts. You'll want at least 3 panels and Three extra's to make a second or "Just In Case"
×6
Software apps and online services:
10
Microsoft Windows 10 IoT Core
W9gt7hzo
Microsoft Azure
Hand tools and fabrication machines:
3drag
3D Printer (generic)
we will need to print out the Door slats and sand them down so their poles are smooth and will travel well in the Plastic panel slots.
CNC Mill
You'll need to find a service to Mill out the Side panels and other panels of the feeder to make the encloser

Custom parts and enclosures

Rough Sketch of Enclosure
This is what my Enclosure designs are being made from. this should give you enough information to make your own design.

Schematics

Primary Diagram
This is the primary General Schematic for the Cat Feeder. what we have is, [from top left, to right, bottom] 1. a Textile Resistor [for weight] 2. Parallax's RFID Read/Write Module, 3. a Food Agitator(to move the food down the pipe) 4. a Stepper Motor (for Door control, Bidirectional), 5 a Power Plug for Motor Power. 6 A push button, for on demand feeding and program bypass. 7 a flexable textile resistor (to manage where the door is)
Cat%20feeder%20diagram bb
Primary Schematic
Cat%20feeder%20diagram%20stepper%20integrated%20electronics schem
RFID Read/Write Datasheet
the spec sheet for the RFID Module. i'm putting this here becuase its important to understand the module.

Code

Skyhoshi's Public Github Repository : Cat Feeder
My Repository for the code i'm generating.

Credits

Hni 0012 xhbnue2ene
Marcus Kern
1 project • 6 followers
Contact
Thanks to Microsoft : Sample Dev Team and Nathan Davis.

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaBlog