I think we all can relate that life gets hectic. As a college student or someone working full time, there may be days when the dog has to wait a few extra hours before you're home to feed it. With the help of Alexa and the Internet of Things it is now possible to feed your dog from anywhere!
Here is our overall set up. The wood structure's purpose is to secure the servo motor and the dry food dispenser. This can be done any way you'd like but we found this to be the simplest.
Photon connection to servo
This project is powered by a photon (IoT device) and Alexa. With that being said, if you have internet you can use the amazon app to talk to Alexa. You can simply ask Alexa to feed the dog any time anywhere.
Dry food dispenser secured with screws, zip ties, and wood
Once Alexa is triggered the servo rotates the dry food dispenser. The dog food is delivered and the dog is fed! The secondary photon is notified through the particle publish and particle subscribe function (this can be found in the code subsection). The secondary photon is responsible for two things: sending the dog owner a text of when the dog was fed and adding the date and time to a chart on google sheets. Each time the date and time is sent to google sheets a "1" appears beside the date indicating that the dog was fed at that time. This produces a graph to help keep track of the average times the dog is fed.
Communication photon (secondary photon)
Below are the IFTTT Alexa skills used for the secondary photon.
IFTTT commands used for the secondary photon (Frozen_Tundra)
Here is an example of the notification received.
Text message from secondary photon using IFTTT
Google sheet graph of dog feeding times