Obsah:

Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: 14 krokov (s obrázkami)
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: 14 krokov (s obrázkami)

Video: Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: 14 krokov (s obrázkami)

Video: Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: 14 krokov (s obrázkami)
Video: Программирование модуля датчика температуры и влажности ESP8266 ESP01 DHT11 | удаленныйXY | ФЛПрог 2024, Júl
Anonim
Image
Image
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU

V tomto projekte založenom na IoT som vytvoril domácu automatizáciu s riadiacim reléovým modulom Blynk a NodeMCU so spätnou väzbou v reálnom čase. V manuálnom režime je možné tento reléový modul ovládať z mobilného telefónu alebo smartfónu a manuálneho prepínača. V automatickom režime môže toto inteligentné relé snímať teplotu v miestnosti a slnečné svetlo a zapnúť a vypnúť ventilátor a žiarovku.

Tento projekt inteligentnej domácnosti má nasledujúce vlastnosti: 1. Domáce spotrebiče ovládané z mobilu pomocou aplikácie Blynk 2. Domáce spotrebiče ovládané snímačom teploty a vlhkosti automaticky (v automatickom režime) 3. Domáce spotrebiče ovládané automaticky tmavým snímačom (v automatickom režime) 4. Monitorujte LIVE izbovú teplotu a čítanie vlhkosti na OLED a Smartfón 5. Domáce spotrebiče ovládané ručnými spínačmi 6. Ovládajte domáce spotrebiče prostredníctvom internetu

Zásoby

Požadované komponenty pre tento projekt Smart House

1. NodeMCU

2. Snímač DH11

3. LDR

4. 10k Rezistory 5 č

5. 1k odpory 5 nie (R1 až R4)

6. 220 ohmové odpory 2 nie (R5 a R6)

7. Optočlen PC817 2 č

8. BC547 NPN tranzistory 2 č

9. Dióda 1N4007 2 č

10. Dióda 1N4001 1č

11. LED (1,5v) 3 č

12. Kondenzátory 100uF 2 č

13. Relé SPDT 12V 2 č

14. 7805 regulátor napätia 1 č

15. Stlačte spínač/ tlačidlo 4 č

16. Konektory a prepojky

17. OLED I2C displej (0,96 palca alebo 1,3 palca)

Krok 1: Schéma zapojenia

Schéma zapojenia
Schéma zapojenia

Toto je kompletný schéma zapojenia tohto projektu automatizácie domácnosti na báze internetu vecí.

Na ovládanie reléového modulu som použil NodeMCU. Pripojil som snímač teploty a vlhkosti DHT11 a LDR na automatické ovládanie relé podľa teploty miestnosti a okolitého svetla. S NodeMCU sú spojené štyri tlačidlá, tj. S1, S2, CMODE, RST. S1 a S2 na ručné ovládanie reléového modulu CMODE na zmenu režimu (manuálny režim, automatický režim) RST na resetovanie NodeMCU Do reléového modulu som dodal 12 V a na napájanie 5 V do NodeMCU som použil regulátor napätia 7805.

Krok 2: Vytvorte obvod na doske pre testovanie

Vytvorte obvod na doske pre testovanie
Vytvorte obvod na doske pre testovanie
Vytvorte obvod na doske pre testovanie
Vytvorte obvod na doske pre testovanie

Pred návrhom DPS som najskôr urobil obvod na doske na testovanie. Počas testovania som nahral kód na NodeMCU a potom som sa pokúsil ovládať relé pomocou tlačidiel, aplikácie Blynk, teplotného senzora a LDR.

Stiahnite si priložený kód pre tento projekt NodeMCU.

V kóde som spomenul všetky prepojenia požadovaných knižníc.

Krok 3: Nainštalujte si aplikáciu Blynk

Nainštalujte si aplikáciu Blynk
Nainštalujte si aplikáciu Blynk
Nainštalujte si aplikáciu Blynk
Nainštalujte si aplikáciu Blynk

Nainštalujte si aplikáciu Blynk z obchodu Google Play alebo App Store a potom pridajte všetky požadované miniaplikácie na ovládanie reléového modulu a monitorovanie teploty a vlhkosti. Všetky podrobnosti som vysvetlil v inštruktážnom videu.

Na ovládanie reléového modulu a zmenu režimu som použil miniaplikácie s tromi tlačidlami. A 2 miniaplikácie na meranie teploty a vlhkosti.

Krok 4: Iný režim modulu inteligentného relé

Rôzny režim modulu inteligentného relé
Rôzny režim modulu inteligentného relé

Inteligentné relé môžeme ovládať v 2 režimoch:

1. Manuálny režim

2. Automatický režim

Režim môžeme ľahko zmeniť pomocou tlačidla CMODE namontovaného na doske plošných spojov alebo z aplikácie Blynk.

Krok 5: Manuálny režim

Manuálny mód
Manuálny mód
Manuálny mód
Manuálny mód

V manuálnom režime môžeme reléový modul ovládať pomocou tlačidiel S1 a S2 alebo z aplikácie Blynk.

Z aplikácie Blynk môžeme vždy monitorovať stav spätnej väzby prepínačov v reálnom čase. A taktiež môžeme monitorovať čítanie teploty a vlhkosti na OLED displeji a aplikácii Blynk, ako vidíte na obrázkoch. Pomocou aplikácie Blynk môžeme reléový modul ovládať odkiaľkoľvek, ak máme v smartfóne internet.

