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

https://docs.google.com/document/d/14m8h9JHoji6wrI...