IoT Pet Feeder
About this project
�
In this specific project, we set the feeder to start beeping from time to time. Once the pet comes closer to the device, the PIR sensor recognizes it and the servo is triggered.�Next, we have also decided to add the option to control the pet feeder from our mobile phone.[Blynk app]
And at last we have interfaced the pet feeder with Google Assistant
COMPONENTS
SOFTWARE
BLOCK DIAGRAM
��
CIRCUIT DIAGRAM
��
HARDWARE SETUP
Interfacing the pet feeder with Blynk (part -1)
CODE: Interfacing the pet feeder with Blynk (part -1)
On being Clicked
On being released
Blynk App
Output (Part-1)
Interfacing the Pet Feeder with Google Assistant (Part-2)
Adafruit setup for IoT Pet Feeder
IFTTT Setup for IoT Pet Feeder
We will create an applet using If ‘This’ Than ‘That.’ Here ‘This’ is the service name by which we will give input and ‘That’ will generate trigger according to input. So in this project we will use Google Assistant as ‘This’ and Adafruit IO as ‘That.’
After write the phrase, click on Create trigger
Now one part of this applet is complete. For the second part click on the ‘That.’
In the next window choose the feed name for which you want to create trigger and then enter the word/Data that you want to send to the feed when you say your specified phrase. After that click on ‘Create Action.’ After this it will ask you to finish the setup by clicking on the finish button. Now our applet is ready to use.
Now we have created another applet by which we can feed our pet at a specific time by saying a phrase with the text, for example, “Ok Google Feed My Pet Today Morning.” By using this applet we can send a trigger to ESP8266 at a specific time. For this applet follow the same steps: click on profile and then ‘Create.’ After that in ‘This’ option choose ‘Google assistant’. Now in google assistant click on ‘Say phrase with a Text ingredient’.
In the next window click on ‘That’ and choose Adafruit. In Adafruit select the same feed name as previous applet. Then click on ‘Create action’ and ‘Finish’ to finish the process
CODE:
Output (Part-2)
Output (Part-2)
APPLICATION
LIMITATIONS
PROJECT OUTPUT
Thank You