Introduction: Cat Feeder
Cat Feeder
This is an project that will feed your cat for you
1.add food
2. set timer
3. then you are done
Then the cat feeder will do the rest when the time is done the food will drop
It only needs an Arduino Uno board , one PCF8563T 8563 IIC Real Time Clock and 3 buttons
This item can be used when you are not at home so you don't need to worry about feeding your cats. This can also work with dog food
Step 1:
To make a Cat Feeder outline/Box you need
Cardboard or Foam board( recommend 508 x 762 x 5 mm)
Hot Glue Gun
Steps
Then you will need to cut 2 pieces (20 cm x 28.5 cm) (call this set A)
Then the next you will need to cut 2 pieces (15 x 28.5 cm)(call this set B)
Then next you will need 1(15 cm x 20 cm) (call this set C)
Then next you will need 1(14.5 cm x 19.5 cm) (call this set D)
With the extra pieces make a 3 (3 cm x 3 cm) squares
Then after that you need to glue one pieces of set A and B to make a corner then do that again (glue 28.5 cm with each other)
Then glue all the pieces together so it is a box with an opening top or bottom (glue 28.5 cm with each other)
Make sure part D can fit in but wont fall down
Make a handle out of the leftover pieces the glue that to part D so you can open it and close it
After that glue the 3 cm squares together to make chair like shape
At the end you should have one piece left over.(of set C)
Step 2:
This is some what your box should look like.
The next step is to add an 500 ml bottle to the inside of one of the part A (can glue or tap)
Make sure the bottle is cut form the bottom so it is a funnel shape also get rid of the lid
Step 3:
The next is the circuit so we are staring with the buttons
button 1 - is used to minus
button 2 - is used to add
button 3 - is used to enter
button 1 button 2 button 3 are connected to the Arduino
button 1 is connected to pin 3 and ground
button 2 is connected to pin 4 and ground
button 3 is connected to pin 5 and ground
( recommend to connect to bread broad so it is easier to connect to ground and vcc because other parts need it so bring the pin wire form 5v to the vcc on the bread board and bring ground pin to the ground part of the breadboard)
Step 4:
Servo is the next thing you need to add
step to add a 180 servo
servo is connect to pin 9
the rest of the servo pins shall be connect to ground and 5 v
( recommend to connect to bread broad so it is easier to connect to ground and vcc because other parts need it so bring the pin wire form 5v to the vcc on the bread board and bring ground pin to the ground part of the breadboard)
Step 5:
The next step is the to add the RTC
to add the RTC you will need to connect it to I2C (A5 A4)
get the SCL to connect to A5
get the SDA to connect to A4
The vcc is connected to 5 V and the Gnd is connected to ground
get the INT to connect to pin 2
( recommend to connect to bread broad so it is easier to connect to ground and vcc because other parts need it so bring the pin wire form 5v to the vcc on the bread board and bring ground pin to the ground part of the breadboard)
Step 6:
This step is to add the servo to the to the last piece(C) and some finishing touches to the model
You can glue it or tap it the after you need to tap the servo to the inside of the 3 cm by 3 cm by 3 cm chair thing (pink circle)
Then tape / glue the servo to the the bottom so it can be barely been seen also
tape / glued will be on the side of the feeder the side the is left open
The servo will open and close the bottom as a lid
You need too make 3 button holes at the front so the buttons can fit throw there
Step 7:
This is he step where together add everything
you need to add the buttons into the button holes
the arduino needs to be taped to a wall so it wont fall
then arduino also needs to be able to connect to the computer
Step 8: Program
Copy and paste this to the arduino
Copy and pate the code form this site



