Akıllı bir ev kurmak, bir o kadar da mantıklıdır; ancak karşınıza çılgın bir alet çıktığında işler değişir. İlk içgüdüm, bir tornavida almak, cihazı açıp iç yapısını anlamak ve içine bir ESP32 yerleştirmek olur. Ancak bu aynı zamanda garantiyi geçersiz kılmak ve lehimlemek anlamına gelir. Lehimleme kısmından korkmak doğaldır, çünkü kimse pahalı bir alette buna risk almaz.
Zamanla, ESP32’yi mantıklı olmayan ya da akıllı olmayan bir alette Home Assistant ile kullanmanın daha iyi bir yolunu buldum. Zaten birçok ESP32 projesi eski aletlere ikinci bir hayat verir. Her ESP32 kartı için aleti açmadan onu akıllı hale getirecek biraz farklı bir yaklaşım benimseyebilirsiniz.

Bir kapı ve kapak izleyicisi
Basit bir sensör, kapının açık bırakıldığını size söyleyebilir
Kuyudan, bir dolabı ya da even muzdolabını açık bırakma alışkanlığının yalnızca bana ait olmadığını fark ettim. İki kez kontrol etmek iyidir, ancak ya siz ya da başkası onu açık bırakmışsa sizi uyaran bir hatırlatmaya sahip olmak da faydalıdır. İhtiyacınız olan tek şey, C3 ya da S3 gibi mini bir ESP32 kartıyla ucuz bir manyetik reed anahtardır. Anahtar, ayrı ayrı monte edilen bir mıknatıs ve bir sensör olmak üzere iki parçadan oluşur.

Anahtarın bir yarısını kapıya, diğerini ise çerçeveye monte edin, kartı tek bir düğme pil ile besleyin ve gerekli olmadığında derin uykuya dalmaya programlayın. Kapının gün boyu kapalı durumunu bildirmesine gerek yok. Kartın yalnızca kapının bir dakika ya da daha uzun süre açık olduğunu algıladığında uyanması yeterlidir.

ESP32-S3, çift çekirdekli Xtensa LX7 mikrodenetleyici ile gelir. Çeşitli projelere hazır olması için yıllarca olgunluğa sahip 16MB flaş bellek ve 8MB PSRAM bulunur.
Bir Bluetooth vekili menzil genişleticisi
BLE kullanarak cihazları konumlandırın ve otomasyonları tetikleyin
Bir Bluetooth vekili kurmak, evimdeki tüm konuşkan Bluetooth Low Energy cihazlarını ortaya çıkardı. Ancak diş fırçam, ışıklar ya da perdeler gibi bazıları hala ağa dahil değildi. Philips Sonicare kullanıyor olayım ya da Oral-B Smart Series, mobil bir uygulama ile konuşmak için Bluetooth’a sahiptir. ESP32 üzerinde bir Bluetooth Vekili çalıştırmak, diş fırçasının banyoya özel otomasyonları tetiklemek için bir beacon gibi davranmasını sağlar. Elbette akıllı hale gelen evdir, diş fırçası değil. Ridikül görünse de, bu açık kaynaklı Bermuda projesi sayesinde gerçekten bir “neden olmasın” projesidir, sadece bir “ya şöyle olurdu” fikri değil.
Bir titreşim sensörü, biten yıkama döngüsünü işaretler
Makineye dokunmadan, çamaşırların hazır olduğunu bilin
Tekrarlayan işler için, örneğin çamaşır makinesinin yıkama döngüsünün ne zaman bittiğini bilmek için bir zamanlayıcıya ihtiyacınız yok. Titreşim sensörü içeren bir ESP32 kartı, bunun tam olarak ne zaman gerçekleştiğini size söyleyebilir. Yıkama döngüsünü elle kontrol etmekten kurtulursunuz ve çamaşırların çıkmaya hazır olduğu anda bunu bilirsiniz. ESP32 için bu hareketi izleyen ve makinenin ne zaman çalışmayı bitirdiğini belirleyen yazılımı yazmak için ESPHome’ı kullanabilirsiniz. Elbette, yıkama ve durulama döngüleri arasında bildirim almamak için yapılandırmayı ayarlamanız gerekebilir.
Kendi yapacağınız akıllı hoparlörler ve bir ağ yayıncısı
Bütün parçaları birleştirmek için belirli bir ESP32 kartına ya da birkaç bileşene ihtiyacınız olacak
Eski hoparlörlerinizi onları telefondan kontrol edebilmek için yeni akıllılarıyla değiştirmenize gerek yok. Üstelik bu pahalı bir yükseltmedir ve cüzdanınızı boşaltmadan benzer işlevselliği elde edebilirsiniz. En kolay yol, ESP32-A1S ses kitledir. Line-in desteği gelir ve Squeezelite-ESP32 ile yazılım yüklemek onu kendi yaptığınız bir Bluetooth ya da ağ hoparlörüne dönüştürür. ESP32 kartını yayın hedefiniz olarak ayarlayın, Spotify ya da medya sunucunuz gibi uygulamalar sesi doğrudan eski hoparlörlerinize gönderebilir. Dürüst olmak gerekirse, çok odalı akıllı hoparlörler için harcamaya başlamadan önce üstlenilecek bir projedir.
Bir IR yayıcısı, evdeki her uzaktan kumandayı değiştirir
Hala kızılötesi kullanan klima, TV, fan ve diğer sistemleri kontrol edin
Home Assistant, yakın zamanda kızılötesi (IR) desteğini ekledi ve bu say eski televizyonum, klima ve kumandalı fanımı Home Assistant’a bağlayabildim. Şu evde kullanabileceğim evrensel bir IR kumanda vericisi kurup test ediyorum. Bunun için birkaç IR LED’ini temel bir hobi devre kartı üzerinde küçük bir transistör aracılığıyla ESP32’ye bağlıyorum. Hâlâ vericinin engellenmeden klima, televizyon, fan ve diğer elektronik cihazlara doğru yönelecek şekilde yerleştirilmesiyle uğraşıyorum. Ancak bu işin ancak yarısı, çünkü ESP32’nin kumandadaki belirli bir tuşa bastığımda alınan sinyali tekrar çalmayı öğrenmesi, bu bilgiyi kaydetmesi ve komut geldiğinde hedef cihaza iletmesi gerekiyor.
Bu bilgiyi saklayarak, eve varmadan önce klimayı açmak gibi Home Assistant otomasyonlarını kolayca tetikleyebilen ESPHome yazılımını ESP32’ye yükleyebilirim. Aynı mantığı birkaç ESP32 projesinde kullanabilirsiniz; ticari ürünlerin yerini alırsınız, bunlardan çoğu için insanlar para öder. Yine de en yaygını zaten programlamanız gereken evrensel bir kumanda.
Tornavida ve lehim setine gerek yok
Bu beş proje, ESP32 kullanarak cihazı açmanız gereken bir şey değil, kapalı bir birim olarak ele alıyor. Bu projelerden birkaçında doğru yapılandırmayı sağlamak için biraz ek iş çıkarmanız gerekiyor. Ancak yine de bir cihazın iç kısmını mühendislik açısından çözmekten çok daha kolaylar. Hiçbiri bir cihazı çok pahalı bir masaüstü süsüne çevirme riski taşımıyor. Evinizi daha akıllı yapmak istiyorsanız, bir cihazı açmadan ESP32 ile eşleştirebilirsiniz.
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.
Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.
Foruma Katıl & Yanıtla ➔




Söz sizde.
Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.