Feed-Your-Pet, Automatic Pet Food Dispenser with Remote Access
Feed-Your-Pet (FYP) is an automatic solid pet food dispenser with remote access using an Android app. FYP includes an automatized chute and the Android app. The former is composed by an embedded system based on an ATMEGA32 microncontroller with GPRS capability to exchange text messages with the Android app. This hardware is able to accept configurations such as the cell phone number to report events, feeding schedules, setting up alarms, date and time. The Android app is able to receive different events such as food level, feeding alarms and feedback information about the food actually eaten by the pet. In addition, the Android app also can watch the feeding schedule and modify it. Actually, FYP is a registered software legally recognized by the Interior Ministry of Colombia. This document can be downloaded here.
The hardware module of the FYP system was built considering the following features:A chute made with acrylic to guarantee hygiene and visibility of the food level.
An electromechanical dispense system composed by a servomotor and a vibrating base.
A simple user interface composed by a keyboard and a LCD display in order to program the FYP system locally.
Users can configure the cell phone number from which messages will be received, and system status will be transmitted.
Users can program up three different daily schedules to feed their pets. This include the time and weight of food.
Users can configure different system alarms such as the food level, and feedback information about pet's food consumption.
Users are allowed to configure date and time. This information is kept up to date since the FYP has a real-time clock.
The embedded system is based on the ATMEGA32 microcontroller, which connects using RS232 with a GPRS module. In addition, the firmware was implemented using the FreeRTOS real-time micro-kernel.
The second part of the FYP system is an Android based application. This App was designed and implemented considering the following requirements:Users are able to configure the SIM card number of the GPRS module.
In order to prevent forbidden access to the app and all the pet's feeding schedules, the app access is restricted using a password.
Users can obtain status information about the food level, and pet's food consumption.
Users are able to obtain the current feeding schedules and food amounts.
These parameters can be changed remotely.
The FYP system is a very convenient solution to those persons who love their pets, and worry about their health. Nowadays, this is a functional prototype with all the development documentation up to date. The Android application and the microcontroller firmware was designed and implemented according with the RUP (Rational Unified Process) methodology.
This software was developed as a prototype, If you like more information, please contact me:
Prof. Bladimir Bacca Cortes Ph.D.
Address: Cra. 100, Street 13, Universidad del Valle, Melendez, Building 354, Office 1001.
Tel: +5723212100 Ext. 7656