MuTech RoboticsLearning Hub
Kids OK with adultArduino NanoLevel 2/3

Scheduled Pet Feeder

A clock module triggers meal times and a 3D-printed auger pushes out the same portion every time.

Scheduled Pet Feeder
Kids OK, with an adult

DIY project. Children must build this only with an adult (16+ years) beside them at all times. Not suitable for children under 8 years.

Strictly follow the description given with this video.

Video

The video link will be added here soon.

How it works

  1. The DS3231 keeps exact time, even when power goes off.
  2. At meal time the Nano runs the 360° servo for a fixed time.
  3. The servo turns the auger, which pushes dry food out.
  4. The button gives an extra feed any time.

Parts you need

  • Arduino Nano× 1Buy
  • DS3231 RTC× 1Buy
  • SG90 360° (continuous) servo× 1Buy
  • Push button× 1Buy
  • 5V 2A adapter× 1Buy
Kit for this projectPrice on request
Get the kit

Wiring

Wiring diagram
PowerGroundSignal
#FromConnect to
1 SignalDS3231 SCLNano A5
2 SignalDS3231 SDANano A4
3 PowerDS3231 VCCNano 5V
4 GroundDS3231 GNDNano GND
5 SignalServo signalNano A2
6 PowerServo redNano 5V
7 GroundServo brownNano GND
8 SignalButton (feed now)Nano A3
9 GroundButton other legNano GND

3D print files

  • auger_screw.stlFood-safe PETGLink at launch
  • hopper_tube.stlFood-safe PETGLink at launch

Code

The tested Arduino / ESP32 code for this project will be posted here, ready to copy.