MyPawApp IOT Based Smart Pet Feeder Using Mobile Application
MyPawApp IOT Based Smart Pet Feeder Using Mobile Application
YANCO, MAEGIL B.
PERITE, MARIZ P.
LESSLY, ARIANNE G.
INTRODUCTION
In this rapidly developing world, societies cultures and economics are becoming
complicated day by day. As a result, every human being is dealing with some sort of
problem in life. According to (Liyanage et al., 2020), 99% of these solutions are based
concepts have the ability to make the connection between humans and machines.
means using mechanical or electronic devices to facilitate human work. Nowadays, the
possibilities for using automation are very large. Given the ubiquity of the Internet in
most major centers, these developed devices can access real-time information, and this
information can be anywhere in the world (Duarte et al., 2019). However, Internet of
things (IoT) is commonly used to name a set of objects that are directly connected to
the Internet. One prediction is that the number of connected things in the world will have
a thirtyfold increase between 2009 and 2020, thus by 2020, there will be 26 billion
things that are connected to the Internet. IoT applications make people’s lives easier
and more efficient in many ways. One of the areas where IoT can be useful is that
monitoring food and water supply for pets that are left unattended for either a short or a
long time (Asaner & Elibol, 2018). Moreover, Pet ownership has become an interesting
addition in the lives of the Filipino families. Keeping domesticated pets has been a
practice around the world and taking good care of them is already part of our human
culture. With the advancement in the development of Internet of Things (Luayon et al.,
2019).
Animal feed distribution systems are a very common item and are used greatly
feed distribution systems come in many different forms with different ways to control
how the feed actually gets distributed. Whether it is a manual system, an automatic
feeder system comes handy to assist in the management of pet needs. The latter
technology will enable pet owners to remotely manage critical needs that are
automatable while engaged in other time and attention demanding tasks. On the other
hand, According to (Singh et al., 2019), automation based Internet of Things (IoT) is
becoming versatile and popular. The technology enhances human life due to its
microcontroller. It consists of a LCD screen for input display, buzzer to alert pets for
meals, stepper motor to control the speed and a turn table which is divided into different
(ZANTEN, 2021), A pet feeder allows you to schedule and manage feeding times,
portion sizes, and food supply for your pets. Pet feeders are controllable on your
smartphones and computers so you can still be able to feed your pet while you’re away.
Pet owners had been facing with the problem due to how they can feed their pet
properly when they are not at home. Unfortunately, there are certain pet owners did
not have much energy or time to fulfil their pets food because owners might not
always be at home regularly (Sodiq et al., 2018). The current scenario is in such a way
that everyone in a daily routine of very busy roles and occupied with their time bound
professions. As a part of this life style, it remains a demand where the people are
required to have pets. But busy life style of the pet owners like having other important
thing to do such as having a business trip assigned by the company, it isn’t possible to
take care of the pets and feed them regularly (Akila et al., 2018). The problem arises
when the pet owner are away, some pet owners will hire people or send their pets to the
hotels to take care of their pets which is costly (International & Exposition, 2017).
This study aimed to develop a Smart Pet Feeder that will help pet owner taking
care of their pet and will help to minimize overfeeding by measuring out the portions of
food at regular intervals, supporting steady growth and development. With this machine,
it will help pet owner to manage their pet diet wheel. When pet owner is at home, it can
be controlled by a mobile application through internet. If pet owner is not at home, user
can set the timer to feed their pet based on his chosen time. For the case of losing their
pets, the researcher proposed some additional features that can be added by adding
camera. This camera helps pet owners to monitor the activities of their pets or can take
General Objective
The study aims to develop a MyPawApp Smart Pet Feeder with camera that will
Specific Objectives
The system proposed in this study will provide a useful device that will give
benefits to every pet owner and also by maintaining a consistent feeding schedule that
Pet owners- The system can help pet owners by providing quick access through mobile
phone that will make it easier for owners to feed and monitor their pets during their
absence at home. In addition, it will have benefits to animal lovers who cannot afford
Future Researcher- This study could be an instrument for future researchers to provide
The proponents of the study are in the process of creating a smart pet feeder,
which is a system to allow an owner to control the device using mobile application to set
a feed schedule anytime. The system also can give view to monitoring pets ensuring
The system enables the owner to set a schedule to feed their pet and will not
have a sensor to detect whether your pet is near to give them food automatic. The
release of food have the exact amount. This smart pet feeder is made only for dogs and
cats.
CHAPTER 2
This chapter presents and discusses relevant literature and studies that are
closely related to the research project. The information in this chapter was sought to
support this study and lead researchers in developing smart pet feeder using mobile
application.
In today's society, the most primary problem is the Unavailability of pet owners to
feed their pets due to work and other commitments. This are difficult to be solved
without any helping device. Some people, on the other hand, fail to pay attention to their
pets because they are too busy to feed them on time. In additional to that, pet doesn’t
have ability to get the food itself, and it has to depend on the pet owner to feed them
(Ibrahim et al., 2019). One of the most common ways that pet owners try to solve this
problem is by so-called free feeding, where a pet has food available all day and eats at
will. The problem is that the pet owner has no control over how much the pet eats or
which pet eats the food (Et.al, 2021). However, not everyone is a pet expert, taking care
of your pet’s diet can be hard and time consuming. One of the top health concerns of
pets are overeating and obesity. Especially at younger age, they are usually satisfied
with however much is given to them. Many adult pets are fed unscientifically that later
obesity. In 2018, an estimated 60% of cats and 56% of dogs in the United States were
However, most owners will be concerned since they do not know where their pet
is in the house (Chen & Elshakankiri, 2020). In addition for the case of losing their pets,
According to (Aqraldo et al., 2021), when the pet is lost, the person who has the pet
must be troubled when he wants to find the pet. The impact of losing these pets is that
the pet owner feels sad and worried about the pet he has cared for. The high number of
cases of loss of pets is caused by recalcitrant pets and negligence of the pet owner.
The internet of things, also known as IoT, in recent years, successfully disrupted
our daily lives to the point that even the non-technologically inclined have started to buy
into the convenience, the comfort, and the valuable insights that it offers. From
connected home hubs, smart thermostats, remote door locks, and all the various app-
controlled appliances, chances are, you already know how helpful IoT is in your
everyday life. (IoT) penetration in our daily lives is on the increase too. The global
market for IoT is on track to reach $520 billion by 2021, representing a growth of about
In the present era with the help of Technology. It may provide awareness to pet
owners of its advantages and feasibility in the future. The Internet of Things (IoT)
provides the possibility to make any “thing” a user or component of such a service
infrastructure (Korzun et al., 2013). However, the future of the Internet will consist of
heterogeneously connected devices that will further extend the borders of the world with
physical entities and virtual components and will empower the connected things with
The fact that technology in various fields has evolved through the years. The
According to a recent Gartner report, there will be around 8.4 billion connected things
embedded devices or systems (A. R. Rao et al., 2018). On the other hand, Using
Internet of things It will help control human desired starting from industrial machine to
consumer goods by the use of different devices for controlling, by the help of web-
browser, smart phone or IR remote module (Lalit Mohan Satapathy, Samir Kumar
operate in real-time, meaning that the system controls the environment by receiving
data, processing it, and returning the results quickly enough to affect the environment
2018).
For example, Embedded system in Arduino can be used to develop interactive
objects, taking in inputs to control outputs. It has the advantages of low cost, cross-
hardware (El-Abd, 2017). And with the help of software application (Dudhe et al., 2017).
Process become much quicker and much easier. Furthermore, by the use of smart
phones, which can provide the convenient services with various aspects for pet owners
(Kim, 2016).
quantitative analysis for the period of 2016 to 2024. The report predicts the global
embedded systems market to grow with a CAGR of 6.5% over the forecast period of
research findings. Porter's five forces model in the report provides insights into the
competitive rivalry, supplier and buyer positions in the market and opportunities for the
new entrants in the global embedded systems market over the period of 2016 to 2024
(Markets, 2018).
Developing Smart Pet Feeder
Smart Pet Feeder has an auto-generated machine that can feed your pet
according to the time and quantity specified. Pet dishes are filled in one container by
setting the time and date using the Arduino UNO that has been displayed on the LCD
mounted on the pet mediator (Danial et al., 2020). Moreover, with the help of RTC (Real
Time Clock) Module, which used to set time and date on which your pet should be given
food. So, by setting up the time according to your pet’s eating schedule, the device drop
or fill the food bowl automatically (T. A. Rao & Srikanth, 2019). On the other hand,
automatic pet feeder detects the presence of the pet. The distance sensor’s work is to
detect the presence of the pet as it comes closer and then the servo motor unlocks and
pours food in the bowl through the bottle (Kank & Gaikwad (Mohite), 2018).
According to the research paper entitled Arduino based Food and Water
Dispenser for Pets with GSM Technology Control, GSM is used to receive signal from
the owner’s phone. When the owner sends a message to the device at home, servo
motor and solenoid valve will be activated. Servo motor will rotate and valve will be
opened for the food and water to be dispersed. After the process is done, a text
message will be sent to the owner, informing the successful feeding. The idea was to
help people with busy schedules to feed their pets (Jr et al., 2015).
According to the research paper entitled Pet Feeding System Using Raspberry Pi
and GSM, the concept came from pet owners that is not always at home. One main
responsibility a pet owner must do is the pet’s health. Make sure that the pet does not
starve when the owner is not at home. By using a Raspberry Pi and GSM Technology, a
pet feeding system was developed. Using a GSM is one of the useful features of the
device, it is used to receive data coming from the owner. Most pet feeders used GSM
rather than Wi-Fi because GSM is more convenient and reliable to used (NICK, 2015).
According to a paper entitled NuriPet, A smart pet feeding machine for SNS, the
idea is for pets to post in social media with the use of camera, pedal, and an internet
connection. These are all connected and controlled by raspberry pi that connects to the
internet and upload data given by the camera and the pedal (Jung et al., 2016).
Technical Background
The goal of this study is to create smart pet feeder using mobile application to
overcome forgetful of the pet owner to feed their pet. In this study, Arduino is used as
the microcontroller to control the mechanism and to operate the system with a given of
set time. Arduino presents us with an alternative platform to build such amazing
products. Users can download the Arduino Integrated Development Environment (IDE)
and code their own program using the C/C++ language as well as the Arduino Core
library, which provides a considerable functions and features. Arduino makes it easy to
sense and respond to touch, sound, position, heat, light, etc. However, Arduino is an
open-source platform composed of very simple and easy-to-use hardware and software,
which has mainly been developed for prototyping purposes (Pan & Zhu, 2018).
microcontroller on board using a set of instructions for which, the Arduino board consists
of a USB plug to communicate with your computer and a bunch of connection sockets
that can be wired to external devices like motors, LEDs etc. (Administrator, 2016). To
develop a pet feeder device, Servo Motor Control with an Arduino is very important
tools. You can connect small servo motors directly to an Arduino to control the shaft
position very precisely because servo motors use feedback to determine the position of
the shaft, you can control that position very precisely. As a result, servo motors are used
to control the position of objects, rotate objects, move sensors etc. (Youngblood, 2015).
Cameras that we use today are smart and have a lot of features that were not present in
earlier cameras. Camera module OV7670 with Arduino UNO is the additional features
for developing pet feeder device. The camera module OV7670 can be interfaced
with Arduino Mega with same pin configuration, code and steps. The Surveillance
convenient to connect with Arduino controller, able to read image and data via UART
serial port, and then perform some image processing (Pandit, 2019). We need to add
external WiFi protocol into these device to make them compatible with the internet
channel. The best way to develop quickly an IoT application with less Integrated circuits
to add is to choose NodeMCU V3. Is an open-source firmware and development kit that
plays a vital role in designing an IoT product using a few script lines. This NodeMCU
which is based on ESP8266 WiFi SoC. This is version 3 and it is based on ESP-12E
Developing any application is a complex task. You need to build many modules
together to hold your application, such as UI, structure, configurations, etc. One such
of basic tools required for the development of applications. The official IDE or Android
IDE is the Android Studio. When it comes for developing an application, Android Studio
will help to develop application in a more productive way at scale and provides the
fastest tools for building application on every android device (Medewar, 2022). On the
other hand, Database performance is a very important factor in the development of any
application. Most popular is the SQLite for database on Android. The SQLite is a
SQL Server. It implements most of the SQL standard, but unlike the four database
engines mentioned above, it is not a client-server database engine. Rather, it is
embedded into the end program. What this means is that you can bundle a SQLite
database with your application, and get access to all the power of a relational database
within your application. SQLite is native to both Android and iOS, and every app can
create and use an SQLite database if they so desire. In fact, in Android, device
contacts, and media are stored and referenced using SQLite databases (Organization,
2021).
Synthesis
them. It has been claimed that the primary challenge of every pet owner is how to feed
their pet while they are busy with their work or other commitment. This is difficult to
solve without any helping devices. Internet of things (IoT) like smart pet feeder is one of
the useful devices with the help of Arduino Uno. This smart pet feeder is manually
control using smartphone difference to the existing automated smart pet feeder. The
features of this smart pet feeder have a camera that owners will monitor their pet when
Adenowo, A. A., Anyi, J. C., & Akobada, J. A. (2020). Internet of Things based Pet
Feeder Automation using Raspberry Pi. 11(8), 23–29.
Administrator. (2016). Arduino Introduction. https://www.electronicshub.org/arduino-
introduction/
Akila, I. S., Karthikeyan, P., Hari, H. M. V., & Hari, K. J. (2018). IoT Based Domestic Fish
Feeder. Proceedings of the 2nd International Conference on Electronics,
Communication and Aerospace Technology, ICECA 2018, Iceca, 1306–1311.
https://doi.org/10.1109/ICECA.2018.8474829
Aqraldo, B. W., Markos, D., Leslie, H., Spits, H., & Sentoman, Y. (2021). Detepet Mobile
Application for Pet Tracking. 48–52.
Asaner, U. B., & Elibol, A. (2018). Low-cost IoT Design and Implementation of a Remote
Food and Water Control System for Pet Owners. Hittite Journal of Science &
Engineering, 5(4), 317–320. https://doi.org/10.17350/hjse19030000110
Blog, IoT, T. (2019). Why is the Internet of Things Important to our Everyday Lives?
https://www.mojix.com/internet-of-things-everyday-lives/
Chen, Y., & Elshakankiri, M. (2020). Implementation of an IoT based Pet Care System.
2020 5th International Conference on Fog and Mobile Edge Computing, FMEC
2020, 256–262. https://doi.org/10.1109/FMEC49853.2020.9144910
Dahoud, A. Al, & Fezari, M. (2018). NodeMCU V3 For Fast IoT Application
Development. Notes, October, 5.
Danial, S., Mohd, B. I. N., Hazwani, N. U. R., Yaacob, B., Farah, N. U. R., Binti, D., &
Faisol, M. (2020). Politeknik sultan salahuddin abdul aziz shah labelling bottle
machine.
Duarte, C. H., Madalosso, E., Favarim, F., Brito, R. C., & Todt, E. (2019). Customizable
automatic lower cost feeder using free hardware / software and scrap. ACM
International Conference Proceeding Series, 13–17.
https://doi.org/10.1145/3372394.3372399
Dudhe, P. V, Kadam, N. V, Hushangabade, R. M., & Deshmukh, M. S. (2017).
Applications. 2017 International Conference on Energy, Communication, Data
Analytics and Soft Computing (ICECDS), 2650–2653.
El-Abd, M. (2017). A Review of Embedded Systems Education in the Arduino Age:
Lessons Learned and Future Directions. International Journal of Engineering
Pedagogy (IJEP), 7(2), 79. https://doi.org/10.3991/ijep.v7i2.6845
Et.al, M. . R. (2021). Smart Pet Feeder System and Big Data Processing to Predict Pet
Food Shortage. Turkish Journal of Computer and Mathematics Education
(TURCOMAT), 12(3), 1858–1865. https://doi.org/10.17762/turcomat.v12i3.1015
Hassija, V., Chamola, V., Saxena, V., Jain, D., Goyal, P., & Sikdar, B. (2019). A Survey
on IoT Security: Application Areas, Security Threats, and Solution Architectures.
IEEE Access, 7, 82721–82743. https://doi.org/10.1109/ACCESS.2019.2924045
Ibrahim, M., Zakaria, H., & Xian, E. E. W. (2019). Pet food autofeeder by using Arduino.
IOP Conference Series: Materials Science and Engineering, 670(1).
https://doi.org/10.1088/1757-899X/670/1/012069
International, M., & Exposition, I. (2017). Smart Pet Feeder Management System. 2–4.
Jr, A. A. B., Clavero, A. R., Vera, J. M. B. De, Lopez, P. A. P., Mueca, C. A., Ix, N. A. P.,
& Roxas, A. Z. D. (2015). Arduino-based Food and Water Dispenser for Pets with
GSM Technology Control. 4, 231–234.
Jung, J., Ji, C., Sohn, J., Meng, H., & Hwang, B. (2016). NuriPet : A Smart Pet Feeding
Machine for SNS. 117–118.
Kank, A., & Gaikwad (Mohite), V. (2018). Automatic Pet Feeder. SSRN Electronic
Journal. https://doi.org/10.2139/ssrn.3274472
Kim, S. (2016). Smart pet care system using internet of things. International Journal of
Smart Home, 10(3), 211–218. https://doi.org/10.14257/ijsh.2016.10.3.21
Korzun, D. G., Balandin, S. I., & Gurtov, A. V. (2013). Deployment of Smart Spaces in
Internet of Things : Overview of the Design Challenges. 48–59.
Lalit Mohan Satapathy, Samir Kumar Bastia, N. M. (2018). Arduino based home
automation using Internet of things (IoT). International Journal of Pure and Applied
Mathematics, 118(17), 769–778.
Li, S., Xu, L. Da, & Zhao, S. (2015). The internet of things: a survey. Information
Systems Frontiers, 17(2), 243–259. https://doi.org/10.1007/s10796-014-9492-7
Liyanage, W., Wedasinghe, N., & Wanniarachch, W. (2020). The Impact of IoT concept
on Smart Petcare Applications The Impact of IoT concept on Smart Petcare
Applications. February 2021. https://doi.org/10.13140/RG.2.2.29144.01285
Luayon, A. A. A., Tolentino, G. F. Z., Almazan, V. K. B., Pascual, P. E. S., & Samonte, M.
J. C. (2019). PetCare: A smart pet care IoT mobile application. ACM International
Conference Proceeding Series, 427–431. https://doi.org/10.1145/3306500.3306570
Mariya, L. (2019). Certain Investigations on Automatic Feeding of Domestic Pets. 34–
36.
Markets, R. and. (2018). Embedded Systems Market: Global Industry Analysis, Trends,
Market Size and Forecasts up to 2024.
https://www.researchandmarkets.com/research/9lxdgg/embedded_systems?w=4
Medewar, S. (2022). IDEs for Mobile App Development. https://geekflare.com/best-ide-
for-mobile-app-development/
NICK, C. W. (2015). Pet Feeding System Using Raspberry Pi And GSM.
https://1library.net/document/1y96lrry-pet-feeding-system-using-raspberry-pi-and-
gsm.html
Organization, G. (2021). SQLite Database in Android.
https://www.geeksforgeeks.org/how-to-create-and-add-data-to-sqlite-database-in-
android/
Pan, T., & Zhu, Y. (2018). Systems with Arduino. https://doi.org/10.1007/978-981-10-
4418-2
Pandit, A. (2019). Use OV7670 Camera Module with Arduino.
https://circuitdigest.com/microcontroller-projects/how-to-use-ov7670-camera-
module-with-arduino
Prevention, ssociation for P. O. (2019). PET OBESITY GENERAL INFOMATION
INFOGRAPHICS. https://petobesityprevention.org/news/petobesityinformation
Rao, A. R., Clarke, D., Bhdiyadra, M., & Members, S. (2018). Development of an
Embedded System Course to Teach the Internet-of-Things. 00(c), 154–160.
Rao, T. A., & Srikanth, K. S. (2019). Arduino based Pet feeding automation.
International Journal of Innovative Technology and Exploring Engineering, 8(11),
3443–3445. https://doi.org/10.35940/ijitee.K2555.0981119
Sedigh, S. (2016). DESIGN AND BUILD OF AN AUTOMATED ANIMAL FEED
DISPENSER.
Singh, H. K., Verma, S., Pal, S., & Pandey, K. (2019). A step towards Home Automation
using IOT. 2019 12th International Conference on Contemporary Computing, IC3
2019, 1–5. https://doi.org/10.1109/IC3.2019.8844945
Sodiq, M., Bin, A., Sodq, M., Bin, A., & Isa, M. (2018). Pet Feeder with Nodemcu Using
Mobile Application. 70.
Writter, S. (2018). How Embedded Systems Impact Your Everyday Life.
https://www.totalphase.com/blog/2018/01/embedded-systems-impact-everyday-life/
Youngblood, T. (2015). Servo Motor Control with an Arduino.
https://www.allaboutcircuits.com/projects/servo-motor-control-with-an-arduino/
ZANTEN, N. VAN. (2021). Smart Pet Feeder. https://ideaing.com/ideas/best-smart-pet-
feeders/
Zhao, Z., He, Z., & Ling, F. (2016). Automatic Pet Feeder.