This home automation project is a very simple and straight forward way to feed your cat from anywhere around the world.
Using the Particle Photon microcontroller, and the Blynk app, I fully automated a cat feeder. With this device, I can use the Blynk app and with a single button, feed my cat and get notified of this.Build:
This device was constructed using two cans, one being a long Pringles can and the other a shorter generic can. I cut a quarter of the top of each so that they will align in order to dispense the cat food.
These two were connected to each other with a servo and it's horn. The horn was attached to the Pringles can with zip ties while the high torque servo was attached the same way to the shorter can.
Once the two were secured together, I connected the cables to the Particle Photon in order to run.
The Project also includes an LED and Buzzer that will light up and make a sound whenever the food is dispensed. I have been training my cat to listen for the sound his food is served. Software/Code:
The code consisted of a for loop that would turn the servo 90 degrees in order to align the holes in the cans and release the cat food. I used the Blynk app in order to set a "Virtual Button" that would allow me to wirelessly activate the Cat Feeder and dispense the food. The code implementation into Particle's IDE was quick and easy. With a few lines of code and the verification key from the Blynk app, I was able to connect the Blynk app to my Photon and create the virtual button.