IoT Sistem Tasarımı 1 – Sıcaklık ve Nem İzleme Sistemi

IoT Sistem Tasarımı 1 – Sıcaklık ve Nem İzleme Sistemi

Kendi IoT Sistemimizi Nasıl Tasarlarız?

Bu makalede, ESP 12f Wifi Modülü kullanarak kendi akıllı sıcaklık ve nem izleme sisteminizi oluşturmanın adımlarını gösteriyoruz. Ayrıca, bu sistemle gerçek internet üzerinde çalışan çevrimiçi bir deneyim elde edeceksiniz.

Bu video, IoT sistem tasarımını adım adım anlatarak, akıllı cihazlar konusunda temelden ileri seviyeye gitmek isteyen herkes için bir rehber sunuyor. Eğer siz de akıllı cihazların dünyasına meraklıysanız, bu video tam ihtiyacınız olan kaynak.

Uygulama videomuzda, aşağıdaki adımları takip ediyoruz:

  • Arduino Uno ve ESP 12f Wifi Modül ile temel bağlantılar

  • DHT11 Sıcaklık ve Nem Sensörü'nün entegrasyonu

  • Verileri iot.milivolt.com.tr adlı web sitesine gerçek internet üzerinden göndererek çevrimiçi veri saklama ve izleme

  • Web tabanlı grafik arayüzü oluşturmak için Php, HTML, CSS ve JS kullanımı

  • Uzaktan veri izlemek için Flutter ve Dart ile geliştirilen mobil uygulamanın tanıtımı

 

Bu bir IoT projesi. IoT sistemlerinin temellerini anlayayacaksınız: "Evdeki Sıcaklık ve Nem İzleme Sistemi". Bu proje sayesinde, Arduino Uno, DHT11 sıcaklık ve nem sensörü, ESP 12F WiFi modülü ve daha birçok bileşen kullanarak nasıl bir IoT sistemi oluşturabileceğinizi göstereceğim.

Projemizin ana fikri oldukça basit: Amacımız, evdeki sıcaklık ve nem bilgilerini sürekli olarak izlemek ve bunları internet üzerinden erişilebilir kılmak. İşte nasıl çalıştığına dair bir hızlı özet:

İlk olarak, Arduino Uno ile DHT11 sensöründen sıcaklık ve nem verilerini okuyoruz. Bu verileri daha sonra ESP 12F WiFi modülü aracılığıyla bir Web sunucusuna iletiyoruz. Bu sunucuda bulunan PHP programı, aldığı verileri bir veritabanına kaydediyor. Bu adımla, evinizdeki sıcaklık ve nem bilgileri sürekli olarak güncellenen bir veritabanında saklanmış oluyor.

İnternet sitemiz olan iot.milivolt.com.tr'de, HTML ve JavaScript kodlarıyla oluşturulmuş bir web arayüzü bulunuyor. Bu sayfa, veritabanındaki güncel verileri alarak size sunuyor. Ayrıca, sıcaklık ve nem bilgilerini JSON formatında yayınlayan bir PHP dosyası da mevcut.

İşte burada Flutter devreye giriyor. Flutter ile geliştirilmiş bir mobil uygulama sayesinde, sıcaklık ve nem verilerini kolayca çekebiliyorsunuz. Bu uygulama, PHP dosyasından alınan JSON verilerini kullanarak görsel olarak çekici grafikler halinde sunuyor. Böylece, evinizin sıcaklık ve nem durumunu anlık olarak takip edebilirsiniz.

Profesyonel IoT Uygulamaları İçin Norvi Cihazları:

ESP32 tabanlı İnsan Makine Arayüzü