İçindekiler:

Ev Otomasyonu - Akıllı Panjur: 8 Adım
Ev Otomasyonu - Akıllı Panjur: 8 Adım

Video: Ev Otomasyonu - Akıllı Panjur: 8 Adım

Video: Ev Otomasyonu - Akıllı Panjur: 8 Adım
Video: Akıllı Ev Otomasyonu - Nasıl Yapıldığını Gösteriyorum 2024, Kasım
Anonim
Ev Otomasyonu - Akıllı Panjur
Ev Otomasyonu - Akıllı Panjur

Bu talimatta, ev jaluzilerinizi, ev jaluzilerinizin tam otomatik kontrolünü sağlamak için ev asistanı ile entegre olabilen otomatik akıllı jaluzilere dönüştürmek için bir servo motor ve özel bir kontrolör ile evde kendi jaluzilerinizi nasıl güçlendireceğinize bakacağız.

Bu talimat, JLCPCB tarafından desteklenmiştir. Bu hizmeti, denetleyici için devre kartlarını oluşturmak için kullandım. PCB'ler yüksek kalitededir ve prototipleme için gerçek bir pazarlıktır. Onları şiddetle tavsiye ediyorum, lütfen gidin ve aşağıdaki bağlantıdan kontrol edin:

İlk Siparişte Ücretsiz Kargo ve https://jlcpcb.com'da 2 $ PCBPrototipleme

Adım 1: 3D Baskı Parçaları

Öncelikle bunun için bazı bölümleri yazdırmanız gerekecek. Aşağıdaki parçalar yazdırılacaktır ve.stl model dosyalarına bağlantı aşağıda listelenmiştir:

1.) Anahtar Montajı

2.) Servo Dağı

3.) Kare Saplı Kaplin

Tüm bunlar, mech altındaki aşağıdaki bağlantıdan elde edilebilir:

github.com/misperry/Smart_Blinds

Adım 2: Panjurları Sökün

Panjurları Sök
Panjurları Sök
Panjurları Sök
Panjurları Sök
Panjurları Sök
Panjurları Sök

Panjurlarınızdan normal panjur açma/kapama mekanizmasını kaldırmanız gerekecektir.

Panjurlarımın türü çekme ipi türüdür. Çekme iplerinin alt kısmında plastik püsküller bulunur. Bunlar, ipi iterek ve sonundaki düğümü çözerek çıkarılabilir. Düğüm çözüldükten sonra plastik püsküller ipten kayabilir.

Mekanik aktüatörü çıkarmak için beyaz kanalı ayırmanız yeterlidir ve kare dönüş çubuğundan kayarak çıkarılmalıdır.

3. Adım: Geçersiz Kılma Anahtarı Ekle

Geçersiz Kılma Anahtarı Ekle
Geçersiz Kılma Anahtarı Ekle
Geçersiz Kılma Anahtarı Ekle
Geçersiz Kılma Anahtarı Ekle

Şimdi, birisi panjurlara geldiğinde, akıllı bir cihazda uygulamaya sahip olmak zorunda kalmadan, panjurları çalıştırmak için bir çekme zinciri anahtarını çekebilmeleri için geçersiz kılma anahtarını eklemeniz gerekecek.

Daha önce 3 boyutlu olarak basılan anahtar braketini kanalın sonuna takmanız ve yerine kaydırmanız gerekir. Kare deliğe güvenli bir şekilde oturduğundan emin olun.

İçeri girdikten sonra anahtarı kurabilirsiniz. Bu çekme zinciri anahtarı, bir ışık için yerel bir donanım mağazamda bulduğum bir anahtardı.

Somunu anahtardan sökün ve zinciri 3d baskılı braket deliğinden geçirin. Ardından çekme ipini takın ve somunu tekrar yukarı kaydırın ve anahtarı sabitleyerek yerine vidalayın.

Adım 4: Servo Motoru Takın

Servo Motoru takın
Servo Motoru takın
Servo Motoru takın
Servo Motoru takın
Servo Motoru takın
Servo Motoru takın
Servo Motoru takın
Servo Motoru takın

Ardından servo motoru kuracağız. İlk önce yan taraftaki montaj deliklerinden birini çıkarmanız gerekecek. Bunun nedeni, kaldırılmazsa sığamamasıdır. Ben sadece bir el testeresi ile benimkini çıkardım. Hangi tarafın çıkarılacağını görmek için resme bakın.

Bu çıkarıldıktan sonra, servo motoru önceki adımda 3D olarak basılmış olan plastik brakete yerleştirebilirsiniz. Yerleştirildikten sonra kare şaft kaplini servonun yivli miline takabilirsiniz.

Son olarak servo tertibatını panjurların ucuna takın ve kare çubuğu kaplindeki kare delikle hizalayın. Bunlar birbirine uymalıdır. Bu şekilde servo döndükçe panjurlar açılıp kapanacaktır.

Adım 5: Kablo Bağlantıları

Tel Bağlantıları
Tel Bağlantıları

İşte bu sistemle çalışmak için ESP8266'yı nasıl bağladığımın bir şeması. Bu, JLCPCB tarafından bir devre kartına yerleştirildi.

Bunları tek bir güç kaynağından zincirleme olarak bağlayabilmeniz için iki USB mini bağlantı noktası yerleştirdim, böylece arka arkaya birden fazla panjurunuz varsa, gücü yalnızca bir cihaza getirebilir ve gerisini zincirleme bağlayabilirsiniz.

ESP8266 için giriş voltajını 5V'den 3.3'e düşürmek için 3.3v astar regülatörü ile üretilmiştir.

Adım 6: Yazılım ve Yapılandırma

Yazılım ve Yapılandırma
Yazılım ve Yapılandırma
Yazılım ve Yapılandırma
Yazılım ve Yapılandırma

Şimdi bunun yazılım kısmını oluşturacağız.

Yazılımı aşağıdaki git hub bağlantısının yazılım klasörü altında bulabilirsiniz:

github.com/misperry/Smart_Blinds

Kodu arduino yazılımına yükledikten sonra, MQTT sunucu bilgilerinin yanı sıra wifi bilgilerinizi de girmeniz gerekecektir.

Ayrıca, MQTT bilgi aktarımı için kullanmak istediğiniz komut ve konu bilgilerini içerecek şekilde kodu güncellemeniz gerekecektir. Bu ayarlarla işiniz bittiğinde, bunları ESP8266 kartına yükleyebilirsiniz.

Son olarak, konularınızın arduino kodu konularınızla eşleşmesini sağlamak için configuration.yaml dosyanızı aşağıdaki bilgilerle güncellemeniz gerekecektir:

light: - platform: mqtt adı: "Pencere Alt Merkezi" state_topic: "blind/bc/state" command_topic: "blind/bc/command" bright_state_topic: "blind/bc/state" bright_command_topic: "blind/bc/level" parlaklık_ölçek: 100 qos: 0 payload_on: "AÇIK" payload_off: "KAPALI" iyimser: yanlış tutma: doğru

- platform: mqtt

name: "Sağ Alt Pencere" state_topic: "blind/br/state" command_topic: "blind/br/command" bright_state_topic: "blind/br/state" bright_command_topic: "blind/br/level" parlaklık_ölçek: 100 qos: 0 yük_on: "AÇIK" payload_off: "KAPALI" iyimser: yanlış tutma: doğru

7. Adım: Ev Asistanı ile Test Etme

Ev Asistanı ile Test Etme
Ev Asistanı ile Test Etme
Ev Asistanı ile Test Etme
Ev Asistanı ile Test Etme

Ev asistanını yeniden başlattığınızda, panjurların HASS ana ekranınızda "Hafif" bir nesne olarak göründüğünü görmelisiniz.

Artık panjurlarınızı tamamen açmak veya şalteri açıp kapatarak panjurlarınızı tamamen kapatmak için şaltere tıklayabilirsiniz. Ayrıca panjurlarınızın adına tıklarsanız, panjurların ne kadar açık olduğunu bunun için çalıştıracak parlaklık kaydırıcısı ile karşılaşacaksınız.

Adım 8: Son Düşünceler

Umarım bu projeyi beğenmişsinizdir ve sonunda denemişsinizdir.

İşte youtube kanalımdan bu çalışmanın iki videosu: Daha fazla ayrıntı istiyorsanız, lütfen ayrıntılı videoya göz atın. Bunun nasıl yapıldığına dair hızlı bir genel bakış istiyorsanız, derinlemesine olmayanı seçin.

Tekrar teşekkürler.

Önerilen: