back to top

ESP32 ile Akıllı Vantilatör Yapımı: Evinizi İnternetten Serinletin!

Yaz aylarının kavurucu sıcaklarında standart bir vantilatörü akıllı bir ev aletine dönüştürmek ister misiniz? Akıllı vantilatör yapımı, hem IoT (Nesnelerin İnterneti) dünyasına giriş yapmak isteyenler için harika bir temel proje hem de günlük hayatta oldukça işlevsel bir çözüm olarak karşımıza çıkıyor. 

İnternet üzerinden hava durumu verilerini çeken, otomatik çalışan ve cep telefonunuzdan kontrol edilebilen ESP32 tabanlı bir akıllı vantilatör sistemi tasarlayacağız. 

Aşağıdaki adımları takip ederek kendi akıllı cihazınızı kolayca üretebilirsiniz. 

Gerekli Malzemeler

Projemizde donanım beyni olarak ESP32 geliştirme kartını, anahtarlama için ise bir röle kartını kullanacağız. İhtiyacınız olan malzemeler ve stok kodları şunlardır:

Devre Kurulumu ve Çalışma Mantığı

ESP32’nin sunduğu Wi-Fi özelliğini kullanarak bir web sunucusu oluşturacağız.

  1. Röle Bağlantısı: Vantilatörün 220V besleme kablosunun faz hattını kesip, röle üzerindeki ortak (COM) ve normalde açık (NO) klemenslerine bağlıyoruz. Rölenin sinyal (IN) pinini ise ESP32’nin 23 numaralı pinine bağlıyoruz.
  2. OLED Ekran Bağlantısı: Sistem durumunu anlık görmek için OLED ekranı I2C pinleri üzerinden kartımıza bağlıyoruz (Ekranın VCC pini 3.3V’a, GND pini toprağa, SDA ve SCK pinleri ESP32’nin ilgili I2C pinlerine).

Güvenlik Uyarısı: Bu proje 220V şebeke gerilimi içerir. Bağlantıları yaparken vantilatörün fişinin çekili olduğundan kesinlikle emin olun ve açıkta kablo bırakmamak için ısı büzüşmeli makaron kullanarak yalıtımı sağlayın.

ESP32 Akıllı Vantilatör Kodu

Aşağıdaki kod, ESP32’yi yerel ağınızda bir web sunucusuna dönüştürür ve OpenWeatherMap API’si üzerinden bulunduğunuz şehrin sıcaklık verilerini çeker. Kodu Arduino IDE üzerinden kartınıza yüklemeden önce ssid, password ve apiKey değişkenlerini kendi bilgilerinize göre doldurmayı unutmayın.

Akıllı Vantilatör kodunu indirmek için tıklayın.

Kod Nasıl Çalışıyor?

Sistem iki farklı modda çalışır:

  • Otomatik (AUTO) Mod: ESP32, API üzerinden şehrinizin sıcaklığını ölçer. Eğer sıcaklık 25°C’nin üzerine çıkarsa röleyi tetikler ve vantilatörü açar.
  • Manuel Mod: ESP32’nin yerel IP adresine tarayıcınızdan bağlandığınızda karşınıza çıkan web arayüzündeki AÇ/KAPAT butonlarıyla kontrolü tamamen elinize alabilirsiniz. Hangi modda olduğunuzu ve sıcaklık değerini OLED ekranınız üzerinden kolayca takip edebilirsiniz.

Tüm bu adımları uygulamalı olarak görmek, devre kurulumunun detaylarını ve sistemin canlı testini incelemek isterseniz, sizin için hazırladığımız YouTube videomuza hemen aşağıdan göz atabilirsiniz. 

Projenizi Hayata Geçirin!

ESP32’nin gücü sayesinde sadece hava durumuna bağlı olarak değil, isterseniz zaman ayarlı veya sensör destekli daha karmaşık sistemler de kurabilirsiniz. Örneğin sıcaklık sensörü bağlayarak odadaki sıcaklık değeri üzerinden çalışmasını sağlayabilirsiniz. Belki otomatik su püskürtme sistemi kurarak ekstra serinlik almak isteyebilirsiniz.

Kendi akıllı ev sistemlerinizi oluşturmak, hem bütçenizi korumanızı sağlar hem de teknolojiyle olan bağınızı güçlendirir. Unutmayın, bu projeyi geliştirerek örneğin evinizin farklı odalarındaki cihazları da aynı ağ üzerinden kontrol edebilirsiniz.

Projeyi yaparken karşılaştığınız soruları veya geliştirdiğiniz farklı özellikleri aşağıdaki yorumlar bölümünde bizimle paylaşmayı unutmayın, bir sonraki maker projemizde görüşmek üzere!

Son Çıkan Yazılar

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz