This is an old revision of the document!


Pet Feeder

Author: Perian Bianca-Luminita | Group: 331CB

Introduction

We all love our pets, but remembering to fill the bowl at the exact same time every day is just another task on a never-ending to-do list. So, here I am with the solution: an Automatic Pet Feeder. But what is it, exactly? It's a smart solution for a common problem. The device is designed to automate the feeding routine while keeping you in control. It features two main modes: an 'on-demand' option where your pet can trigger a snack using an IR sensor, and a manual option that lets you dispense food via a custom web interface from your phone. Beyond just dispensing food, the system monitors storage levels so you always know when it's time for a refill. It also tracks feeding history, letting you see exactly when the last meals were served. Most importantly, you have full control: if your pet is getting a bit too hungry, you can remotely disable the IR sensor through the interface to prevent overfeeding. So, now you have more time to play with your furry friend!

General Description

System Modules

  • ESP32 Microcontroller: The “brain” that connects to Wi-Fi, processes sensor data, and coordinates the feeding schedule.
  • SG90 Servo Motor: The mechanical actuator that opens the dispensing lid to release a precise portion of pet food.
  • IR Obstacle Sensor: Allows the pet to “ask” for food; when the pet is near, the sensor triggers an automated snack.
  • Ultrasonic Sensor: Measures the distance to the food inside the hopper to calculate the remaining percentage.
  • LCD Display: Provides real-time status updates (e.g., “Feeding…”).
  • Buzzer: Emits a sound notification to alert the pet that the meal has been served.
  • Smart Status LEDs: A visual signaling system for food levels:
    • Green: Sufficient food storage.
    • Yellow: Medium level (refill soon).
    • Red: Critical level (storage almost empty).

Hardware Design

Components List

  • ESP32 DevKit V1 Board
  • SG90 Servo Motor
  • IR Obstacle Avoidance Sensor
  • HC-SR04 Ultrasonic Distance Sensor
  • 16×2 LCD with I2C Module
  • Active Buzzer
  • LEDs (Red, Yellow, Green)
  • Resistors (220 Ohm)
  • Breadboard
  • Jumper Wires (M-M, M-F)
  • Power Bank
pm/prj2026/jan.vaduva/bianca.perian.1778311741.txt.gz · Last modified: 2026/05/09 10:29 by bianca.perian
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0