EEG Smart Farm Projesi

1. Proje Tanımı ve Amaçları 🎯

  • Amaç: Tarımsal verimliliği ve su kullanımını optimize eden akıllı tarım sistemleri geliştirmek (eegsmartfarm.com).
  • Hedefler:
    • Toprak nemi, sıcaklık, nem gibi çevresel dataları anlık izlemek.
    • Akıllı sulama, iklimlendirme, aydınlatma ve ilaçlama sistemlerini merkezi panel üzerinden yönetmek (eegsmartfarm.com, eegsmartfarm.com).
    • Bitki bilgi tabanına göre otomatik kontrol senaryoları oluşturmak.

2. Sistem Mimarisi

  • Donanım:
    • Gelişmiş sensörler (toprak nem, sıcaklık, hava nemi).
    • ESP32 veya Arduino tabanlı kontrol birimleri (IoT cihaz ağ geçidi) (eegsmartfarm.com, tr.linkedin.com).
  • Yazılım Platformu:
    • Web tabanlı kontrol paneli (PHP/MySQL altyapısı).
    • API Gateway üzerinden cihaz yönetimi.
    • Üyelik+yetkilendirme sistemi (kullanıcı adı, şifre, e‑posta vb.).

3. Temel Modüller ve Fonksiyonlar

  1. Akıllı Sulama Yönetimi
  2. Hidroponik Uygulamalar
  3. Aydınlatma Sistemi
    • Zaman kontrollü aydınlatma senaryoları (özellikle seralar için) (eegsmartfarm.com).
  4. Akıllı İlaçlama
  5. İklimlendirme Kontrolü
    • Farklı senaryolara göre nem ve sıcaklık düzenleme işlemi .
  6. Veri Görselleştirme & Raporlama
    • Cihazlardan gelen gerçek zamanlı veriler grafiksel panelde sunulur.
    • Süreç bazlı raporlar CSV/PDF olarak indirme imkanı .
  7. Destek Sistemi
    • Panel üzerinden destek talep formu.
    • Yardım dokümanları – kullanım kılavuzu, Arduino/ESP32 kodları, teknik spesifikasyonlar (eegsmartfarm.com).

4. Kullanıcı Arayüz (UX/UI)

  • Üyelik Paneli: Kayıt/Giriş/Şifremi Unuttum.
  • Ana gösterge paneli: Harita, sensör verileri, aktif sistemler.
  • Detay ekranları: Sulama, ilaçlama, aydınlatma ve iklimlendirme ekranları.
  • Raporlama modülü: Zaman bazlı grafikler, indirme seçenekleri.
  • Yardım bölümü & SSS – sık sorulan sorular ve destek butonları (eegsmartfarm.com, eegsmartfarm.com).

5. Teknik Altyapı

  • Donanım:
    • Kod örnekleri: ESP32/Arduino sensor okumaları + Actuator kontrol.
  • Yazılım:
    • Backend: PHP + MySQL.
    • API: JSON üzerinden RESTful servisler.
    • Frontend: HTML/CSS/JavaScript (panel).
  • Veri akışı:
    1. Cihaz → API Gateway → DB.
    2. Kullanıcı isteği → Web paneli.
    3. Panel üzerinden komut → Cihaza aktarılan kontrol.

6. Entegrasyonlar ve IoT Yapısı

  • Çok sayıda cihazı merkezi sistem ile kontrol.
  • Edge computing kullanılarak anlık karar mekanizmaları (sensörlerde yerel analiz) (tr.linkedin.com, eegsmartfarm.com, eegsmartfarm.com).
  • Bulut tabanlı veri toplama (MySQL), gelecekte AWS gibi servislerle genişleme potansiyeli .

7. Teknik Spesifikasyonlar ve Kodlar

  • Sensör teknik detayları (nem ölçüm aralığı, doğruluk).
  • Aktuatorlar (pompa, ışık, klima vs.) akım ve voltaj değerleri.
  • ESP32/Arduino kod örnekleri – numune API çağrıları, sensör/cihaz kontrolü.

8. Güvenlik & Kullanıcı Yetkilileri

  • SSL/TLS üzerinden API istekleri.
  • MySQL ile kullanıcı kimlik doğrulama ve rol bazlı erişim.
  • Şifre sıfırlama süreçleri (e‑posta ile) (mdpi.com, eegsmartfarm.com).

9. Kurulum & Devreye Alma

  • Adım‑adım cihaz bağlantısı (ESP32+sensor+pompa).
  • Backend kurulumu: Apache/PHP/MySQL yapılandırması.
  • Test senaryoları: Nem kontrol testi, aydınlatma zamanlaması vb.

10. Gelecek Geliştirmeler

  • MQTT ile gerçek zamanlı IoT entegrasyonu.
  • AWS IoT, Greengrass veya Azure IoT hub bağlantısı (docs.aws.amazon.com).
  • Machine Learning destekli tahmin sistemi.
  • Mobil uygulama entegrasyonu.
  • Blockchain tabanlı veri güvenliği.

11. Ekler

  • PDF dokümanı: Teknik tanıtım ve uygulama örnekleri .
  • Kod örnekleri: ESP32/Arduino sensor okumaları.
  • SSS bölümü: Site üzerindeki sıkça sorulan soruların düzenlenmiş hali .

📌 Sonuç

Bu doküman taslağı, EEG Smart Farm’ın mevcut teknik tanıtım PDF’i ve web içerikleri üzerinden oluşturulmuş kapsamlı ve yapılandırılmış bir proje dosyasıdır. İsterseniz bu başlıkları daha detaylılaştırabilir, görseller ekleyebilir veya uygulama örnekleriyle zenginleştirebiliriz. Ne şekilde ilerlemek istersiniz?