circuito.io team
Published © GPL3+

IoT Pet Feeder

Use circuito.io to build a smart food dispenser for your pet controlled directly from your phone.

IntermediateFull instructions provided8 hours196,012

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
PIR Motion Sensor (generic)
PIR Motion Sensor (generic)
×1
ESP8266 ESP-01
Espressif ESP8266 ESP-01
×1
Speaker: 0.25W, 8 ohms
Speaker: 0.25W, 8 ohms
×1
SparkFun Servo - Generic Metal Gear (Micro Size)
×1

Software apps and online services

circuito.io
circuito.io
Use this magic link >>https://www.circuito.io/app?selectedComponentsIds=11021&selectedComponentsIds=9442&selectedComponentsIds=13678&selectedComponentsIds=197253&selectedComponentsIds=931983&selectedComponentsIds=10333

Story

Read more

Custom parts and enclosures

speaker mount

servo mount

servo case

PIR case

Schematics

Pet Feeder Dashboard

Download this file to your computer and import it to Freeboard according to the steps in the "connectivity" section of the tutorial.

Code

IoT pet feeder code

1. Replace firmware.ino test code from circuito.io with the firmware.ino code here. 2. Make sure to leave "Include Libraries" and "Pin definitions" from the original circuito.io code (the one generated automatically), 3. Check that the pin definitions remain the same, or change them if needed.

Credits

circuito.io team

circuito.io team

29 projects • 600 followers
Circuito.io is an online platform that generates wiring and code for Arduino projects. Want to know more? Visit http://circuito.io

Comments