İçindekiler:

Küçük Sensör Evi: 5 Adım
Küçük Sensör Evi: 5 Adım

Video: Küçük Sensör Evi: 5 Adım

Video: Küçük Sensör Evi: 5 Adım
Video: Ünal turan Azad yılmaz Karşıma çıkın dedi 2024, Haziran
Anonim
Küçük Sensör Evi
Küçük Sensör Evi
Küçük Sensör Evi
Küçük Sensör Evi
Küçük Sensör Evi
Küçük Sensör Evi
Küçük Sensör Evi
Küçük Sensör Evi

Merhaba arkadaşlar, dünyanın her yerinden uzaktan kumanda edilebilen ve birçok sensör çeşidini barındıran küçük bir ev olan yeni projem ile tekrar karşınızdayım.

Fonksiyonlar:

1. Hırsızlık tespiti için IR sensörleri içerir.(Bu durumda sesli alarmı açar ve ayrıca telefonunuza bildirim gönderir.

2. Sıcaklık belirtilen limit arttığında fanı otomatik olarak açan sıcaklık ve nem sensörü (DHT-11) içerir.

3. Işık seviyesi belirtilen sınırın altına düştüğünde ışığı otomatik olarak açan ışık sensörü (LDR) içerir.

4. Işık, sıcaklık, nem ve diğer sensör verileri akıllı cihazınızda sürekli olarak görüntülenir. (BLYNK bulut)

5. Işık, fan gibi tüm cihazlar dünyanın her yerinden uzaktan kontrol edilir. Öyleyse başlayalım !!!!!

Adım 1: Gerekli Bileşen:

1. Tahta parçası (1 fit * 1/2 fit).

2. Sunboard parçası.

3. ESP32 veya NodeMCU.

4. DHT11.

5. Şerit ışığı (Herhangi bir renk).

6. 12 volt DC fan.

7. LDR.

8. PCB (orta boy).

9. Voltaj regülatörü(7805).

10. 12 volt DC besleme

11. IR sensörü.

12. Zil sesi.

13. 2-12 volt röle.

14. ULN2803 veya ULN2003.

Adım 2: Yapının Hazırlanması:

Hazırlama Yapısı
Hazırlama Yapısı
Hazırlama Yapısı
Hazırlama Yapısı

Önce tahta parçasına kağıdı yapıştırın (Tüm yapı üzerine monte edildiğinden kağıt düzgün bir şekilde sabitlenmelidir).

Sun-board'u istediğiniz ebatta ve herhangi bir biçimde kesin. (güneş tahtası düzenlenmedi, karton kullanabilirsiniz).

Adım 3: Donanımı Hazırlayın:

Donanımı Hazırlayın
Donanımı Hazırlayın
Donanımı Hazırlayın
Donanımı Hazırlayın

Bu ESP32'deki ana işlem bileşeni, ESP8266'yı da kullanabilirsiniz (ESP32 kullanıyorum çünkü gelecekte daha fazla sayıda sensörü bağlamak için kullanılabilecek daha fazla sayıda ADC pini ve ayrıca bağlantı için Wi-Fi olabilir blue-tooth ve BLE var. yanıp söner (sınırlı aralık için)).

LDR ve DHT-11'i 5 Volt'ta değil 3,3 Volt'a bağlayın (Cihazınıza zarar verebilir). Burada 12 voltu açan darlington transistör içeren ULN2003 kullanıyorum.

Sadece IR sensörü 5 voltta çalışıyor, bu yüzden onu 3,3 volta dönüştürmek için voltaj bölücü kullanıyorum.

IR sensörünü kapının önüne yerleştirin

Şematik ve PCB'yi aşağıdan indirebilirsiniz:

Adım 4: Yazılımın Hazırlanması:

Yazılım Hazırlanıyor
Yazılım Hazırlanıyor
Yazılım Hazırlanıyor
Yazılım Hazırlanıyor

İzlenecek adımlar:

1. Arduino Kurulumu: Eğer arduinonuz yoksa linkten indirebilirsiniz.

www.arduino.cc/en/main/software

2. NodeMCU'nuz varsa arduino ile eklemek için şu adımları izleyin:

circuits4you.com/2018/06/21/add-nodemcu-esp8266-to-arduino-ide/

3. ESP-32 kullanıyorsanız arduino ile eklemek için şu adımları izleyin:

randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

4. Eğer ESP-32 kullanıyorsanız (basit DHT11 kütüphanesi ESP-32 ile düzgün çalışamıyorsa) buradan indirebilirsiniz:

github.com/beegee-tokyo/DHTesp

5. BLYNK uygulamasını indirin.

6. BLYNK kitaplığını indirin.

7. Aşağıdan kodu indirin.

Wifi adını ve şifresini değiştirin.

BLYNK API'nizi koda ekleyin.

Adım 5: Blynk Uygulamasını Hazırlama ve Bitti:

1. Akıllı telefonunuza blynk uygulamasını indirin ve yükleyin.

2. Yeni bir proje oluşturun ve size oturum açma kimliğinizde kimlik doğrulama belirteci gönderecektir.

3. Bu auth belirtecini kodunuza doldurun.

4. Wifi adını ve şifresini değiştirdikten sonra kodu yükleyin.

Burada:

pin V0(sanal pin)=Sıcaklık.

pin V1=Nem

pin V2=Işık miktarı

Diğer cihazlar doğrudan dijital pinler tarafından kontrol edilir.

Buton kullanılırken pin numarası direk olarak Butonlara atanır.

Önerilen: