Project FFDS
Orman Yangını Tespit Sistemi
Ne işe yarar?
Uygulamam aslında FFDS Projesi adlı bir Orman Yangını Algılama Sistemi. Google'ın özellikle Google Cloud'daki farklı teknolojilerini (ör. Functions, Firestore, Cloud Storage, Gemini API ve Angular) kullanır. Ayrıca, herkesin katkısına çok değer verdiğim için uygulamanın açık kaynak hâle gelmesini amaçlıyorum. Sistem, Arduino'larla oluşturulmuş bir sensör düğümü ağının kullanımına dayanır. Sensör düğümlerinde sıcaklık sensörleri, kamera, karbondioksit sensörü, coğrafi konumlandırma modülü ve alıcı/verici bulunur. Şu anda bu ağda iki tür cihaz var: sensör düğümleri ve son aktarım ağ geçitleri (aralığı daha da genişletmek için tekrarlayıcılar kullanmayı planlıyorum). Uç ağ geçitleri, HTTP protokolü üzerinden bulutla iletişimi sağlayan bir 4G modülüne sahiptir. Sensör düğümleri tarafından yakalanan veriler, geçitler tarafından dağıtılır ve ardından bir doküman veritabanında (Firestore) depolanır. İletim, basit veri aktarımı ve görüntü aktarımı olmak üzere iki bölüme ayrılabilir. Görüntü aktarımında, görüntüler parçalara ayrılır, gönderilir ve bulutta bir depolama dizininde yeniden birleştirilir. Aynı resimler, ilk aşamada oluşturulan kayıtlara (basit veriler) bağlanır. İşlem tamamlandıktan sonra, Cloud Functions'dan analyzeImage adlı bir Python işlevine çağrı gönderilir. Bu işlev, resimlerde yangının olup olmadığını algılar ve bu sonucu ilgili dokümanın kaydında saklar.
Aşağıdakilerle tasarlandı:
- Web/Chrome
- Firebase
- İşlevler
- Cloud Storage
- Angular (daha yeni)
Takım
Değişikliği yapan
Ericklao
Nereden
Brezilya