Problem
Our solution
Market overview
Features
Design
Design measurements
Container specifications
Bowl specifications
Cat food details and Final capacity
3D modelling
Hardware components 3D and Frame
Web interface
Workflow
Hardware components
Hardware components
Software library
Functions
Functions
Prototypes
Prototypes
Tasks
Cost
Improvements from proposal
Improvements from proposal
Challenges
Video Demo
Contribution
Coding Sources
Q&A
34.49M

Video Presentations Template VIP Course (4) (5)

1.

Auto Cat Feeder
Team #C
Team members:
Polotov Arlen
Sumiyaryenchin Anar Erdene
Adilbekov Adilbek
Chagai Vladimir
Gartman Bekali
12235632
12235627
12235628
12235620
12235617
Final Presentation &
Demo
December 11, 2025
2025-2 VIP Course
Professors: Mehdi Pirahandeh, Kakani Vijay, and Serrao Pruthvi Loy Rozario
School of Global Convergence Studies

2. Problem

Many pet owners struggle to feed their pets on time due to work
or busy schedules. Irregular feeding can cause overeating, stress,
and unhealthy habits for pets. Our project aims to solve this by
creating a smart automated pet feeder that delivers meals on
schedule, controls portions, and lets owners monitor feeding
through a simple app. This system provides convenience for
owners and a healthier routine for pets.
School of Global Convergence Studies
2

3. Our solution

Our product is a fully automated smart pet feeder designed for
modern pet owners who can’t always be home to feed their pets
on time. Built around a Raspberry Pi system and a precise
dispensing mechanism, it delivers accurate portions at scheduled
times, monitors how much your pet eats, and tracks food levels
using sensors. Through the connected app, owners can check
feeding history, remaining food, and overall eating behavior from
anywhere. This system eliminates overeating, irregular meal
times, and stress caused by inconsistent feeding giving pets a
healthier routine and owners complete peace of mind.
School of Global Convergence Studies
3

4. Market overview

Our target audience consists of working individuals who cannot
always feed their pets on time. This issue is especially relevant in
South Korea, where many people live alone and often adopt cats
for companionship. Automatic feeding solutions offer
convenience, peace of mind, and improved pet care.
School of Global Convergence Studies
4

5. Features


Automated feeding: Users can schedule any number of feeding times throughout the
day.
Precise portion control: Built-in high-accuracy weighing system measures portions
down to 0.1 g.
Feeding monitoring & logging: A web dashboard displays real-time status and
feeding history.
Easy maintenance: Both the food container and bowl are designed to be removed and
washed effortlessly.
Food-level detection: A volume sensor notifies the user when the container reaches a
low level.
Camera integration: A built-in camera automatically sends photos of the pet during
feeding to the website.
Interactive display: shows the remaining food weight and container fill level in real
time.
School of Global Convergence Studies
5

6. Design

1)Dry Container
2)Raspberry Pi3
3)Food dispenser
4)Scales and bowl
5)Display
School of Global Convergence Studies
6

7. Design measurements

Height: 27cm
Length: 24cm
Width: 18cm
School of Global Convergence Studies
7

8. Container specifications

Volume: 800mL
Container type: Chips can
Diameter: 7 cm
Height: 21cm
School of Global Convergence Studies
8

9. Bowl specifications

Volume: 300mL
Container type: Pet food bowl
Diameter: 10.5cm
Height: 5cm
School of Global Convergence Studies
9

10. Cat food details and Final capacity

Average cat food size: 0.5 cm diameter
1 Full can = ~270 g of cat food
Perfect for 4-7 days of feeding (depending on cat weight)
School of Global Convergence Studies
10

11. 3D modelling

•Designed all components in Fusion 360 using sketches and solid modelling tools.
•Created the hopper, wheel, housing, and servo mount with Extrude, Revolve, and Fillet.
•Added mounting holes and internal channels to match mechanical requirements.
•Assembled all parts virtually to check alignment and motion.
•Exported models as STL and 3D-printed the final parts
School of Global Convergence Studies
11

12. Hardware components 3D and Frame

To create the main moving components and the structural frame of
the feeding mechanism, we used a 3D printer. This allowed us to
prototype and adjust mechanical parts with high precision.
The main outer body, however, was made from recycled materials,
making the device both environmentally friendly and cost-effective.
School of Global Convergence Studies
12

13. Web interface

School of Global Convergence Studies
13

14. Workflow

At the scheduled time, the servo motor activates and begins rotating the
blades that dispense food from the container. When the target weight is
reached, the mechanism automatically stops. As the cat starts eating and the
weight decreases, a log is sent to the server indicating that the pet has begun
feeding.
A distance sensor measures the fill level of the container and sends this
information to the web server for real-time display.
An interactive display on the device shows the container status and the
current portion weight.
School of Global Convergence Studies
14

