Obsah:
- Zásoby
- Krok 1: Schéma zapojenia
- Krok 2: Vytvorte obvod na doske pre testovanie
- Krok 3: Nainštalujte si aplikáciu Blynk
- Krok 4: Iný režim modulu inteligentného relé
- Krok 5: Manuálny režim
- Krok 6: Automatický režim
- Krok 7: Navrhovanie DPS
- Krok 8: Objednajte si DPS
- Krok 9: Odovzdajte súbor Gerber a nastavte parametre
- Krok 10: Vyberte dodaciu adresu a režim platby
- Krok 11: Spájkujte všetky súčasti
- Krok 12: Naprogramujte NodeMCU
- Krok 13: Pripojte domáce spotrebiče
- Krok 14: Nakoniec
Video: Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: 14 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
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
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
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 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é
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
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
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
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
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
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
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
Potom spájkujte všetky súčiastky podľa schémy zapojenia.
Potom pripojte displej NodeMCU, DHT11, LDR a OLED.
Krok 12: 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 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
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:
4CH reléový modul riadený WI-Fi pre domácu automatizáciu: 7 krokov (s obrázkami)
4CH reléový modul riadený WI-Fi pre domácu automatizáciu: V minulosti som používal mnoho WI-FI na základe vypnutých spínačov. Ale tie nevyhovujú mojej požiadavke. Preto som chcel postaviť vlastnú, ktorá môže bez bežných úprav nahradiť bežné zásuvky v nástennom spínači. Čip ESP8266 umožňuje Wi -Fi
Nástenný držiak pre iPad ako ovládací panel pre domácu automatizáciu, pomocou magnetu ovládaného servom na aktiváciu obrazovky: 4 kroky (s obrázkami)
Nástenný držiak pre iPad ako ovládací panel domácej automatizácie využívajúci servom riadený magnet na aktiváciu obrazovky: V poslednej dobe som strávil nejaký čas automatizáciou vecí vo svojom dome a okolo neho. Ako svoju domácu automatizačnú aplikáciu používam Domoticz, podrobnosti nájdete na www.domoticz.com. Pri mojom hľadaní aplikácie na palubnej doske, ktorá zobrazuje všetky informácie o Domoticz,
Hacking LG Ducted Split pre domácu automatizáciu: 8 krokov (s obrázkami)
Hacking LG Ducted Split pre domácu automatizáciu: V prvom rade - toto nie je ďalší hack emulácie infračerveného diaľkového ovládania. Môj konkrétny AC nemá žiadne použiteľné rozhranie navrhnuté pre akýkoľvek iný druh ovládania, ako sú pribalené nástenné inteligentné ovládače. V mojom
Stavba domácich zariadení pre IoT alebo domácu automatizáciu: 7 krokov (s obrázkami)
Budovanie domácich zariadení pre IoT alebo domácu automatizáciu: Tento návod je súčasťou série DIY Home Automation. Pozrite si hlavný článok „Plánovanie domáceho automatizačného systému pre domácich majstrov“. Ak ešte neviete, čo je to Homie, pozrite sa na homie-esp8266 + homie od Marvina Rogera. Existuje mnoho sen
ESP8266-01 Inteligentný časovač IoT pre domácu automatizáciu: 9 krokov (s obrázkami)
ESP8266-01 Inteligentný časovač IoT pre domácu automatizáciu: UPDATES30/09/2018: Firmware aktualizovaný na Ver 1.09. Teraz so základnou podporou Sonoff01/10/2018: Na testovanie na ESP8266-01 je k dispozícii skúšobná verzia firmvéru 1.10 s problémami Keďže novými módnymi heslami sú Internet vecí (IoT) a domáca automatizácia, rozhodol som sa