İçindekiler:

NodeMCU Sensörler Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: 14 Adım (Resimlerle)
NodeMCU Sensörler Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: 14 Adım (Resimlerle)

Video: NodeMCU Sensörler Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: 14 Adım (Resimlerle)

Video: NodeMCU Sensörler Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: 14 Adım (Resimlerle)
Video: Akıllı Kapı ve Pencere Sensörü Yapımı | Akıllı Ev Projeleri #1 2024, Kasım
Anonim
Image
Image
NodeMCU Sensörleri Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır
NodeMCU Sensörleri Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır
NodeMCU Sensörleri Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır
NodeMCU Sensörleri Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır

IoT tabanlı bu projede Blynk ile Ev Otomasyonu ve gerçek zamanlı geri beslemeli NodeMCU kontrol röle modülü yaptım. Manuel Modda, bu röle modülü Mobil veya akıllı telefondan ve Manuel anahtardan kontrol edilebilir. Otomatik Modda, bu akıllı röle ayrıca fanı ve ampulü açıp kapatmak için oda sıcaklığını ve güneş ışığını algılayabilir.

Bu akıllı ev projesi aşağıdaki özelliklere sahiptir: 1. Blynk App kullanılarak Mobile'dan kontrol edilen ev aletleri 2. Sıcaklık ve Nem sensörü tarafından otomatik olarak kontrol edilen ev aletleri (Otomatik Modda) 3. Karanlık Sensör tarafından otomatik olarak kontrol edilen ev aletleri (Otomatik Modda) 4. OLED'de CANLI oda sıcaklığı ve Nem okumasını izleyin ve Akıllı telefon 5. Manuel anahtarlarla kontrol edilen ev aletleri 6. İnternet üzerinden ev aletlerini kontrol etme

Gereçler

Bu Akıllı Ev projesi için Gerekli Bileşenler

1. DüğümMCU

2. DH11 Sensörü

3. LDR

4. 10k Dirençler 5 hayır

5. 1k Dirençler 5 yok (R1 - R4)

6. 220-ohm Dirençler 2 yok (R5 & R6)

7. Optokuplör PC817 2 hayır

8. BC547 NPN Transistörler 2 hayır

9. Diyot 1N4007 2 hayır

10. Diyot 1N4001 1no

11. LED (1.5v) 3 hayır

12. Kapasitörler 100uF 2 hayır

13. SPDT 12V Röleler 2 hayır

14. 7805 voltaj regülatörü 1 hayır

15. Düğmeye/düğmesine basın 4 hayır

16. Konektörler ve jumperlar

17. OLED I2C Ekran (0.96" veya 1.3")

Adım 1: Devre Şeması

Devre şeması
Devre şeması

Bu, bu IoT tabanlı ev otomasyon projesi için tam devre şemasıdır.

Röle modülünü kontrol etmek için NodeMCU kullandım. Oda sıcaklığına ve ortam ışığına göre röleyi otomatik olarak kontrol etmek için DHT11 sıcaklık & nem sensörü ve LDR bağladım. NodeMCU, yani S1, S2, CMODE, RST ile bağlantılı dört buton vardır. S1 & S2 röle modülünü manuel olarak kontrol etmek için Modu değiştirmek için CMODE (Manuel Mod, Otomatik Mod) NodeMCU'yu sıfırlamak için RST Röle modülüne 12V sağladım ve NodeMCU'ya 5v beslemek için bir 7805 voltaj regülatörü kullandım.

Adım 2: Test için Devreyi Breadboard Üzerinde Yapın

Devreyi Test İçin Breadboard Üzerinde Yapın
Devreyi Test İçin Breadboard Üzerinde Yapın
Devreyi Test İçin Breadboard Üzerinde Yapın
Devreyi Test İçin Breadboard Üzerinde Yapın

PCB'yi tasarlamadan önce devreyi test için breadboard üzerinde yaptım. Test sırasında kodu NodeMCU'ya yükledim ve ardından butonlar, Blynk Uygulaması, sıcaklık sensörü ve LDR ile röleleri kontrol etmeye çalıştım.

