Evcil Hayvanlar İçin Nesnelerin İnterneti Tabanlı Akıllı Mama Sisteminin Geliştirilmesi
Nesnelerin İnterneti (Internet of Things – IoT), fiziksel nesnelerin birbirleriyle veya daha büyük sistemlerle bağlantılı olduğu iletişim ağı olarak tanımlanmaktadır. Evlerinde evcil hayvan bakan kişiler hayvanlarını düzenli olarak beslemek zorunluluğundadır. Evcil hayvan sahipleri gün içerisinde veya uzun süreli evde olmadıkları durumlarda, evcil hayvanını beslemek için başkalarından yardım talep edebilmektedirler. Bu çalışmada tasarlanan IoT tabanlı akıllı mama sistemi sayesinde, başkalarına bağlı kalınmadan evcil hayvanların düzenli bir şekilde beslenmesi sağlanmaktadır. Çalışmada hem mobil uygulama hem de gömülü sistem birlikte kullanılmıştır. Mobil uygulama kısmı Android Studio Java kullanılarak kodlanırken, gömülü sistem tarafı ise Nodemcu ESP8266 mikrodenetleyici kartı kullanılarak gerçekleştirilmiştir. Mobil uygulama ile gömülü sistemin, ortak bilgileri kullanabilmeleri veya birbirlerinden haberdar olabilmeleri için de bulut tabanlı Firebase kullanılmıştır. Geliştirilen sistem sayesinde, evcil hayvan sahipleri, besledikleri hayvanın mama kabı içerisinde mamasının olup olmadığını anlayabilmekte ve istediğinde de mobil uygulama aracılığı ile mama verebilmektedir. Ayrıca, mobil uygulama içerisinden alarmlar kurularak belirli zaman aralıklarında evcil hayvanın otomatik olarak beslenmesi de sağlanabilmektedir. Geliştirilen sistem ile özellikle ev sahibinin evde olmadığı durumlarda, bir yakınından evcil hayvanına bakması için yardım talep etme durumu ortadan kalkmakta, ayrıca evcil hayvanın düzenli bir şekilde beslenmesi sağlanabilmektedir.
Development of Internet of Things Based Smart Food System for Pets
The Internet of Things (IoT) is defined as a communication network in which physical objects are connected to each other or to larger systems. People who have pets are obliged to feed their animals regularly. Pet owners can request help from others to feed their pets during the day or when they are not at home for a long time. With the IoT-based smart food system designed in this study, it is ensured that pets are fed regularly without being dependent on others. Both the mobile application and the embedded system were used together in the study. While the mobile application part was coded using Android Studio Java, the embedded system part was implemented using the Nodemcu ESP8266 microcontroller board. Cloud-based Firebase was used so that the mobile application and the embedded system could use common information or be aware of each other. Thanks to the developed system, pet owners can understand whether the animal they feed has food in the food bowl and can give food via the mobile application. In addition, by setting alarms within the mobile application, it is possible to automatically feed the pet at certain time intervals. With the developed system, the need for help from a relative to take care of his/her pet is eliminated, especially when the owner is not at home, and the pet can be fed regularly.
___
- Atzori, L., Iera, A., & Morabito, G. (2010). The Internet of Things: A survey. Computer Networks, 54(15), 2787-2805.
- Firebase, (2022, Kasım 24), https://firebase.google.com/
- HC-SR04, (2022, Kasım 24), https://www.robotizmo.net/hc-sr04-arduino-ultrasonic-mesafe-sensoru
- Konuk, G., (2022, Kasım 25), Zaman modülü ile mama kabı projesi, https://deneyapkart.org/proje-22.html
- Nodemcu, (2022, Kasım 24), https://www.nodemcu.com/index_en.html
- Sg90 Servo, (2022, Kasım 24), https://robiz.net/sg90servo
- Vural, Ş., S., (2022, Kasım 25), https://ybs.deu.edu.tr/wp-content/uploads/2022/05/S.Sila-VURAL.pdf