Full-Stack IoT Otomasyonu

Donanım seviyesinden bulut mimarisine kadar tamamen uçtan uca tasarlanmış, gerçek zamanlı veri analizi ve uzaktan kontrol imkanı sunan profesyonel akıllı sistem projesi.

Sistem Mimarisi

Gömülü Sistemler (Edge)

ESP32 ve yüksek hassasiyetli sensör ağları (sıcaklık, nem, toprak nemi) ile sahada gerçek zamanlı ve düşük gecikmeli veri toplanması.

Ağ & İletişim

Verilerin MQTT protokolü ve RESTful API'ler üzerinden güvenli ve asenkron olarak merkezi sunuculara iletilmesi.

Bulut & Yapay Zeka

Bulut tabanlı veri depolama, anomali tespiti ve kullanıcıya sunulan akıllı asistan ile sistemin proaktif yönetimi.

Donanım Altyapısı

Profesyonel Devre Tasarımı

Proje, basit prototipleme kartlarının ötesine geçerek tamamen endüstriyel standartlarda tasarlandı. Güç yönetimi, sinyal izolasyonu ve çevresel dayanıklılık göz önünde bulundurularak geliştirilen anakart, kesintisiz 7/24 operasyon için optimize edilmiştir.

  • MCU: Çift çekirdekli ESP32-WROOM-32 (Wi-Fi/Bluetooth)
  • Sensörler: SHT30 Yüksek Hassasiyetli Sıcaklık/Nem, Endüstriyel Toprak Nemi
  • Kontrol: Opto-izolatörlü 4-Kanal Röle Modülü (Pompa ve Valf kontrolü için)
  • Güç: 12V DC - 5V/3.3V Step-down regülasyon sistemi
Hardware Showcase

Canlı İzleme Paneli

Ortam Sıcaklığı
24.5°C
Bağıl Nem
45.2%
Saha Kontrol (Sulama)
SİSTEM BEKLEMEDE
system_assistant.exe

[SİSTEM] Bağlantı sağlandı. IoT Core API aktif.

[ASİSTAN] Komutlarınızı bekliyorum. (Örn: 'durum', 'sıcaklık', 'sistemi başlat')

>

Teknik Detaylar (SSS)

Veri iletimi için hafif ve hızlı olan MQTT protokolü kullanılmaktadır. Uç cihaz, verileri güvenli bir şekilde MQTT broker'ına (sunucuya) iletir. Web arayüzü ise WebSocket veya REST API üzerinden bu broker'a abone olur.

Uç cihazdaki (ESP32) donanım yazılımı, FreeRTOS üzerinde çalışan C/C++ ile geliştirilmiştir. Bu sayede sensör okuma ve ağ iletişimi işlemleri eş zamanlı (multitasking) olarak engellemesiz (non-blocking) çalışabilmektedir.

Evet, sistem lokal ağ bağlantısına (Local LAN/WLAN) geçiş yapabilir. Dış internet kopsa bile, röleler ve sensörler daha önceden yüklenen kurallara (rule engine) göre otonom çalışmaya devam eder.

İletişime Geçin