ESP32 ve MQTT Protokolü ile Sistem Odası Sıcaklık ve Nem Takibi
Kendi IoT Tabanlı Çevre İzleme (Environmental Monitoring) Sisteminizi Kurun
Sistem odalarında klimaların arızalanması saniyeler içinde sunucu termal korumalarının devreye girmesine ve tüm ağın çökmesine yol açar. Binlerce dolarlık ticari ortam izleme cihazları yerine, sadece 10 dolar maliyetle ESP32 kullanarak profesyonel bir ısı/nem takip ağı kurabilirsiniz.
Neden Arduino Değil de ESP32?
ESP32, içinde hem Wi-Fi hem de Bluetooth donanımı barındıran çift çekirdekli çok güçlü bir mikrodenetleyicidir. Arduino Uno gibi dışarıdan ekstra bir ethernet shield (W5500 vb.) almanıza gerek kalmaz.
Donanım Bağlantıları ve Yazılım Mimarisi
Sensör: DHT22 (Sıcaklık ve Nem) veya daha hassas endüstriyel bir okuma için BME280 (Sıcaklık, Nem, Basınç) sensörünü I2C pinlerinden ESP32'ye bağlıyoruz.
Haberleşme: HTTP/REST API kullanmak cihazı yorar ve kopmalara neden olur. Bunun yerine IoT dünyasının standartı olan MQTT (Message Queuing Telemetry Transport) protokolünü kullanmalıyız.
Veri Akışı: ESP32, ölçtüğü sıcaklığı her 5 saniyede bir `sistemodasi/sicaklik` topic'i (başlığı) üzerinden ağdaki bir MQTT Broker sunucusuna (Örn: Mosquitto) Publish (yayın) eder.
Arka planda Node-RED veya Home Assistant ile bu veriyi dinleyip (Subscribe), sıcaklık 26 dereceyi geçtiğinde Telegram üzerinden IT ekibine anlık bildirim (Alert) atacak sistemi çok rahatlıkla kurgulayabilirsiniz. Kendi sistem odalarınızda donanımsal ölçümleri nasıl yapıyorsunuz?
Sistem odası ısısını ESP32 ve MQTT ile Grafana'ya basmak 10 dolarlık maliyetle binlerce liralık endüstriyel cihazların işini yapıyor. Harika proje.
Cevap yazmak için giriş yapmalısınız.
Giriş Yap