İçindekiler:

Eksiksiz Akıllı Ev Eklentisi: 8 Adım
Eksiksiz Akıllı Ev Eklentisi: 8 Adım

Video: Eksiksiz Akıllı Ev Eklentisi: 8 Adım

Video: Eksiksiz Akıllı Ev Eklentisi: 8 Adım
Video: Akıllı Ev Kuruyoruz-1 Home Assistant Kurulumu ve ESP Kartları Kullanma 2024, Kasım
Anonim
Eksiksiz Akıllı Ev Eklentisi
Eksiksiz Akıllı Ev Eklentisi

Bir önceki projem olan "Akıllı Evin Tamamı" neredeyse 5 yıldır sorunsuz bir şekilde çalışıyor. Şimdi, mevcut devre ve şemada herhangi bir değişiklik yapmadan aynısına bir geri bildirim eklemeye karar verdim. Dolayısıyla bu eklenti projesi, yükün mevcut röle panosuna açık veya kapalı olup olmadığı konusunda eksik olan geri bildirim işlevselliğini sağlayacaktır. UI için Node-Red'e bağlanan Wemos D1 Mini'de Tasmota üretici yazılımını kullandım.

DİKKAT: AC ŞEBEKE ÜZERİNDE ÇALIŞMAK ÇOK TEHLİKELİDİR. BU PROJE AC ŞEBEKE ÜZERİNDE ÇALIŞMAK İÇERMEKTEDİR. GEREKLİ OLDUĞU ZAMAN VE NEREDE TÜM AC ŞEBEKELERİNİ KAPATIN

Adım 1: Gerekli Parçalar

Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar

İlk fikrim, Wemos D1 Mini'ye geri bildirim almak için "8 Kanal Optokuplör İzolasyon Gerilimi Test Kartı MCU TTL to PLC" adlı bu kartı kullanmaktı. AC Canlı hat röle tarafında olduğu için bu kart kullanılamadı. Daha sonra aşağıdaki devre ile geldim

Gerekli Parçalar:

1. 2 Kutuplu Konnektör - 9 Adet

2. 10A10 Diyot - 64 Adet

3. S8050 Transistör - 16 Adet

4. MCP23017 IC - 1 Adet

5. 220uF 16 V Elektrolitik Kondansatör - 16 Adet

6. 47Ω ¼W Direnç - 16 Adet

7. 1kΩ ¼W Direnç - 49 Adet

8. Wemos D1 mini - 1 Adet

9. Yeşil veya Kırmızı Led - 16 Adet

10. PC817 Optokuplör - 16 Adet

11. Gerektiğinde Kadın Başlıklar

12. Nokta tahtası veya Bakır Kaplı tahta (Gerekirse aşındırma gerektirir).

13. Kabloları bağlayın

14. Gümüşlü Bakır tel

Burada bir nokta tahtası kullandım ve lehimli bağlantıları lehimlemek ve test etmek için oldukça zaman harcadım.

Adım 2: Lehimleme ☺

Lehimleme ☺
Lehimleme ☺
Lehimleme ☺
Lehimleme ☺
Lehimleme ☺
Lehimleme ☺

16 kanal için bir nokta tahtasında lehim yapmak elbette zor bir iştir.

Sonunda, röle kartım sadece 15 Kanal kullandığı için kartı 15 kanalla bitirmeyi başardım.

Daha sonra MCP23017 ve Wemos d1 mini'yi monte etmek için yeterli alan yoktu, bu nedenle küçük bir nokta tahtası aynı şeyi barındırıyor.

Adım 3: Osiloskop

salınımlı
salınımlı
salınım
salınım
salınım
salınım

Devreyi tasarladıktan ve dot board'a yerleştirip lehimledikten sonra düzgün doğrultucu devre kullanmadığım için düzgün çıkış vermedi.

Bu, MCP23017'ye ve son olarak Wemos'a yanlış değerler verdi.

S8050'nin emitöründe Osiloskop ile izleme yapıldıktan sonra, mantıklı olan 50Hz kare dalga bulundu. Daha sonra şematikte gösterildiği gibi 220uF kapasitör ekleyerek sorunu çözdü. Kondansatörü eklemeden önce ve sonra resimleri kontrol edin.

Adım 4: Montaj

toplantı
toplantı
toplantı
toplantı
toplantı
toplantı

Şimdi 4 delik açtım ve diyot geri besleme kartını mevcut röle kartına sabitlemek için gösterildiği gibi somunlu 4 vida ve bir ethernet kablosundan manşon kullandım.

Mevcut röle kartını taşıdı ve gerekli görülen bağlantı kablolarını değiştirdi / uzattı.

Adım 5: Test Etme

Test yapmak
Test yapmak
Test yapmak
Test yapmak
Test yapmak
Test yapmak

Devre, tüm kuruluma güç sağlamak için 250mA DC alıyordu. UI ve yerel led'lerle yapılan testler uygun bulundu.

Devre, AC canlı kabloya seri olarak rölenin kutup terminaline yerleştirmek için basitti. Şemaya bakın.

Devre çalışması basittir, AC şebeke gerilimi, bir miktar voltaj düşüşüne neden olan bir 10A diyottan geçirilir, bu voltaj düşüşü, MCP23017'ye ve daha sonra Wemos'a ikili sinyal vermek için optokuplör-transistör kombinasyonuna beslenir.

Adım 6: Bellenim

Burada, kırmızı düğüme kolay json çıkışı sağlayan I2C MCP23017 etkinleştirilmiş Tasmota bellenimi kullandım.

Aygıt yazılımını aşağıdan indirin ve PlatformIO yardımıyla etkinleştirilen MCP23XXX sensörünü derleyin

github.com/arendst/Tasmota/releases

Adım 7: Şematik

Şematik
Şematik

Şematik tüm ayrıntılara sahiptir.

5V 1.5A SMPS kullandım devreye güç veriyor

Tüm transistör yayıcıları aşağı çekilir.

MCP23017'nin adreslemesi 0x20'dir, Reset pini yukarı çekilir.

8. Adım: Sonlandırma ve Node Red Entegrasyonu

Sonlandırma ve Node Red Entegrasyonu
Sonlandırma ve Node Red Entegrasyonu
Sonlandırma ve Node Red Entegrasyonu
Sonlandırma ve Node Red Entegrasyonu
Sonlandırma ve Node Red Entegrasyonu
Sonlandırma ve Node Red Entegrasyonu

Başarılı bir testten sonra. Eski Android telefonumda çalışan kırmızı düğüme yeni akış eklendi.

Ekli resimlere bakın.

Önerilen: