Mündəricat:
- Təchizat
- Addım 1: Dövrə Şeması
- Addım 2: Test üçün Breadboard -da Dövrə Edin
- Addım 3: Bu IOT Layihəsi üçün Tutorial Video
- Addım 4: Blynk Tətbiqini quraşdırın
- Addım 5: Smart Relay Modulunun fərqli rejimi
- Addım 6: Əl rejimi
- Addım 7: Avtomatik rejim
- Addım 8: PCB dizaynı
- Addım 9: PCB sifariş edin
- Addım 10: Gerber Faylını Yükləyin və Parametrləri Qurun
- Addım 11: Göndərmə Ünvanı və Ödəniş Modunu seçin
- Addım 12: Bütün komponentləri lehimləyin
- Addım 13: NodeMCU proqramlaşdırın
- Addım 14: Ev Alətlərini qoşun
- Addım 15: Tam dövrəni bir qutunun içinə qoyun
- Addım 16: Nəhayət
Video: NodeMCU Toxunma Sensorlu LDR Temperatur Nəzarət Rölesi ilə Ev Avtomatlaşdırması: 16 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Keçmiş NodeMCU layihələrimdə Blynk Tətbiqindən iki məişət texnikasına nəzarət etdim. Layihəni Manual Control ilə təkmilləşdirmək və daha çox xüsusiyyət əlavə etmək üçün bir çox şərh və mesaj aldım.
Beləliklə, bu Ağıllı Ev Genişləndirmə Qutusunu hazırladım.
Bu IoT əsaslı ev avtomatlaşdırma layihəsində, Blynk & NodeMCU ilə Touch Sensor, LDR, Temperatur idarəetmə rölesi modulundan istifadə edərək evin avtomatlaşdırılmasını real vaxt rəyləri ilə etdim.
Əl rejimində bu röle modulu mobil və ya ağıllı telefondan və əl ilə toxunma açarından (TTP223) idarə oluna bilər.
Avtomatik rejimdə, bu ağıllı röle, DHT11 sensoru və LDR istifadə edərək fan və ampulü açmaq və söndürmək üçün otaq istiliyini və günəş işığını da hiss edə bilər.
Bu ağıllı ev layihəsi aşağıdakı xüsusiyyətlərə malikdir:
1. Blynk App istifadə edərək Mobildən idarə olunan məişət texnikası
2. Məişət texnikası avtomatik olaraq temperatur və rütubət sensoru ilə idarə olunur (Avtomatik rejimdə)
3. Qaranlıq Sensor tərəfindən avtomatik idarə olunan məişət texnikası (Avtomatik rejimdə)
4. OLED və Smartfonda CANLI otaq temperaturu və Rütubətin oxunmasını izləyin
5. Məişət texnikası toxunma açarı ilə əllə idarə olunur
6. İnternet vasitəsi ilə məişət texnikasına nəzarət (WiFi)
Bu layihə bu sadə NodeMCU layihəsindən ilham almışdır
Təchizat
1. NodeMCU lövhəsi
2. DH11 Sensoru
3. LDR
4. 10k Rezistorlar 5 yox
5. 1k Rezistorlar 3 yox
6. 220 ohm Rezistorlar 2 yox
7. BC547 NPN Transistorlar 2 nömrəli
8. Diod 1N4007 2 yox
9. Diod 1N4001 1 yox
10. 5 mm LED (1.5v) 3 yox
11. SPDT 5V Röleləri 2 no
12. Push Switch/ düyməsinə 4 yox (və ya) TTP223 Touch Sensor (3no)
13. Bağlayıcılar və atlayıcılar
14. OLED I2C Ekranı (0,96 "və ya 1,3") (İsteğe bağlı)
15. Hi-Link 220V-dan 5V AC-yə DC çeviricisi
Addım 1: Dövrə Şeması
Bu IoT əsaslı ağıllı ev sisteminin tam sxemidir.
NodeMCU -dan relay modulunu idarə etmək üçün istifadə etdim. DHT11 temperatur və rütubət sensoru və LDR -ni otaq temperaturuna və ətraf işığına görə avtomatik olaraq röleyi idarə etmək üçün bağladım.
NodeMCU ilə əlaqəli dörd düymə var, yəni S1, S2, CMODE, RST. S1 və S2, röle modulunu əl ilə idarə etmək üçün.
Düymələr yerinə TTP223 Touch sensorlarını da qoşa bilərsiniz.
Rejimi dəyişdirmək üçün CMODE (Manual Mode, Auto Mode)
NodeMCU -nu sıfırlamaq üçün RST
5V NodeMCU və röleləri təchiz etmək üçün 110V/220V AC -dən 5V DC çeviricidən istifadə etdim.
Beləliklə, bu ağıllı röle modulu ilə birbaşa 110V və ya 220V AC təchizatına qoşula bilərsiniz.
Addım 2: Test üçün Breadboard -da Dövrə Edin
PCB dizayn etməzdən əvvəl, əvvəlcə test üçün çörək lövhəsində dövrə düzəltdim.
Test zamanı kodu NodeMCU -ya yüklədim, sonra röleləri düymələr, toxunma açarı ilə idarə etməyə çalışdım. Blynk Tətbiqi, temperatur sensoru və LDR.
Burada RST pin aktiv aşağıdır, buna görə RST pininə bağlı olan Touch sensoru aşağı aktiv olmalıdır.
Bu NodeMCU layihəsi üçün əlavə edilmiş kodu yükləyin. Kodda lazım olan kitabxanaların bütün bağlantılarını qeyd etdim.
Addım 3: Bu IOT Layihəsi üçün Tutorial Video
Dərslik videosunda, bu Smart Home cihazını hazırlamaq üçün bütün addımları ətraflı izah etdim.
Beləliklə, eviniz üçün bu IoT layihəsini asanlıqla edə bilərsiniz.
Addım 4: Blynk Tətbiqini quraşdırın
Google play mağazasından və ya App mağazasından Blynk Tətbiqini qurun, sonra relay modulunu idarə etmək və temperaturu və rütubəti izləmək üçün bütün lazımi vidjetləri əlavə edin. Videoda bütün detalları izah etdim.
Röle modulunu idarə etmək və rejimi dəyişdirmək üçün 3 düymə vidjetlərindən istifadə etdim.
İstilik və rütubəti izləmək üçün 2 ölçü vidceti.
Addım 5: Smart Relay Modulunun fərqli rejimi
Ağıllı röleyi iki rejimdə idarə edə bilərik:
1. Manual rejimi
2. Avtomatik Rejim
PCB -də və ya Blynk Tətbiqində quraşdırılmış CMODE düyməsi ilə rejimi asanlıqla dəyişə bilərik.
Avtomobildə
Addım 6: Əl rejimi
Manuel rejimdə, S1 və S2 sensor açarlarından və ya Blynk Tətbiqindən röle modulunu idarə edə bilərik.
Həm də şəkillərdə gördüyünüz kimi OLED displeydə və Blynk Tətbiqində temperatur və rütubətin oxunmasını izləyə bilərik.
Smartfonumuzda internet varsa, Blynk Tətbiqi ilə röle modulunu hər yerdən idarə edə bilərik.
Addım 7: Avtomatik rejim
Avtomatik rejimdə, DHT11 sensoru və LDR tərəfindən idarə olunan röle modulu.
Kodda əvvəlcədən təyin edilmiş minimum və maksimum temperatur və işıq dəyərlərini təyin edə bilərik.
Temperatur Nəzarəti
Otaq temperaturu əvvəlcədən təyin edilmiş maksimum temperaturu keçəndə röle-1 açılır və otaq temperaturu əvvəlcədən təyin edilmiş minimum temperaturdan aşağı düşəndə röle-1 avtomatik olaraq sönür.
LDR Nəzarət
Eyni şəkildə işıq səviyyəsi azaldıqda röle-2 açılır və işıq kifayət olduqda röle-2 avtomatik olaraq sönür.
Dərslik videosunda ətraflı izah etdim.
Addım 8: PCB dizaynı
Çörək taxtasında ağıllı röle modulunun bütün xüsusiyyətlərini sınadıqdan sonra, dövrəni kompakt etmək və layihəyə peşəkar bir görünüş vermək üçün PCB dizayn etdim.
Bu IoT əsaslı ev avtomatlaşdırma layihəsinin PCB Gerber faylını aşağıdakı linkdən yükləyə bilərsiniz:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Addım 9: PCB sifariş edin
Garber faylını yüklədikdən sonra PCB -ni asanlıqla sifariş edə bilərsiniz
1. https://jlcpcb.com saytına daxil olun və Daxil olun/Qeydiyyatdan keçin
2. NOW QUOTE düyməsini basın.
3 "Gerber faylınızı əlavə et" düyməsini basın. Sonra yüklədiyiniz Gerber faylına baxın və seçin.
Addım 10: Gerber Faylını Yükləyin və Parametrləri Qurun
4. Kəmiyyət, PCB maskeləmə rəngi və s. Kimi tələb olunan parametri təyin edin
5. PCB üçün bütün Parametrləri seçdikdən sonra SƏBƏTƏ QAYDET düyməsini basın.
Addım 11: Göndərmə Ünvanı və Ödəniş Modunu seçin
6. Göndərmə ünvanını yazın.
7. Sizin üçün uyğun Göndərmə Metodunu seçin.
8. Sifarişi verin və ödəməyə davam edin.
Sifarişinizi JLCPCB.com saytından da izləyə bilərsiniz.
PCB -lərimin istehsalı 2 gün çəkdi və DHL çatdırılma seçimindən istifadə edərək bir həftə ərzində gəldi.
PCB -lər yaxşı qablaşdırılmışdı və keyfiyyəti bu münasib qiymətə həqiqətən yaxşı idi.
Addım 12: Bütün komponentləri lehimləyin
Bundan sonra, sxemə uyğun olaraq bütün komponentləri lehimləyin.
Sonra NodeMCU, DHT11, LDR və OLED ekranı birləşdirin.
Addım 13: NodeMCU proqramlaşdırın
1. NodeMCU -nu dizüstü kompüterə qoşun
2. Kodu yükləyin. (Əlavə olunur)
3. Blynk Auth tokenini, WiFi Adını, WiFi Şifrəsini dəyişdirin.
4. İstədiyiniz kimi Auto Mode üçün əvvəlcədən təyin edilmiş temperatur və işıq dəyərini dəyişdirin
5. NodeMCU 12E lövhəsini və müvafiq PORT -u seçin. Sonra kodu yükləyin.
** Bu layihədə həm 0.96 "OLED, həm də 1.3" OLED ekrandan istifadə edə bilərsiniz. Hər iki OLED üçün Kodu paylaşdım, istifadə etdiyiniz OLED ekrana uyğun olaraq kodu yükləyin.
Əvvəlki addımlarda kodu artıq əlavə etmişəm.
Addım 14: Ev Alətlərini qoşun
Məişət cihazlarını elektrik sxeminə uyğun olaraq bağlayın.
Zəhmət olmasa yüksək gərginliklə işləyərkən təhlükəsizlik tədbirlərinə əməl edin.
Burada birbaşa 110V və ya 220V AC qaynağını qoşa bilərsiniz.
** LOW aktiv olduğu üçün RST pin üçün sensor istifadə etməmişəm.
Addım 15: Tam dövrəni bir qutunun içinə qoyun
Tam dövrəni plastik bir qutunun içinə qoydum. Bu NodeMCU layihəsini Smart genişləndirmə qutusu olaraq istifadə edəcəyim üçün.
Çox faydalı və istifadəsi asan olacaq.
Addım 16: Nəhayət
110V/230V təchizatı yandırın.
İndi ev cihazlarınızı ağıllı bir şəkildə idarə edə bilərsiniz. Ümid edirəm bu ev avtomatlaşdırma layihəsini bəyənmisiniz. Bu layihə üçün lazım olan bütün məlumatları paylaşdım.
Dəyərli rəylərinizi paylaşsanız, çox minnətdar olaram, hər hansı bir sualınız varsa, şərh bölməsinə yazın.
Daha çox belə layihələr üçün TechStudyCell -i izləyin. Vaxt ayırdığınız üçün və Xoş Öyrəndiyiniz üçün təşəkkür edirik.
Tövsiyə:
NodeMCU Sensor Nəzarət Rölesi ilə IoT Əsaslı Ev Avtomatlaşdırmasını Necə Etmək olar: 14 Addım (Şəkillərlə birlikdə)
NodeMCU Sensorları Nəzarət Rölesi ilə IoT Əsaslı Ev Avtomatlaşdırmasını Necə Edə bilərsiniz: Bu IoT əsaslı layihədə, Blynk və NodeMCU idarəetmə rölesi modulu ilə real vaxt rəyi olan Ev Avtomatlaşdırmasını hazırladım. Manual rejimdə bu röle modulu Mobil və ya smartfondan və Manual keçiddən idarə oluna bilər. Avtomatik rejimdə bu ağıllı
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar - Ev avtomatlaşdırma fikirləri: 15 addım (şəkillərlə)
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar | Ev Avtomatlaşdırma Fikirləri: Bu ev avtomatlaşdırma layihəsində 5 ev texnikasını idarə edə biləcək ağıllı bir ev rölesi modulu dizayn edəcəyik. Bu röle modulu Mobil və ya ağıllı telefondan, IR uzaqdan və ya TV uzaqdan, Manuel keçiddən idarə oluna bilər. Bu ağıllı röle həm də hiss edə bilər
Lora Arduino Nəzarət Rölesi Modulu Dövrü: 12 Addım
Lora Arduino Control Relay Module Circuit: Bu Lora layihəsində LoRa Arduino rölesi idarəetmə dövrəsi ilə yüksək gərginlikli cihazları necə idarə edəcəyimizi görəcəyik. Bu Arduino Lora layihəsində, Reyax RYLR896 Lora modulu, Arduino və 12v röle modulundan istifadə edərək 5 məişət texnikasını idarə edəcəyik
NodeMCU, HomeAssistant və MQTT ilə Ev Avtomatlaşdırması: 6 addım
NodeMCU, HomeAssistant & MQTT ilə Ev Avtomatlaşdırması: Evinizi ağıllı evdə dəyişdirməyə başlamaq istəyirsiniz? Həm də bunu ucuz etmək istəyirsiniz? NodeMCU və HomeAssistant bu mövzuda kömək etmək üçün buradadır. Bu videoya baxmanızı məsləhət görürəm, bəlkə izləmək sizin üçün daha asan olacaq. Əks təqdirdə, aşağıdakı addımları izləyin
Üç Toxunma Sensor Dövrü + Toxunma Taymeri Dövrü: 4 Addım
Üç Toxunma Sensorlu Dövrə + Toxunma Zamanlayıcısı Dövrü: Toxunma Sensoru, Toxunma Pimlərinə toxunma algıladıqda AÇIŞ edən bir dövrədir. Bu keçid əsasında işləyir, yəni yük yalnız sancaqlar üzərində toxunma zamanı AÇIQ olacaq.Burada sizə toxunmaq üçün üç fərqli yol göstərəcəyəm