Project Statement

Today, more and more people buy animals and treat them as thier friends, sovling lonely. However, adding food and water for a pet is always a trouble for their owners when they have to leave home for seveal days. Forgetting to add food and water may sickens pets, even causes the death of pets. Also, abnormal temperatures are also threat thier lives (forgetting close the window during the freezing winter). So here we demonstrate a smart pet cage which can add basic necessities for pets and monitor the environment temperature.

Food

Automaticly Add Foods to the cage. Designed for long-tailed chinchilla, bunny and guinea pigs, which can add 2 type of food (hay and small particles). Masters can set the time and amount of food added for pets.

Food Logo
Water Logo

Water

Automaticly Add Water to the cage. 2 Seprate water tanks design, prevent pollution.

Monitoring

Monitoring the environment temperature, remaining of food and water. Send notifications to users when abnormal temperature occurs, as well as low food or water storage.

Temperature Logo

Functions

This project is based on ESP32 Micro-Controller Unit which allows Wi-Fi and Bluetooth connections. Project contains adding water system and adding food system.

ESP32Structure

ESP-32 MCU

MCU contains 448KB ROM, 520kb SRAM, Wi-Fi and BLE Modulo. Flash memory large enough for basic data sotrage. AD Converter helps read the the data from sensors.

Learn more about ESP32
FoodSystem

Add Food System

Hays and pet food can be added at a setting time and amount. Controlled by ESP32

See Document
WaterSystem

Add Water System

Add water anytime when the data from water-level sensors indicate low. Report data to ESP32.

See Document

Designs

The key schematics of this project.

PCB0
Hide

PCB Design

With Altium Designer

This PCB schematics indicate the application of this ESP32 chip on our own board. You can see more details in the document

Designer:Shui Fu

PCB1
Hide

PCB Design

The PCB board

The PCB board for this project.

Designer: Shuai Fu

Software Block-diagram
Hide

Software Block Diagram

...

The software logic of this project.

Designer: Tianyi Huang

hardware block diagram
Hide

Hardware Block Diagram

The connection of the circuit and the Interaction between each system.

Designer: Tianyi Huang

Co-designer: Yudong Lu

Circuit1
Hide

Circuit

...

The connection of PIN and MOSFET.

Designer: Shuai Fu

Co-designer: Tianyi Huang

Documents

Downloading detailed documents about this project.

PDR

PDR.doc

FPR

FPR.slides

Doc?

Doc?

Documentation

Doc?

Slides?

Slides?

Doc?

Doc?

Team Members

About UMA-ECE SDP Team 8

Ramakrishna Janaswamy

Ramakrishna Janaswamy Advisor

Professor at Umass Amherst ECE department.

About him
Tianyi Huang

Tianyi Huang Project Leader

B.S. student in Computer Engineering Major at Umass.

About him
Shuai Fu

Shuai Fu PCB Designer

B.S. student in Computer Engineering Major at Umass.

About him
Yudong Lu

Yudong Lu Finace Manager

B.S. student in Electrical Engineering Major at Umass.

About him
Tong Shen

Tong Shen 3D Modeling

B.S. student in Electrical Engineering Major at Umass.

About him
Top