Pet feeder monitoring and remote control based on IoT

Authors

  • Sandra Aguilar Alvarez Escuela Politécnica Nacional
  • Ricardo Hinojosa Altamirano Escuela Politécnica Nacional
  • Pablo Hidalgo Lascano Escuela Politécnica Nacional
  • Patricio Cruz Dávalos Escuela Politécnica Nacional

DOI:

https://doi.org/10.36825/RITI.09.17.008

Keywords:

MQTT, Android, IoT, Raspberry Pi, Arduino

Abstract

The search for alternatives that facilitate the care and feeding of a pet has created the need to apply current technological development in this type of application, since pet owners have restricted time to stay with them due to their daily duties, studies, work or carelessness. In the region, acquiring an automatic device that dispenses food and water in the same equipment and includes remote monitoring through an app on a smartphone is challenging and can be expensive. Therefore, this work presents the development of an automatic device based on MQTT (Message Queuing Telemetry Transport) to dispense food and water for pets, capable of being monitored and controlled through a mobile device. By integrating multiple technologies and tools such as: programming languages, sensor and actuator management, Raspberry Pi, Arduino, CAD (Computer-Aided Design) design and 3D printing, this IoT (Internet of Things) solution allows to implement an innovative prototype that contributes to improve this social problem not only in our country but throughout the region. The functionality tests validate that the developed device has a short response time and that it allows pet owners greater independence and peace of mind.

References

Protección Animal Ecuador. (2020). Legislación vigente en Ecuador. Recuperado de: https://www.pae.ec/derecho-animal/legislacion-vigente/

Amazon. (2020). Dispensadores automáticos para mascotas. Recuperado de: https://www.amazon.com/s?k=dispensadores+automaticos+para+mascotas&__mk_es_US=%C3%85M%C3%85%C5%BD%C3%95%C3%91&ref=nb_sb_noss

PetNet SmartFeeder. (2018). Automatic pet feeder for cats and dogs. Recuperado de: https://www.petnet.io/smartfeeder

Feed'em. (2020). Smart Pet Feeder with HD Camera. Recuperado de: https://smartpetfeeder.ca/product/automatic-cat-feeder/

Vania, Karyono, K., Nugroho, H. (2016). Smart dog feeder design using wireless communication, MQTT and Android client. Trabajo presentado en International Conference on Computer, Control, Informatics and its Applications (IC3INA), Tangerang, Indonesia. doi: https://doi.org/10.1109/IC3INA.2016.7863048

Kim, S. (2016). Smart Pet Care System using Internet of Things. International Journal of Smart Home, 10, 211-218. doi: https://doi.org/10.14257/ijsh.2016.10.3.21

Shi., H., Niu, L., Sun, J. (2020). Construction of Industrial Internet of Things Based on MQTT and OPC UA Protocols. Trabajo presentado en IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), Dalian, China. doi: https://doi.org/10.1109/ICAICA50127.2020.9182598

Ait Abdelouahid, R., Debauche, O., Mahmoudi, S., Marzak, A., Manneback, P., Lebeau, F. (2020). Open Phytotron: A New IoT Device for Home Gardening. Recuperado de: http://hdl.handle.net/2268/248995

Boccadoro, P., Montaruli, B., Grieco, L. A. (2019). QuakeSense, a LoRa-compliant Earthquake Monitoring Open System. Trabajo presentado en IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT), Cosenza, Italy. doi: https://doi.org/10.1109/DS-RT47707.2019.8958675

Sarierao, B. S., Prakasarao, A. (2018). Smart Healthcare Monitoring System Using MQTT Protocol. Trabajo presentado en 3rd International Conference for Convergence in Technology (I2CT), Pune, India. doi: https://doi.org/10.1109/I2CT.2018.8529764

Aguilar Alvarez, S. N., Hinojosa Altamirano, R. M. (2019). Desarrollo de un prototipo para dispensar alimento y agua para mascotas con tecnología IoT monitoreado y controlado a través de un dispositivo móvil (Tesis de Grado). Escuela Politécnica Nacional, Ecuador. Recuperado de: https://bibdigital.epn.edu.ec/handle/15000/20590

mqtt.org. (2019). MQTT version 5.0. Recuperado de: https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.pdf

Nakazawa, S., Tanaka, T. (2016). Development and Application of Kanban Tool Visualizing the Work in Progress. Trabajo presentado en 5th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI), Kumamoto, Japan. doi: https://doi.org/10.1109/IIAI-AAI.2016.156

Royal Canin. (2020). Nutrición saludable para perros. Recuperado de: https://www.royalcanin.com/co/dogs/products

Eclipse. (2020). Eclipse Paho Android Service. Recuperado de: https://github.com/eclipse/paho.mqtt.android

Android Developers. (2020). Descripción general de Volley. Recuperado de: https://developer.android.com/training/volley

ZXing. (2020). ZXing ("Zebra Crossing") barcode scanning library for Java, Android. Recuperado de: https://github.com/zxing/zxing

Eclipse. (2020). Eclipse Mosquitto. Recuperado de: https://mosquitto.org/

Eclipse. (2020). Eclipse Paho MQTT Python client library. Recuperado de: https://pypi.org/project/paho-mqtt/

jacksonliam. (2017). mjpg-streamer. Recuperado de: https://github.com/jacksonliam/mjpg-streamer

Published

2021-01-18

How to Cite

Aguilar Alvarez, S., Hinojosa Altamirano, R., Hidalgo Lascano, P., & Cruz Dávalos, P. (2021). Pet feeder monitoring and remote control based on IoT . Revista De Investigación En Tecnologías De La Información, 9(17 (Especial), 77–88. https://doi.org/10.36825/RITI.09.17.008