פרויקט FFDS
מערכת לגילוי שריפות יער
תיאור
האפליקציה שלי היא למעשה מערכת לזיהוי שריפות יער שנקראת Project FFDS. הוא משתמש בטכנולוגיות שונות של Google, במיוחד מ-Google Clouds, כמו Functions,  Firestore,  Cloud Storage,  Gemini API ו-Angular. בנוסף, הרעיון הוא שהאפליקציה תהיה בקוד פתוח, כי אני מעריך מאוד את התרומות של כולם. המערכת מבוססת על שימוש ברשת של צמתים של חיישנים שנוצרו באמצעות ארדואינו. צמתים של חיישנים מצוידים בחיישני טמפרטורה, במצלמה, בחיישן פחמן דו-חמצני, במודול למיקום גיאוגרפי ובמשדר-מקלט. נכון לעכשיו, יש ברשת הזו שני סוגים של מכשירים: צמתים של חיישנים ושערים להעברת נתונים בסוף הטווח (אני מתכנן להוסיף מכשירים מחזרים כדי להרחיב את הטווח עוד יותר). השערים הקצה מצוידים במודול 4G שמאפשר תקשורת עם הענן באמצעות פרוטוקול HTTP. הנתונים שנקלטים בצמתים של החיישנים מועברים על ידי השערים ולאחר מכן מאוחסנים במסד נתונים של מסמכים (Firestore). ההעברה יכולה להתחלק לשני חלקים: העברת נתונים פשוטה והעברת תמונות. במהלך העברת התמונות, הן מפורקות, נשלחות ומאוחדות מחדש בענן בספריית אחסון. אותן תמונות מקושרות לרשומות שנוצרו בשלב הראשון (נתונים פשוטים). לאחר השלמת התמונות, הן יוצרות קריאה לפונקציית Python מ-Cloud Functions שנקראת analyzeImage, שמזהה את נוכחות השריפה או את היעדרה בתמונות, ושומרת את התוצאה הזו מאוחר יותר ברשומה של המסמך הרלוונטי.
מבוסס על
- אינטרנט/Chrome
- Firebase
- פונקציות
- Cloud Storage
- Angular (בזמן האחרון)
קבוצה
על ידי
Ericklao
מאת
ברזיל