Buz Bellek

Buz Bellek

Aktif

Mutfaklarımızın en sadık ama bir o kadar da "sessiz" üyeleri olan buzdolapları, genellikle ömürleri dolana kadar teknolojik bir güncelleme almazlar. Alışverişe çıktığınızda "Evde süt kalmış mıydı?" sorusuna yanıt bulmak için eve dönmek ya da birini aramak zorunda kalıyorsanız, BuzBellek tam da bu noktada devreye giriyor.

Dokuz Eylül Üniversitesi Yönetim Bilişim Sistemleri (YBS) bölümünde hazırladığımız bu projeyle, düşük maliyetli donanımlarla eski buzdolaplarını günümüzün "akıllı" standartlarına taşıdık.

Raspberry PIIoTSMTP

🚀 Projenin Amacı ve Çalışma Mantığı
BuzBellek, buzdolabınızın kapağı açıldığında çalışan ve içindeki durumu size anlık olarak bildiren bir asistan. Sistemin temel çalışma prensibi şu şekilde:

Akıllı Takip: Manyetik kapı sensörü sayesinde kapağın açıldığını algılıyor.

Mesafe Kontrolü: Ultrasonik mesafe sensörü (HC-SR04), kameranın en iyi açıyı yakalaması için mesafeyi ölçüyor.

Görsel ve Veri: Eğer şartlar uygunsa, bir fotoğraf çekiyor ve buna sıcaklık-nem verilerini ekleyerek kullanıcıya e-posta gönderiyor.

Güvenlik Uyarısı: Buzdolabı kapağı 30 saniyeden uzun süre açık kalırsa, sesli bir buzzer uyarısıyla enerji israfını önlüyor.

🛠️ Kullandığımız Teknolojiler
Projenin kalbinde, gömülü sistemlerin vazgeçilmezi olan Raspberry Pi 4 Model B yer alıyor. Yazılım tarafında ise tüm süreci Python ile yönettik. Kullandığımız diğer temel bileşenler:

Donanım: USB Webcam, DHT-11 (Sıcaklık ve Nem Sensörü), HC-SR04 (Mesafe Sensörü), Buzzer ve LED bildirimleri.

Yazılım: RPi.GPIO (Pin kontrolü), smtplib (E-posta yönetimi), dht11 kütüphanesi ve işletim sistemi işlemleri için os modülü.

💡 Bana Neler Kazandırdı?
BuzBellek sadece bir ödev değil, aynı zamanda teorik bilgilerimi pratiğe dökme fırsatı oldu:

Donanım ve Yazılım Entegrasyonu: Bir kod bloğunun fiziksel bir sensörü nasıl harekete geçirdiğini ve gerçek dünyadan nasıl veri topladığını deneyimledim.

IoT Ekosistemi: Nesnelerin İnterneti (IoT) projelerinde veri akışının ve enerji yönetiminin (kapı açık kalma uyarısı gibi) önemini kavradım.

Problem Çözme: Kamera açısının optimizasyonu ve sensörlerden gelen hatalı verilerin ayıklanması gibi süreçlerde analitik düşünme yeteneğimi geliştirdim.

Uçtan Uca Geliştirme: Bir fikrin; analiz, donanım seçimi, kodlama ve maketleme aşamalarından geçerek nasıl somut bir ürüne dönüştüğünü görmüş oldum.

Gelecekte bu sistemi bir mobil uygulama ile entegre ederek, görüntü işleme (AI) desteğiyle "bitmek üzere olan ürünleri" otomatik listeleyen bir yapıya dönüştürmeyi hedefliyorum.

Görseller