Krok 6: Automatický režim

Automatický režim
Automatický režim
Automatický režim
Automatický režim

V automatickom režime je reléový modul ovládaný snímačom DHT11 a LDR.

Môžeme nastaviť preddefinované minimálne a maximálne hodnoty teploty a svetla. V automatickom režime, keď teplota v miestnosti prekročí vopred definovanú maximálnu teplotu, sa relé 1 zapne a keď sa teplota v miestnosti zníži pod vopred definovanú minimálnu teplotu, relé 1 sa automaticky vypne.

Podobným spôsobom, keď úroveň svetla klesne, sa relé 2 zapne a keď je svetla dostatok, relé 2 sa automaticky vypne. Podrobne som to vysvetlil v inštruktážnom videu.

Krok 7: Navrhovanie DPS

Navrhovanie DPS
Navrhovanie DPS

Pretože obvod budem používať denne, tak som po otestovaní všetkých funkcií modulu inteligentného relé na doske navrhol dosku plošných spojov. Súbor PCB Gerber tohto projektu domácej automatizácie si môžete stiahnuť z nasledujúceho odkazu:

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

Krok 8: Objednajte si DPS

Objednajte si DPS
Objednajte si DPS
Objednajte si DPS
Objednajte si DPS
Objednajte si DPS
Objednajte si DPS

Po stiahnutí súboru Garber si môžete ľahko objednať DPS

1. Navštívte stránku https://jlcpcb.com a prihláste sa/zaregistrujte sa

2. Kliknite na tlačidlo CITOVAŤ TERAZ.

3 Kliknite na tlačidlo „Pridať súbor Gerber“.

Potom prehľadajte a vyberte súbor Gerber, ktorý ste stiahli.

Krok 9: Odovzdajte súbor Gerber a nastavte parametre

Odovzdanie súboru Gerber a nastavenie parametrov
Odovzdanie súboru Gerber a nastavenie parametrov
Odovzdanie súboru Gerber a nastavenie parametrov
Odovzdanie súboru Gerber a nastavenie parametrov

4. Nastavte požadovaný parameter, ako je množstvo, farba DPS atď

5. Po zvolení všetkých parametrov pre DPS kliknite na tlačidlo ULOŽIŤ DO KOŠÍKA.

Krok 10: Vyberte dodaciu adresu a režim platby

Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby
Vyberte dodaciu adresu a režim platby

6. Zadajte dodaciu adresu.

7. Vyberte spôsob dopravy, ktorý vám vyhovuje.

8. Odošlite objednávku a pokračujte v platbe. Objednávku môžete sledovať aj na JLCPCB.com.

Výroba mojich PCB trvala 2 dni a dorazili do týždňa pomocou možnosti doručenia DHL.

DPS boli dobre zabalené a kvalita bola za túto dostupnú cenu skutočne dobrá.

Krok 11: Spájkujte všetky súčasti

Spájkujte všetky súčasti
Spájkujte všetky súčasti
Spájkujte všetky súčasti
Spájkujte všetky súčasti

Potom spájkujte všetky súčiastky podľa schémy zapojenia.

Potom pripojte displej NodeMCU, DHT11, LDR a OLED.

Krok 12: Naprogramujte NodeMCU

Naprogramujte NodeMCU
Naprogramujte NodeMCU
Naprogramujte NodeMCU
Naprogramujte NodeMCU

1. Pripojte NodeMCU k prenosnému počítaču

2. Stiahnite si kód. (Priložené)

3. Zmeňte token Blynk Auth, názov WiFi, heslo WiFi.

4. Zmeňte preddefinovanú hodnotu teploty a osvetlenia pre automatický režim podľa svojich požiadaviek

5. Vyberte dosku NodeMCU 12E a správny PORT. Potom nahrajte kód.

** V tomto projekte môžete použiť 0,96 "OLED aj 1,3" OLED displej. Zdieľal som kód pre obidva OLED, nahrajte kód podľa OLED displeja, ktorý používate.

Kód som už priložil v predchádzajúcich krokoch.

Krok 13: Pripojte domáce spotrebiče

Pripojte domáce spotrebiče
Pripojte domáce spotrebiče

Pripojte domáce spotrebiče podľa schémy zapojenia. Pri práci s vysokým napätím dodržiavajte správne bezpečnostné opatrenia.

Pripojte napájanie 12 V jednosmerného prúdu k doske plošných spojov podľa obrázku.

Krok 14: Nakoniec

Konečne
Konečne
Konečne
Konečne

Zapnite napájanie 110 V/230 V a 12 V DC.

Teraz môžete svoje domáce spotrebiče ovládať inteligentným spôsobom. Dúfam, že sa vám tento projekt automatizácie domácnosti páčil. Zdieľal som všetky požadované informácie o tomto projekte. Skutočne ocením, ak sa podelíte o svoju cennú spätnú väzbu. Ak máte akékoľvek otázky, napíšte do sekcie komentárov. Ďalšie podobné projekty nájdete na TechStudyCell. Ďakujem za váš čas a veselé učenie.

Odporúča: