Obsah:

Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU: 14 kroků (s obrázky)
Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU: 14 kroků (s obrázky)

Video: Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU: 14 kroků (s obrázky)

Video: Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU: 14 kroků (s obrázky)
Video: Leap Motion SDK 2024, Červenec
Anonim
Image
Image
Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU
Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU
Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU
Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU

V tomto projektu založeném na IoT jsem vytvořil Home Automation s řídicím reléovým modulem Blynk a NodeMCU se zpětnou vazbou v reálném čase. V ručním režimu lze tento reléový modul ovládat z mobilního telefonu nebo chytrého telefonu a pomocí ručního spínače. V automatickém režimu může toto inteligentní relé také snímat teplotu v místnosti a sluneční světlo a zapínat a vypínat ventilátor a žárovku.

Tento projekt chytré domácnosti má následující funkce: 1. Domácí spotřebiče ovládané z mobilu pomocí aplikace Blynk 2. Domácí spotřebiče ovládané snímačem teploty a vlhkosti automaticky (v automatickém režimu) 3. Domácí spotřebiče ovládané automaticky tmavým čidlem (v automatickém režimu) 4. Sledujte LIVE pokojovou teplotu a čtení vlhkosti na OLED a Smartphone 5. Domácí spotřebiče ovládané pomocí ručních spínačů 6. Ovládejte domácí spotřebiče přes internet

Zásoby

Požadované součásti pro tento projekt Smart House

1. NodeMCU

2. Senzor DH11

3. LDR

4. Rezistory 10k 5 č

5. Rezistory 1k 5 ne (R1 až R4)

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

7. Optocoupler PC817 2 no

8. BC547 NPN tranzistory 2 č

9. Dioda 1N4007 2 čís

10. Dioda 1N4001 1č

11. LED (1,5 V) 3 č

12. Kondenzátory 100uF 2 č

13. Relé SPDT 12V 2 č

14. 7805 regulátor napětí 1 č

15. Stiskněte přepínač/ tlačítko 4 č

16. Konektory a propojky

17. OLED I2C displej (0,96 "nebo 1,3")

Krok 1: Schéma zapojení

Kruhový diagram
Kruhový diagram

Toto je kompletní schéma zapojení tohoto projektu domácí automatizace založené na IoT.

K ovládání reléového modulu jsem použil NodeMCU. Připojil jsem snímač teploty a vlhkosti DHT11 a LDR k automatickému ovládání relé podle teploty v místnosti a okolního světla. S NodeMCU jsou spojena čtyři tlačítka, tj. S1, S2, CMODE, RST. S1 a S2 k ručnímu ovládání reléového modulu CMODE ke změně režimu (manuální režim, automatický režim) RST k resetování NodeMCU Dodal jsem 12 V do reléového modulu a použil regulátor napětí 7805 k napájení 5 V do NodeMCU.

Krok 2: Vytvořte obvod na Breadboardu pro testování

Vytvořte obvod na prkénku pro testování
Vytvořte obvod na prkénku pro testování
Vytvořte obvod na prkénku pro testování
Vytvořte obvod na prkénku pro testování

Před návrhem desky plošných spojů jsem nejprve vytvořil obvod na desce pro testování. Během testování jsem nahrál kód na NodeMCU a poté se pokusil ovládat relé pomocí tlačítek, aplikace Blynk, teplotního čidla a LDR.

Stáhněte si přiložený kód pro tento projekt NodeMCU.

V kódu jsem zmínil veškerý odkaz požadovaných knihoven.

Krok 3: Nainstalujte si aplikaci Blynk

Nainstalujte si aplikaci Blynk
Nainstalujte si aplikaci Blynk
Nainstalujte si aplikaci Blynk
Nainstalujte si aplikaci Blynk

Nainstalujte si aplikaci Blynk z obchodu Google Play nebo App Store a poté přidejte všechny požadované widgety pro ovládání reléového modulu a sledování teploty a vlhkosti. Všechny podrobnosti jsem vysvětlil ve výukovém videu.

K ovládání reléového modulu a změně režimu jsem použil widgety se 3 tlačítky. A 2 widgety pro měření teploty a vlhkosti.

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

Jiný režim modulu inteligentního relé
Jiný režim modulu inteligentního relé

Inteligentní relé můžeme ovládat ve 2 režimech:

1. Manuální režim

2. Automatický režim

Režim můžeme snadno změnit pomocí tlačítka CMODE umístěného na desce plošných spojů nebo z aplikace Blynk.

Krok 5: Manuální režim

Manuální režim
Manuální režim
Manuální režim
Manuální režim

V ručním režimu můžeme reléový modul ovládat pomocí tlačítek S1 a S2 nebo z aplikace Blynk.

Z aplikace Blynk můžeme vždy sledovat stav zpětné vazby spínačů v reálném čase. A také můžeme sledovat teplotu a vlhkost na displeji OLED a v aplikaci Blynk, jak můžete vidět na obrázcích. Pomocí aplikace Blynk můžeme reléový modul ovládat odkudkoli, pokud máme na smartphonu internet.

Krok 6: Automatický režim

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

V automatickém režimu je reléový modul řízen senzorem DHT11 a LDR.

Můžeme nastavit předdefinované minimální a maximální hodnoty teploty a světla. V automatickém režimu, když teplota v místnosti překročí předdefinovanou maximální teplotu, sepne relé-1 a když se pokojová teplota sníží pod předem definovanou minimální teplotu, relé-1 se automaticky vypne.

Podobným způsobem, když úroveň světla klesá, se relé 2 zapne a když je světla dostatečné, relé 2 se automaticky vypne. Podrobně jsem vysvětlil ve výukovém videu.

Krok 7: Navrhování DPS

Navrhování DPS
Navrhování DPS

Protože budu obvod používat denně, tak jsem po otestování všech funkcí modulu inteligentního relé na prkénku navrhl desku plošných spojů. Soubor PCB Gerber tohoto projektu domácí automatizace si můžete stáhnout z následujícího odkazu:

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

Krok 8: Objednejte PCB

Objednejte PCB
Objednejte PCB
Objednejte PCB
Objednejte PCB
Objednejte PCB
Objednejte PCB

Po stažení souboru Garber můžete snadno objednat DPS

1. Navštivte stránku https://jlcpcb.com a přihlaste se/zaregistrujte se

2. Klikněte na tlačítko CITOVAT NYNÍ.

3 Klikněte na tlačítko „Přidat soubor Gerber“.

Poté procházejte a vyberte stažený soubor Gerber.

Krok 9: Nahrání souboru Gerber a nastavení parametrů

Nahrání souboru Gerber a nastavení parametrů
Nahrání souboru Gerber a nastavení parametrů
Nahrání souboru Gerber a nastavení parametrů
Nahrání souboru Gerber a nastavení parametrů

4. Nastavte požadovaný parametr, jako je množství, barva desky plošných spojů atd

5. Po výběru všech parametrů pro PCB klikněte na tlačítko ULOŽIT DO KOŠÍKU.

Krok 10: Vyberte dodací adresu a režim platby

Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby
Vyberte doručovací adresu a režim platby

6. Zadejte dodací adresu.

7. Vyberte způsob dopravy, který vám vyhovuje.

8. Odešlete objednávku a pokračujte k platbě. Svou objednávku můžete také sledovat na JLCPCB.com.

Výroba mých PCB trvala 2 dny a dorazila do týdne pomocí možnosti doručení DHL.

PCB byly dobře zabalené a kvalita byla za tuto dostupnou cenu opravdu dobrá.

Krok 11: Pájejte všechny součásti

Pájejte všechny součásti
Pájejte všechny součásti
Pájejte všechny součásti
Pájejte všechny součásti

Poté pájejte všechny součásti podle schématu zapojení.

Poté připojte displej NodeMCU, DHT11, LDR a OLED.

Krok 12: Naprogramujte NodeMCU

Naprogramujte NodeMCU
Naprogramujte NodeMCU
Naprogramujte NodeMCU
Naprogramujte NodeMCU

1. Připojte NodeMCU k notebooku

2. Stáhněte si kód. (Připojený)

3. Změňte token Blynk Auth, název WiFi, heslo WiFi.

4. Změňte předdefinovanou hodnotu teploty a světla pro automatický režim podle svého požadavku

5. Vyberte desku NodeMCU 12E a správný PORT. Poté nahrajte kód.

** V tomto projektu můžete použít 0,96 "OLED i 1,3" OLED displej. Sdílel jsem kód pro oba OLED, nahrajte kód podle OLED displeje, který používáte.

V předchozích krocích jsem již připojil kód.

Krok 13: Připojte domácí spotřebiče

Připojte domácí spotřebiče
Připojte domácí spotřebiče

Připojte domácí spotřebiče podle schématu zapojení. Při práci s vysokým napětím dodržujte příslušná bezpečnostní opatření.

Připojte napájecí napětí 12Volt DC k desce plošných spojů podle obrázku.

Krok 14: Konečně

Konečně
Konečně
Konečně
Konečně

Zapněte napájení 110 V/230 V a napájení 12 V DC.

Nyní můžete své domácí spotřebiče chytře ovládat. Doufám, že se vám tento projekt domácí automatizace líbil. Sdílel jsem všechny požadované informace o tomto projektu. Budu opravdu rád, pokud se podělíte o svou cennou zpětnou vazbu, Také pokud máte jakýkoli dotaz, napište prosím do sekce komentářů. Pro více takových projektů prosím sledujte TechStudyCell. Děkuji za váš čas a přeji příjemné učení.

Doporučuje: