İçindekiler:
- Adım 1: Kullanılan Bileşenler
- 2. Adım: Açıklama
- Adım 3: Bir Röle
- Adım 4: DHT11 Sensörü
- Adım 5: Blynk Uygulaması
- Adım 6: Devre Şeması
- 7. Adım: Kod
Video: IOT Ev Otomasyonu Kendin Yap Projesi 1: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
# GİRİŞ
Ev otomasyonu, AC, Fan, Buzdolabı, ışıklar gibi ev aletlerinin otomasyon sürecidir ve liste uzayıp gider, böylece telefonunuz, bilgisayarınız ve hatta uzaktan kontrol edilebilirler. Bu proje, evimizin cihazlarını WiFi ağımız üzerinden kontrol etmek için esp2866 nodeMCU ile ilgilidir.
Adım 1: Kullanılan Bileşenler
ESP 2866 DüğümMCU
2. 5V dc kaynağı / 5V kaynağı için Arduino UNO
3. DHT11 sensörü
4. Elektrikli Ampul
5. 5V Röle Modülü
6. Ekmek tahtası
7. Jumper Telleri (erkek-dişi & erkek-erkek)
8. Blynk uygulamasının yüklü olduğu akıllı telefon
9. WiFi ağı.
2. Adım: Açıklama
1. NodeMCU (Düğüm Mikro Denetleyici Birimi), ESP8266 adı verilen çok ucuz bir Yonga Üzerinde Sistem (SoC) etrafında oluşturulmuş açık kaynaklı bir yazılım ve donanım geliştirme ortamıdır.
ESP8266, Nesnelerin İnterneti (IoT) ve benzeri Teknoloji Projeleri için İnternet'e bağlanacak şekilde yapılandırılabilen düşük maliyetli, WiFi Modül yongasıdır. Temel olarak, normal Elektrik ve Mekanik ekipmanlarınız İnternet'e kendi başlarına bağlanamaz. Bunu yapmak için yerleşik kurulumları yok.
Bu ekipmanlarla ESP8266'yı kurabilir ve harika şeyler yapabilirsiniz. Kontrol, İzleme, Analiz ve çok daha fazlası. ESP8266 NodeMCU, I2C, I2S, UART, PWM, IR Uzaktan Kumanda, LED Işık ve Buton gibi çeşitli fonksiyonlara programlı olarak atanabilen 17 GPIO pinine sahiptir. Her dijital etkin GPIO, yüksek veya düşük olarak yapılandırılabilir. Daha fazla ayrıntı için bkz.
düğümMCU
Adım 3: Bir Röle
Arduino pinlerinin sağladığı 5V gibi düşük voltajlarla kontrol edilebilen, akımın geçmesine izin veren veya vermeyerek açılıp kapatılabilen elektrikle çalışan bir anahtardır.
Aşağıdaki şekil röle modülü pin çıkışını göstermektedir Röle modülünün sol tarafındaki 3 pin yüksek voltajı, sağ taraftaki pinler ise düşük voltaj gerektiren bileşen olan Arduino pinlerini bağlar.
Yüksek voltaj tarafında, her biri üç soketli iki konektör bulunur: ortak (COM), normalde kapalı (NC) ve normalde açık (NO).
1. COM: ortak pin
2. NC (Normalde Kapalı): normalde kapalı konfigürasyon, rölenin varsayılan olarak kapanmasını istediğinizde kullanılır, yani Arduino'dan röle modülüne devreyi açmak ve akımı durdurmak için bir sinyal göndermediğiniz sürece akım akıyor demektir..
3. HAYIR (Normalde Açık): normalde açık konfigürasyon tam tersi şekilde çalışır: röle her zaman açıktır, bu nedenle devreyi kapatmak için Arduino'dan bir sinyal göndermediğiniz sürece devre kesilir.
Röle modülü ile NodeMCU arasındaki bağlantılar gerçekten basittir:
1. GND: yere iner
2. IN: röleyi kontrol eder (bir nodeMCU dijital pinine bağlanır)
3. VCC: 5V'a gider
Burada bu 5V ve GND pinini veriyoruz Rölenin GND pini sırasıyla arduino 5V ve GND pinine bağlı ve arduino'nun GND pini NodeMCU'nun GND pini ile ortak.
Bu projeye geçmeden önce şebeke gerilimi ile uğraştığınızı bilmenizi isterim. Bu nedenle, açmadan önce lütfen bağlantıyı düzgün bir şekilde görün. Pimler ve bağlantı açıklaması:
1. Yeşil kablo, nodeMCU'nun D2 pinini rölenin i/p'sine bağlıyor
2. Kırmızı ve Sarı teller sırasıyla 5V ve GND'yi Rölenin VCC ve GND'sine bağlar.
Şimdi yükü bağlamak için (bu durumda Ampul). İlk önce ampulün veya lambanın canlı kablosunu kesin. Şimdi ilk ucu, yani ana şebekeye giden ucu NO pinine (ara sıra lambayı/ampülü açmak istiyorsanız) ve ampule giden canlı kablonun diğer ucunu Rölenin COM pinine bağlayın. Lütfen aşağıdaki bağlantıyı bulun.
Adım 4: DHT11 Sensörü
Sensörün bu durumda bulunduğu odanın sıcaklık ve nemini algılamak için kullanılır.
Daha fazla ayrıntı için bkz.
DHT11'in bağlantısı şu şekildedir: Sensörün VCC ve GND pinlerini sırasıyla nodeMCU'nun 3.3V ve GND pinlerine ve data pinini bu kuyuda D4'e bağlayın, bu projede şimdiye kadar tartışılan GPIO pinlerinden herhangi birini kullanabilirsiniz. Tür aşağıdaki resme bakın:
Burada Kırmızı ve Yeşil teller, nodeMCU'nun 3.3V ve GND pinlerini sırasıyla DHT11 sensörünün VCC (+) ve GND (-) pinine bağlar.
Adım 5: Blynk Uygulaması
Blynk, donanım projelerinizi iOS ve Android cihazınızdan kontrol etmek ve izlemek için hızlı bir şekilde arayüzler oluşturmanıza olanak tanıyan yeni bir platformdur. Blynk uygulamasını indirdikten sonra bir proje panosu oluşturabilir ve ekranda düğmeler, kaydırıcılar, grafikler ve diğer widget'ları düzenleyebilirsiniz.
blynk'i kullanmaya başlamak için aşağıdaki bağlantıyı takip edin.
Daha fazla ayrıntı için bkz.
Adım 6: Devre Şeması
7. Adım: Kod
Kodunuzu buradan alın
Bazı daha faydalı bağlantılar
1. Arduino IDE için Blynk kitaplığı bağlantısı
2. dht11 sensör kütüphanesi
3. Basit zamanlayıcı kitaplığı
4. Neden basit zamanlayıcı kullanılır?
Önerilen:
Esp8266 Kullanarak Kendin Yap Düşük Maliyetli Ev Otomasyonu: 6 Adım
Esp8266 Kullanarak Kendin Yap Düşük Maliyetli Ev Otomasyonu: Herkese merhaba, Bugün bu derste size akıllı bir eve doğru bir adım olarak, genellikle nodemcu olarak bilinen bir ESP 8266 modülünü kullanarak zaman kaybetmeden kendi ev otomasyonumu nasıl hazırladığımı göstereceğim. başlayalım:)
AutoBlinds - Dikey ve Yatay Panjurlar için Kendin Yap Otomasyonu: 5 Adım (Resimlerle)
AutoBlinds - Dikey ve Yatay Panjurlar için Kendin Yap Otomasyonu: Bu proje, öğleden sonra ben yokken batıya bakan bir pencerede panjurlarımı kapatma ihtiyacıyla başladı. Özellikle yaz aylarında, Avustralya'da güneş doğrudan üzerine parladığı nesnelere yıkıcı şeyler yapabilir. Ayrıca, büyük ölçüde
WiFi Uyarıları ile Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: 18 Adım
WiFi Uyarıları ile bir Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: Bu derste size bir #Kendin Yap #hidroponik sistemini nasıl kuracağınızı göstereceğiz. Bu DIY hidroponik sistem, 2 dakika açık ve 4 dakika kapalı olan özel bir hidroponik sulama döngüsünde sulayacaktır. Ayrıca rezervuar su seviyesini de izleyecektir. Bu sistem
ESP8266 Kullanarak Kendin Yap Ev Otomasyonu: 5 Adım
ESP8266 Kullanarak Kendin Yap Ev Otomasyonu: Bu projede size ESP8266 WiFi modülünü kullanarak Ev Otomasyon Sisteminin nasıl yapıldığını göstereceğim. Bu sistem, Blynk uygulamasını kullanarak WiFi üzerinden ev aletlerinizi kontrol etmek için kullanabileceğiniz Esp8266 röle kartına dayanmaktadır. Bu proje JLCPCB tarafından desteklenmektedir.
Kendin Yap Ev Otomasyonu - ThiDom: 6 Adım
Kendin Yap Ev Otomasyonu - ThiDom: ThiDom, kendi geliştirdiğim bir Ev Otomasyonu çözümüdür. Sistemin çekirdeğini oluşturan Raspberry Pi'yi temel alır (Web arayüzü, senaryo yönetme, planlama…). Ev otomasyon modülleri, NRF24L01 ile 2.4Ghz'de haberleşir