İçindekiler:
- Gereçler
- Adım 1: Devre Şeması
- Adım 2: Test için Devreyi Breadboard Üzerinde Yapın
- 3. Adım: Bu IOT Projesi için Eğitim Videosu
- 4. Adım: Blynk Uygulamasını yükleyin
- Adım 5: Akıllı Röle Modülünün Farklı Modu
- Adım 6: Manuel Mod
- 7. Adım: Otomatik Mod
- Adım 8: PCB'yi Tasarlamak
- Adım 9: PCB'yi sipariş edin
- Adım 10: Gerber Dosyasını Yükleme ve Parametreleri Ayarlama
- Adım 11: Sevkiyat Adresini ve Ödeme Modunu Seçin
- Adım 12: Tüm Bileşenleri Lehimleyin
- Adım 13: NodeMCU'yu programlayın
- Adım 14: Ev Aletlerini Bağlayın
- Adım 15: Komple Devreyi Bir KUTU İÇİNE yerleştirin
- Adım 16: Sonunda
Video: NodeMCU Dokunmatik Sensörlü Ev Otomasyonu LDR Sıcaklık Kontrol Rölesi: 16 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Geçmiş NodeMCU projelerimde Blynk App'ten iki ev aletini kontrol ettim. Projeyi Manuel Kontrol ile yükseltmek ve daha fazla özellik eklemek için birçok yorum ve mesaj aldım.
Bu yüzden bu Akıllı Ev Genişletme Kutusunu tasarladım.
IoT tabanlı bu ev otomasyonu projemde Dokunmatik Sensörlü Blynk & NodeMCU, LDR, Sıcaklık kontrol röle modülü ile gerçek zamanlı geri bildirim ile ev otomasyonu yaptım.
Manuel Modda, bu röle modülü bir mobil veya akıllı telefondan ve manuel dokunmatik anahtardan (TTP223) kontrol edilebilir.
Otomatik Modda, bu akıllı röle ayrıca DHT11 sensörünü ve LDR'yi kullanarak 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 Mobilden 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 ve Akıllı Telefonda CANLI oda sıcaklığını ve Nem okumasını izleyin
5. Dokunmatik anahtar ile manuel olarak kontrol edilen ev aletleri
6. Ev aletlerini İnternet üzerinden kontrol edin (WiFi)
Bu proje, bu Basit NodeMCU projesinden ilham almıştır.
Gereçler
1. NodeMCU Kurulu
2. DH11 Sensörü
3. LDR
4. 10k Dirençler 5 hayır
5. 1k Dirençler 3 hayır
6. 220-ohm Dirençler 2 hayır
7. BC547 NPN Transistörler 2 hayır
8. Diyot 1N4007 2 hayır
9. Diyot 1N4001 1no
10. 5 mm LED (1,5v) 3 yok
11. SPDT 5V Röleler 2 hayır
12. Düğmeye/düğmesine basın 4 yok (veya) TTP223 Dokunmatik Sensör (3no)
13. Konektörler ve jumperlar
14. OLED I2C Ekran (0,96" veya 1,3") (Opsiyonel)
15. Hi-Link 220V - 5V AC - DC dönüştürücü
Adım 1: Devre Şeması
Bu, IoT tabanlı bu akıllı ev sisteminin 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. Röle modülünü manuel olarak kontrol etmek için S1 & S2.
Butonlar yerine TTP223 Touch sensörlerini de bağlayabilirsiniz.
Modu değiştirmek için CMODE (Manuel Mod, Otomatik Mod)
NodeMCU'yu sıfırlamak için RST
5V'yi NodeMCU'ya ve rölelere beslemek için 110V/220V AC - 5V DC dönüştürücü kullandım.
Böylece bu akıllı röle modülü ile doğrudan 110V veya 220V AC kaynağı bağlayabilirsiniz.
Adım 2: Test için Devreyi 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, dokunmatik anahtar ile röleleri kontrol etmeye çalıştım. Blynk Uygulaması, sıcaklık sensörü ve LDR.
Burada RST pini aktif düşük, bu nedenle RST pinine bağlı Touch sensör aktif düşük olmalıdır.
Bu NodeMCU projesi için ekteki Kodu indirin. Gerekli kütüphanelerin tüm linklerini kodda belirttim.
3. Adım: Bu IOT Projesi için Eğitim Videosu
Eğitim videosunda bu Akıllı Ev cihazını yapmak için tüm adımları detaylı bir şekilde anlattım.
Böylece eviniz için bu IoT projesini kolayca yapabilirsiniz.
4. Adım: 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 5: Akıllı Röle Modülünün Farklı Modu
Akıllı röleyi iki 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.
otomobilde
Adım 6: Manuel Mod
Manuel modda, röle modülünü S1 & S2 dokunmatik anahtarlardan veya Blynk Uygulamasından kontrol edebiliriz. Anahtarların gerçek zamanlı geri bildirim durumunu Blynk Uygulamasından her zaman izleyebiliyoruz.
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.
7. Adım: Otomatik Mod
Otomatik modda, DHT11 sensörü ve LDR tarafından kontrol edilen röle modülü.
Kodda önceden tanımlanmış bir minimum ve maksimum sıcaklık ve ışık değerleri ayarlayabiliyoruz.
Sıcaklık kontrolü
Oda sıcaklığı önceden belirlenen maksimum sıcaklığı geçtiğinde röle-1 açılır ve oda sıcaklığı önceden belirlenen minimum sıcaklıktan düşük olduğunda röle-1 otomatik olarak kapanır.
LDR Kontrolü
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 8: PCB'yi Tasarlamak
Akıllı röle modülünün tüm özelliklerini breadboard üzerinde test ettikten sonra devreyi kompakt hale getirmek ve projeye profesyonel bir görünüm kazandırmak için PCB'yi tasarladım.
Bu IoT tabanlı ev otomasyon projesinin PCB Gerber dosyasını aşağıdaki bağlantıdan indirebilirsiniz:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Adım 9: 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 10: Gerber Dosyasını Yükleme ve Parametreleri Ayarlama
4. Miktar, PCB maskeleme 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 11: 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 12: 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 13: 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 14: 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.
Burada 110V veya 220V AC beslemeyi doğrudan bağlayabilirsiniz.
** RST pini aktif LOW olduğundan dokunmatik sensör kullanmadım.
Adım 15: Komple Devreyi Bir KUTU İÇİNE yerleştirin
Tüm devreyi bir plastik kutunun içine yerleştirdim. Bu NodeMCU projesini Smart extension BOX olarak kullanacağım.
Çok kullanışlı ve kullanımı kolay olacaktır.
Adım 16: Sonunda
110V/230V 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:
NodeMCU Sensörler Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: 14 Adım (Resimlerle)
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ölesi 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ı
Müzik Birleştirici: Blok Tipi Dokunmatik Sensörlü Entegre Sanal Müzik Enstrümanı: 4 Adım
Müzik Birleştirici: Blok Tipi Dokunmatik Sensörlü Entegre Sanal Müzik Aleti: Müzik aleti çalmayı öğrenmek isteyen birçok kişi var. Ne yazık ki, bazıları yüksek enstrüman fiyatları nedeniyle başlayamıyor. Buna dayanarak, başlangıç bütçesini azaltmak için entegre sanal müzik enstrümanı sistemi yapmaya karar verdik
Ultrasonik Sensörlü ve Temassız Sıcaklık Sensörlü Arduino Arabirimi: 8 Adım
Ultrasonik Sensör ve Temassız Sıcaklık Sensörü ile Arduino Arabirimi: Günümüzde, Yapımcılar, Geliştiriciler, projelerin prototiplerinin hızlı bir şekilde geliştirilmesi için Arduino'yu tercih ediyor. Arduino, kullanımı kolay donanım ve yazılıma dayalı açık kaynaklı bir elektronik platformdur. Arduino'nun çok iyi bir kullanıcı topluluğu var. Bu projede
DT11 Sıcaklık Sensörlü Web Sunucusu için ESP8266 NodeMCU Erişim Noktası (AP) ve Tarayıcıda Yazdırma Sıcaklığı ve Nemi: 5 Adım
DT11 Sıcaklık Sensörlü Web Sunucusu için ESP8266 NodeMCU Erişim Noktası (AP) ve Tarayıcıda Yazdırma Sıcaklığı ve Nemi: Merhaba arkadaşlar, projelerin çoğunda ESP8266 kullanıyoruz ve çoğu projede verilere erişilebilmesi için ESP8266'yı web sunucusu olarak kullanıyoruz. ESP8266 tarafından barındırılan Web sunucusuna erişerek wifi üzerinden herhangi bir cihaz, ancak tek sorun şu ki, çalışan bir yönlendiriciye ihtiyacımız var
Üç Dokunmatik Sensör Devresi + Dokunmatik Zamanlayıcı Devresi: 4 Adım
Üç Dokunma Sensör Devresi + Dokunma Zamanlayıcı Devresi: Dokunma Sensörü, Touch Pinlerine dokunmayı algıladığında devreye giren bir devredir. Geçici olarak çalışır yani yük sadece pinlere dokunulduğunda AÇIK olacaktır. Burada size bir dokunuş yapmanın üç farklı yolunu göstereceğim