Projelere dön
Android Kotlin Firebase

Air-Quality-Monitoring

Bu proje, NodeMCU ve çeşitli sensörler kullanılarak gerçek zamanlı hava kalitesi izleme sistemi oluşturmak için geliştirilmekte olan bir Android uygulamasıdır. Sistem, çevresel verileri (hava kalitesi, sıcaklık, nem ve çeşitli gaz seviyeleri) ölçer ve Firebase Realtime Database üzerinden kullanıcılara sunar.

Air-Quality-Monitoring

✅ Mevcut & Tam Çalışan Özellikler

  • 🌡️ Gerçek Zamanlı Takip: Anlık sıcaklık ve nem değerlerinin canlı olarak izlenmesi.
  • 💨 Hava Kalitesi Ölçümü: Ortamdaki hava kalitesinin PPM cinsinden hassas ölçümü.
  • ⚠️ Gaz Seviyesi Takibi: Zararlı ve tehlikeli gaz seviyelerinin (LPG, CO, Duman) anlık kontrolü.
  • 📊 Veri Grafikleri: Geçmişe dönük günlük, haftalık ve aylık değişimlerin grafiksel analizi.
  • 👤 Kullanıcı Yönetimi: Temel kullanıcı kimlik doğrulama (Authentication) altyapısı.

🚧 Geliştirme Aşamasındaki Özellikler

Gelecek Güncellemeler: Projenin MVP aşamasından sonra eklenecek ve geliştirilmesi devam eden modüller:
  • Özelleştirilebilir anlık bildirim sistemi ve kritik eşik uyarıları
  • Gelişmiş profil yönetimi ve kullanıcı detayları
  • Derinlemesine veri analizi ve dönemlik raporlama seçenekleri
  • Uygulama içi kullanıcı tercihlerinin ve özelleştirmelerin yönetimi

🛠️ Teknik Detaylar

Donanım Bileşenleri

  • NodeMCU ESP8266 (Ana Kontrolcü / Wi-Fi Modülü)
  • MQ-135 Air Quality Sensor (Hava Kalitesi Sensörü)
  • DHT11 / DHT22 (Sıcaklık ve Nem Sensörü)
  • MQ-2 Gas Sensor (LPG, CO ve Duman Sensörü)

Yazılım Bileşenleri & Kütüphaneler

  • IDE & Dil: Android Studio | Kotlin
  • Backend & Veritabanı: Firebase Realtime Database & Firebase Authentication
  • Grafik Altyapısı: MPAndroidChart (Gelişmiş veri görselleştirme)
  • Mimari & Jetpack: ViewBinding, Navigation Component ve Asenkron işlemler için Coroutines


Benzer bir proje mi var?

Birlikte çalışalım

Yeni projelere açığım. Ne üzerine çalıştığını anlat, uygunluk durumunu değerlendirelim.

İletişime geç →