Gömülü AI & IoTÖne Çıkan Çalışma
ESP32 Gömülü Yapay Zekâ & Akıllı Donanım Anomali Tespiti
Malatya Yeşilyurt Belediyesi Bilgi İşlem Başkanlığı donanım stajı kapsamında tasarlanan gömülü cihaz anomali tespiti prototipi. Ağ kabinlerindeki aşırı ısınma, fan arızaları ve kapı açık kalma durumlarını ESP32 üzerinde anomali mantığıyla gerçek zamanlı izlemek için geliştirilmiştir.
Çözülen Problem
Ağ kabinlerindeki ortam ve cihaz sıcaklıklarını, kapı açık kalma sürelerini ve fan devir sayılarını tek bir ESP32 mikrodenetleyici üzerinde anomali mantığıyla izlemek.
Projedeki Rolüm & Sorumluluğum
Gömülü Sistemler & Donanım Stajyeri (Yazılım Geliştirme, Bloklamayan Zamanlayıcı & Sensör Anomali Mantığı)
Teknik Ekran Görüntüsü / Sistem Mimarısıproject-esp32-cabinet

Gömülü Donanım
ESP32 DevKit V1
Anomali Tespiti
Sıcaklık & RPM İkazı
Sensör Grubu
DHT22 + 2x DS18B20
Karşılaşılan Mühendislik Zorlukları
- Sensör okumaları veya haberleşme sırasında döngünün dondurulması riski
- Yüksek devirli 4 pinli fanın sinyalinden dalgalanmasız ve hassas RPM sayımı yapma zorluğu
- 1-Wire protokolünde 2 adet DS18B20 sensörünü tek hat üzerinden benzersiz adresle sorgulama
Çözüm Yaklaşımı & Uygulama
- Bloklamayan zamanlama mimarisi kurularak kesintisiz kontrol sağlandı.
- Hardware interrupt kullanılarak fan RPM sinyalleri kesme bazlı sayıldı.
- Sıcaklık eşik değerleri aşıldığında dinamik PWM fan hız kontrolü tetiklendi ve Wi-Fi üzerinden ikaz iletildi.
Sistem Mimarisi Öne Çıkanları
- Bloklamayan zamanlama yapısıyla kesintisiz sensör ve anomali kontrolü
- Donanım kesmeleri (ISR) ile 4 pinli fan sinyalinden yüksek hassasiyetli RPM ölçümü
- 1-Wire protokolünde 2 adet DS18B20 sensörünün tek hat üzerinden indekslenmesi
Kullanılan Teknolojiler
Gömülü AIESP32Anomali TespitiC/C++IoT1-WireDHT22DS18B20