Proje zaman aralığı
Gomulu IoT Telemetri ve Uzaktan Izleme Platformu
ESP32, Raspberry Pi, LoRa, sensor verisi ve OTA mantigini bir araya getiren izlenebilir gomulu sistem kurgusu.
Öne çıkan araçlar ve katmanlar
Proje kategorisi ve odağı
Gomulu cihaz mantigi, veri modeli, web panel akisi, alarm esikleri, upload ve raporlama senaryolarinin tasarlanmasi. Katkı kaps...
Bu projede kullanılan teknolojiler
Bu projede öne çıkan teknolojiler, teknoloji listesi ve kategori yapısına göre otomatik eşleştirilir.
Proje özeti
Bu proje, sahadaki sensor verisini yalnizca okumak yerine cihaz kimligi, zaman damgasi, baglanti kalitesi, hata durumu ve olcum gecmisiyle birlikte yonetilebilir hale getiren uc bir IoT telemetri yaklasimidir. ESP32 tabanli dugumler, LoRa haberlesme, Raspberry Pi gateway fikri ve MySQL destekli web paneli ayni sistemin parcalari olarak ele alindi. Amac, dusuk guc tuketimi, uzun mesafe veri aktarimi, kesintili baglanti toleransi ve admin tarafindan izlenebilirlik gibi gercek saha ihtiyaclarini tek mimaride birlestirmekti.
Sistem perspektifi: Proje yalnızca tek bir teknik çıktı olarak değil; gereksinim, veri akışı, kullanıcı etkileşimi, hata senaryosu, bakım kolaylığı ve geliştirilebilirlik başlıklarıyla birlikte düşünüldü. Bu yaklaşım, portfolyodaki çalışmaların hem mühendislik kararlarını hem de yazılım mimarisi tercihlerini daha anlaşılır kılar.
Uygulama detayı: İçerik, yalnızca kullanılan teknolojileri listelemek yerine problemin nasıl ele alındığını, hangi katmanların ayrıldığını, veri ve kontrol akışının nasıl düşünüldüğünü ve projenin CV içinde hangi yetkinliği temsil ettiğini anlatacak şekilde genişletildi.
Portfolyo derinliği: Bu kayıtta projenin yalnızca hangi teknolojileri kullandığı değil; gereksinimin nasıl parçalandığı, veri veya kontrol akışının nasıl düşünüldüğü, kullanıcıya hangi çıktının sunulduğu ve ileride nasıl genişletilebileceği de vurgulanır. Bu sayede proje kartı kısa bir vitrin olmaktan çıkıp mühendislik kararlarını anlatan okunabilir bir case study parçasına dönüşür.
Problemden sonuca teknik hikaye
Saha verisinin farkli sensorlerden gelmesi, uzun mesafe haberlesme ihtiyaci, kesintili baglanti kosullari ve cihaz bakiminin uzaktan izlenmesi gereksinimi bu proje icin ana problemi olusturdu. Sistem yalnizca veri toplamakla kalmamali, cihaz durumu ve hata senaryolari hakkinda da izlenebilir bilgi uretmeliydi.
Cozum, ESP32 tabanli uc birimler, LoRa haberlesme katmani, Raspberry Pi gateway mantigi ve veritabani destekli web izleme katmanindan olusan moduler bir mimari olarak kurgulandi. Her veri paketi cihaz kimligi, zaman bilgisi ve sensor degeri ile birlikte ele alindi.
Uc birimler sensor verisini okur ve paketler; haberlesme katmani bu veriyi gateway tarafina tasir; gateway veri dogrulama ve on isleme sonrasinda MySQL benzeri bir veri katmanina yazar. Web paneli son veri zamani, cihaz durumu, alarm esikleri ve raporlanabilir gecmis veriyi kullaniciya sunar.
Ortaya cikan yapi, farkli sensor tiplerine uyarlanabilecek, bakimi yapilabilir ve dashboard tarafinda genisletilebilir bir IoT telemetri altyapisi sundu. Proje, gomulu sistem ile web/veri katmaninin birlikte tasarlanmasi gerektigini net bicimde gosterdi.
Blok tabanlı sistem akışı
Gömülü Sistemler
Uc birimler sensor verisini okur ve paketler; haberlesme katmani bu veriyi gateway tarafina tasir; gateway veri dogrulama ve on isleme sonrasinda MySQL benzeri bir veri katmanina yazar. Web paneli son veri zamani, cihaz durumu, alarm esikleri ve raporlanabilir gecmis veriyi kullaniciya sunar.
ESP32, Raspberry Pi, LoRa, Sensors, OTA, MySQL
Ortaya cikan yapi, farkli sensor tiplerine uyarlanabilecek, bakimi yapilabilir ve dashboard tarafinda genisletilebilir bir IoT telemetri altyapisi sundu. Proje, gomulu sistem ile web/veri katmaninin birlikte tasarlanmasi gerektigini net bicimde gosterdi.
Demo, çıktı ve görsel hikaye
Saha verisinin farkli sensorlerden gelmesi, uzun mesafe haberlesme ihtiyaci, kesintili baglanti kosullari ve cihaz bakiminin uzaktan izlenmesi gereksinimi bu proje icin ana problemi olusturdu. Sistem yalnizca veri toplamakla kalmamali, cihaz durumu ve hata senaryolari hakkinda da izlenebilir bilgi uretmeliydi.
Ortaya cikan yapi, farkli sensor tiplerine uyarlanabilecek, bakimi yapilabilir ve dashboard tarafinda genisletilebilir bir IoT telemetri altyapisi sundu. Proje, gomulu sistem ile web/veri katmaninin birlikte tasarlanmasi gerektigini net bicimde gosterdi.
Uc birimler sensor verisini okur ve paketler; haberlesme katmani bu veriyi gateway tarafina tasir; gateway veri dogrulama ve on isleme sonrasinda MySQL benzeri bir veri katmanina yazar. Web paneli son veri zamani, cihaz durumu, alarm esikleri ve raporlanabilir gecmis veriyi kullaniciya sunar.
Ortaya cikan yapi, farkli sensor tiplerine uyarlanabilecek, bakimi yapilabilir ve dashboard tarafinda genisletilebilir bir IoT telemetri altyapisi sundu. Proje, gomulu sistem ile web/veri katmaninin birlikte tasarlanmasi gerektigini net bicimde gosterdi.