15. Hardware components

Raspberry Pi 3
Serves as the main processing unit. It hosts the local server, runs all control logic, and manages
communication with connected sensors and motors.
Servo Motor
Acts as the primary feeding mechanism. It rotates the internal blades that dispense food from the
container into the bowl.
Scales (Load Cell(5kg) + HX711)
Measure the food portion with high precision. They ensure
accurate dispensing and trigger events when the pet begins to
eat.
School of Global Convergence Studies
15

16. Hardware components

Display (OLED 128x64)
Shows essential information such as current portion
weight and container fill level and time.
Ultrasonic Sensor HC SR04
Monitors the remaining food inside the container and
sends level updates to the web server.
Webcam
Provides real-time visual monitoring and captures
images of the pet during feeding.
School of Global Convergence Studies
16

17. Software library

RPi.GPIO — controls Raspberry Pi GPIO pins for sensors and
motors.
hx711_multi — reads weight measurements from the HX711
load cell amplifier.
gpiozero — simplifies working with motors, sensors, and other
GPIO hardware.
Luma.oled — drives the OLED display and renders text or
graphics.
PIL — processes and renders images for the OLED display.
datetime — handles system time for scheduled feeding logic.
opencv — captures and processes images from the webcam.
flask — runs the local web server for monitoring and control.
School of Global Convergence Studies
17

18.

pseudo code
School of Global Convergence Studies
18

19. Functions

School of Global Convergence Studies
19

20. Functions

School of Global Convergence Studies
20

21. Prototypes

Servo wings test
Servo+ultrasonic test
School of Global Convergence Studies
21

22. Prototypes

Display+scales
Servo dispense test
School of Global Convergence Studies
22

23. Tasks


Setup and configuration of Raspberry Pi (GPIO, server, file structure)
• Integration of servo motor control logic for food dispensing
• Implementation of weight-based feedback loop using HX711 load cell
• Development of ultrasonic distance measurement for container volume
• OLED display interface for real-time status updates
• 3D model
• Webcam integration and image capturing
• Creating a Flask-based local web server for monitoring and logging
• Scheduled feeding system with time-based triggers
• Frontend page for showing logs, photos, and live data
School of Global Convergence Studies
23

24. Cost

Our Smart Pet Feeder project cost a total of 45-50$ which
includes all electronics, mechanical parts, and additional
materials needed to assemble the system.
raspberry pi3 25$ second hand
We used an ultrasonic sensor for food level detection, costing $1,
and an OLED/LCD screen for displaying system status, which cost
$2.
We spent $2.30 on breadboards and wires,
and $2 on the power adapter for stable operation.
Additional items like screws, glue, and small components cost about
$5."
School of Global Convergence Studies
24

25. Improvements from proposal

We used silicon to seal the container and prevent
moituring
School of Global Convergence Studies
25

26. Improvements from proposal

For the main body of the feeder, we reused
everyday waste materials such as a Pringles can
and a cardboard box. This approach is
environmentally friendly because it reduces waste
and gives discarded items a second life
School of Global Convergence Studies
26

27. Challenges

Hardware Challenges
● Unstable load cell readings (needed recalibration many times)
● Wires disconnecting when the feeder moved
● Ultra-sonic unstable values(need average of 5 values )
School of Global Convergence Studies
27

28. Video Demo

Insert video here
School of Global Convergence Studies
28

29. Contribution


TM:Polotov Arlen(12235632)

Design, RaspPi config, 3d printing, sensor managing, create workflow, coding
functions and algorithms, group meetings managing
Sumiyaryenchin Anar Erdene 12235627
- Sketch, GPIO management, assisted with demonstration.
Adilbekov Adilbek
12235628
- Soldering, presentation, assisted with 3d modeling assembling.
Chagai Vladimir
12235620
- RaspPi initial config, RaspPi software setup, RaspPi troubleshooting, Feeder
assembling
Gartman Bekali
12235617
– 3d modelling, 3d printing, flask coding, assembling, soldering.
School of Global Convergence Studies
29

30. Coding Sources

Official Raspberry Pi GPIO documentation
HX711 interface examples from GitHub
Servo control reference from gpiozero documentation
Luma.OLED official documentation
OpenCV Python examples for camera usage
Flask official documentation for web server setup
StackOverflow posts for debugging sensor issues
Raspberry Pi Forum – discussions about PWM jitter and I2C issues
School of Global Convergence Studies
30

31. Q&A

Q&A
School of Global Convergence Studies
English     Русский Rules