Bu NodeMCU projesi için ekteki Kodu indirin.

Kodda gerekli kitaplıkların tüm bağlantılarından bahsetmiştim.

3. Adım: Blynk Uygulamasını yükleyin

Blynk Uygulamasını yükleyin
Blynk Uygulamasını yükleyin
Blynk Uygulamasını yükleyin
Blynk Uygulamasını yükleyin

Google Play Store veya App Store'dan Blynk Uygulamasını yükleyin, ardından röle modülünü kontrol etmek ve sıcaklık ve nemi izlemek için gerekli tüm widget'ları ekleyin. Tüm detayları eğitim videosunda anlattım.

Röle modülünü kontrol etmek ve modu değiştirmek için 3 düğmeli widget'ı kullandım. Ve sıcaklık ve nemi izlemek için 2 gösterge widget'ı.

Adım 4: Akıllı Röle Modülünün Farklı Modu

Akıllı Röle Modülünün Farklı Modu
Akıllı Röle Modülünün Farklı Modu

Akıllı röleyi 2 modda kontrol edebiliriz:

1. Manuel Mod

2. Otomatik Mod

PCB'ye takılı CMODE düğmesi veya Blynk Uygulaması ile modu kolayca değiştirebiliriz.

Adım 5: Manuel Mod

Manuel Mod
Manuel Mod
Manuel Mod
Manuel Mod

Manuel modda, röle modülünü S1 & S2 butonlarından veya Blynk Uygulamasından kontrol edebiliriz.

Anahtarların gerçek zamanlı geri bildirim durumunu her zaman Blynk Uygulamasından izleyebiliriz. Ayrıca resimlerde gördüğünüz gibi OLED ekran ve Blynk Uygulaması üzerinden sıcaklık ve nem okumasını da takip edebiliyoruz. Blynk App ile akıllı telefonumuzda internet varsa her yerden röle modülünü kontrol edebiliyoruz.

Adım 6: Otomatik Mod

Otomatik mod
Otomatik mod
Otomatik mod
Otomatik mod

Otomatik modda, DHT11 sensörü ve LDR tarafından kontrol edilen röle modülü.

Önceden tanımlanmış bir minimum ve maksimum sıcaklık ve ışık değerleri belirleyebiliriz. Otomatik modda, oda sıcaklığı önceden tanımlanmış maksimum sıcaklığı geçtiğinde röle-1 açılır ve oda sıcaklığı önceden tanımlanmış minimum sıcaklıktan düşük olduğunda röle-1 otomatik olarak kapanır.

Benzer şekilde ışık seviyesi düştüğünde röle-2 yanar ve ışık yeterli olduğunda röle-2 otomatik olarak kapanır. Eğitim videosunda detaylı anlattım.

Adım 7: PCB'yi Tasarlamak

PCB tasarlama
PCB tasarlama

Devreyi günlük olarak kullanacağım için akıllı röle modülünün tüm özelliklerini breadboard üzerinde test ettikten sonra PCB'yi tasarladım. Bu ev otomasyon projesinin PCB Gerber dosyasını aşağıdaki linkten indirebilirsiniz:

drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52

Adım 8: PCB'yi sipariş edin

PCB'yi sipariş edin
PCB'yi sipariş edin
PCB'yi sipariş edin
PCB'yi sipariş edin
PCB'yi sipariş edin
PCB'yi sipariş edin

Garber dosyasını indirdikten sonra PCB'yi kolayca sipariş edebilirsiniz.

1. https://jlcpcb.com adresini ziyaret edin ve Oturum Açın / Kaydolun

2. ŞİMDİ TEKLİF AL düğmesine tıklayın.

3 "Gerber dosyanızı ekleyin" düğmesine tıklayın.

Ardından indirdiğiniz Gerber dosyasına göz atın ve seçin.

Adım 9: Gerber Dosyasını Yükleme ve Parametreleri Ayarlama

Gerber Dosyasını Yükleme ve Parametreleri Ayarlama
Gerber Dosyasını Yükleme ve Parametreleri Ayarlama
Gerber Dosyasını Yükleme ve Parametreleri Ayarlama
Gerber Dosyasını Yükleme ve Parametreleri Ayarlama

4. Miktar, PCB rengi vb. gibi gerekli parametreleri ayarlayın

5. PCB için tüm Parametreleri seçtikten sonra SEPETE KAYDET düğmesine tıklayın.

Adım 10: Sevkiyat Adresini ve Ödeme Modunu Seçin

Sevkiyat Adresini ve Ödeme Modunu Seçin
Sevkiyat Adresini ve Ödeme Modunu Seçin
Sevkiyat Adresini ve Ödeme Modunu Seçin
Sevkiyat Adresini ve Ödeme Modunu Seçin
Sevkiyat Adresini ve Ödeme Modunu Seçin
Sevkiyat Adresini ve Ödeme Modunu Seçin

6. Sevkiyat Adresini yazın.

7. Size uygun Nakliye Yöntemini seçin.

8. Siparişi gönderin ve ödemeye devam edin. Siparişinizi JLCPCB.com'dan da takip edebilirsiniz.

PCB'lerimin üretilmesi 2 gün sürdü ve DHL teslimat seçeneğini kullanarak bir hafta içinde geldi.

PCB'ler iyi paketlenmişti ve kalitesi bu uygun fiyata gerçekten çok iyiydi.

Adım 11: Tüm Bileşenleri Lehimleyin

Tüm Bileşenleri Lehimleyin
Tüm Bileşenleri Lehimleyin
Tüm Bileşenleri Lehimleyin
Tüm Bileşenleri Lehimleyin

Bundan sonra tüm bileşenleri devre şemasına göre lehimleyin.

Ardından NodeMCU, DHT11, LDR ve OLED ekranı bağlayın.

Adım 12: NodeMCU'yu programlayın

NodeMCU'yu programlayın
NodeMCU'yu programlayın
NodeMCU'yu programlayın
NodeMCU'yu programlayın

1. NodeMCU'yu dizüstü bilgisayara bağlayın

2. Kodu İndirin. (Ekli)

3. Blynk Auth belirtecini, WiFi Adını, WiFi Parolasını değiştirin.

4. Otomatik Mod için önceden tanımlanmış sıcaklık ve ışık değerini ihtiyaçlarınıza göre değiştirin

5. NodeMCU 12E kartını ve uygun PORT'u seçin. Ardından kodu yükleyin.

** Bu projede hem 0.96" OLED hem de 1.3" OLED ekran kullanabilirsiniz. Her iki OLED için de Kodu paylaştım, kodu kullandığınız OLED ekrana göre yükleyin.

Kodu önceki adımlarda zaten ekledim.

Adım 13: Ev Aletlerini Bağlayın

Ev Aletlerini Bağlayın
Ev Aletlerini Bağlayın

Ev aletlerini devre şemasına göre bağlayın. Lütfen yüksek voltajla çalışırken uygun güvenlik önlemlerini alın.

12Volt DC beslemeyi devrede gösterildiği gibi PCB'ye bağlayın.

Adım 14: Sonunda

Nihayet
Nihayet
Nihayet
Nihayet

110V/230V beslemesini ve 12V DC beslemesini açın.

Artık ev aletlerinizi akıllı bir şekilde kontrol edebilirsiniz. Umarım bu ev otomasyon projesini beğenmişsinizdir. Bu proje için gerekli tüm bilgileri paylaştım. Değerli görüşlerinizi paylaşırsanız çok memnun olurum. Ayrıca herhangi bir sorunuz varsa lütfen yorum bölümüne yazınız. Bu tür daha fazla proje için lütfen TechStudyCell'i takip edin. Zaman ayırdığınız için teşekkür ederiz & Mutlu Öğrenme.

Önerilen: