Journals / Süleyman Demirel Üniversitesi Fen Bilimleri Enstitüsü Dergisi / 2019 / Cilt: 23 - Sayı: 2

Real Time Remote Monitoring and Control Application with New Generation IoT Controller for Smart Home Applications

Akıllı Ev Uygulamaları için Yeni Nesil IoT Denetleyici ile Gerçek Zamanlı Uzaktan İzleme ve Kontrol Uygulaması

Pages
481–487
DOI
—

Abstract

In today's world where we live very fast, the continuously increasing Internet of Objects (IOT) applications make our life easier. The most popular of human-machine interactive IOT-based applications are undoubtedly smart home applications. In smart home applications, devices can work without human intervention by communicating with each other. It allows us to save time and energy. In this study; using the 32-bit Dual Core ESP32 module and the Blynk IOS / Android interface developer, real-time data monitoring and control has been implemented. The Android-based remote monitoring and control interface designed with the Blynk platform provides control of the heating system using temperature and humidity data from an intelligent home. The android interface installed on the mobile device has a weekly programming feature that determines the working hours of the heating system. Using the position information obtained from the mobile device, the distance between the ESP32 module and the mobile device is instantaneously calculated. The heating system automatically starts or stops according to the calculated distance. The cloud service provided by the Blynk application allows us to store system related digital data. The proposed IoT-based smart heating system not only saves energy but also improves the comfort of the users.

Özet

İnternet çağını çok hızlı yaşadığımız günümüzde, sürekli olarak artan Nesnelerin İnterneti (IoT) uygulamaları hayatımızı kolaylaştırmaktadır. İnsan makine etkileşimli IoT tabanlı uygulamaların en popüleri şüphesiz akıllı ev uygulamalarıdır. Akıllı ev uygulamalarında cihazlar birbiri ile haberleşerek insan müdahalesi olmadan çalışabilirler. Buda bize zaman ve enerjiden tasarruf etmemizi sağlar. Bu çalışmada; 32-bit Dual Core ESP32 modül ve Blynk IOS/Android arayüz geliştiricisi kullanarak gerçek zamanlı veri izleme ve kontrol uygulaması gerçekleştirilmiştir. Blynk platformuyla tasarlanan Android tabanlı uzaktan izleme ve kontrol arayüzü sayesinde bir akıllı eve ait sıcaklık ve nem verileri kullanılarak ısıtma sisteminin kontrolü sağlanmıştır. Mobil cihaza kurulan android arayüz, ısıtma sisteminin çalışma saatlerini belirleyen haftalık programlama özelliğine sahiptir. Mobil cihazdan elde edilen konum bilgisi kullanılarak, ESP32 modül ile mobil cihaz arasındaki mesafe anlık olarak hesaplanır. Hesaplanan bu mesafeye göre ısıtma sistemi otomatik olarak çalışır veya durur. Blynk uygulamasının sunduğu bulut hizmeti, bize sistem ile ilgili sayısal verilerin depolama imkanını sunmaktadır. Önerilen IoT tabanlı bu akıllı ısıtma sistemi sağladığı enerji tasarrufunun yanında kullanıcıların konforunu da arttırmaktadır.

Keywords: IoT, Blynk, ESP32, GPS, Akıllı ev