Obsah:
- Zásoby
- Krok 1: Schéma zapojení
- Krok 2: Vytvořte obvod na Breadboardu pro testování
- Krok 3: Výukové video k tomuto projektu IOT
- Krok 4: Nainstalujte si aplikaci Blynk
- Krok 5: Jiný režim modulu inteligentního relé
- Krok 6: Manuální režim
- Krok 7: Automatický režim
- Krok 8: Navrhování DPS
- Krok 9: Objednejte PCB
- Krok 10: Nahrání souboru Gerber a nastavení parametrů
- Krok 11: Vyberte doručovací adresu a režim platby
- Krok 12: Pájejte všechny součásti
- Krok 13: Naprogramujte NodeMCU
- Krok 14: Připojte domácí spotřebiče
- Krok 15: Umístěte celý obvod do BOXU
- Krok 16: Konečně
Video: Domácí automatizace s dotykovým senzorem NodeMCU LDR Relé pro řízení teploty: 16 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Ve svých předchozích projektech NodeMCU jsem ovládal dva domácí spotřebiče z aplikace Blynk. Dostal jsem mnoho komentářů a zpráv na upgrade projektu pomocí ručního ovládání a přidání dalších funkcí.
Proto jsem navrhl tento Smart Home Extension Box.
V tomto projektu domácí automatizace založené na IoT jsem vytvořil domácí automatizaci pomocí Blynk & NodeMCU s dotykovým senzorem, LDR, reléovým modulem řízení teploty 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 smartphonu a pomocí ručního dotykového spínače (TTP223).
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 pomocí senzoru DHT11 a LDR.
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é Dark Sensor automaticky (v automatickém režimu)
4. Sledujte ŽIVÉ čtení teploty a vlhkosti v místnosti na OLED a chytrém telefonu
5. Domácí spotřebiče ovládané ručně dotykovým spínačem
6. Ovládejte domácí spotřebiče přes internet (WiFi)
Tento projekt je inspirován tímto projektem Simple NodeMCU
Zásoby
1. Deska NodeMCU
2. Senzor DH11
3. LDR
4. Rezistory 10k 5 č
5. Rezistory 1k 3 č
6. Rezistory 220 ohmů 2 č
7. BC547 NPN tranzistory 2 č
8. Dioda 1N4007 2 čís
9. Dioda 1N4001 1č
10. 5 mm LED (1,5 V) 3 č
11. Relé SPDT 5V 2 č
12. Stiskněte spínač/ tlačítko 4 ne (nebo) Dotykový senzor TTP223 (3 ne)
13. Konektory a propojky
14. OLED I2C displej (0,96 "nebo 1,3") (volitelně)
15. Převodník Hi-Link 220 V na 5 V AC na DC
Krok 1: Schéma zapojení
Toto je kompletní schéma zapojení tohoto inteligentního domácího systému založeného 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 pro ruční ovládání reléového modulu.
Místo tlačítek můžete také připojit dotykové senzory TTP223.
CMODE pro změnu režimu (manuální režim, automatický režim)
RST k resetování NodeMCU
K napájení 5V do NodeMCU a relé jsem použil měnič 110V/220V AC na 5V DC.
K tomuto inteligentnímu reléovému modulu tedy můžete připojit přímo napájení 110 V nebo 220 V AC.
Krok 2: Vytvořte obvod na Breadboardu 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, dotykového spínače. Aplikace Blynk, teplotní senzor a LDR.
Zde je pin RST aktivní nízko, takže dotykový senzor spojený s pinem RST by měl být aktivní nízko.
Stáhněte si přiložený kód pro tento projekt NodeMCU. V kódu jsem zmínil všechny odkazy na požadované knihovny.
Krok 3: Výukové video k tomuto projektu IOT
Ve výukovém videu jsem podrobně vysvětlil všechny kroky pro vytvoření tohoto zařízení Smart Home.
Tento projekt IoT tedy můžete snadno vytvořit pro svůj domov.
Krok 4: 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 5: Jiný režim modulu inteligentního relé
Inteligentní relé můžeme ovládat ve dvou 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.
V autě
Krok 6: Manuální režim
V ručním režimu můžeme reléový modul ovládat pomocí dotykových spínačů S1 a S2 nebo z aplikace Blynk. Stav zpětné vazby spínačů v reálném čase můžeme vždy sledovat z aplikace Blynk.
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 7: Automatický režim
V automatickém režimu je reléový modul řízen senzorem DHT11 a LDR.
V kódu můžeme nastavit předdefinované minimální a maximální hodnoty teploty a světla.
Regulace teploty
Když pokojová teplota překročí předdefinovanou maximální teplotu, relé 1 sepne a když se pokojová teplota sníží pod předem definovanou minimální teplotu, relé 1 se automaticky vypne.
Ovládání LDR
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 8: Navrhování DPS
Po otestování všech funkcí modulu inteligentního relé na prkénku jsem navrhl desku plošných spojů, aby byl obvod kompaktní a dodal projektu profesionální vzhled.
Soubor PCB Gerber tohoto projektu domácí automatizace založený na IoT si můžete stáhnout z následujícího odkazu:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Krok 9: 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 10: Nahrání souboru Gerber a nastavení parametrů
4. Nastavte požadovaný parametr, jako je množství, barva maskování DPS atd
5. Po výběru všech parametrů pro PCB klikněte na tlačítko ULOŽIT DO KOŠÍKU.
Krok 11: 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 12: 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 13: 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 14: 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í.
Zde můžete přímo připojit napájení 110 V nebo 220 V AC.
** Pro pin RST jsem nepoužil dotykový senzor, protože je aktivní NÍZKO.
Krok 15: Umístěte celý obvod do BOXU
Umístil jsem celý obvod do plazmového boxu. Protože tento projekt NodeMCU použiji jako inteligentní rozšiřující BOX.
Bude to velmi užitečné a snadné použití.
Krok 16: Konečně
Zapněte napájení 110V/230V.
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:
IR domácí automatizace pomocí relé: 6 kroků (s obrázky)
IR domácí automatizace pomocí relé: Infračervený vzdálený domácí automatizační systém (Varování: Zkopírujte projekt na vlastní nebezpečí! Tento projekt zahrnuje vysoké napětí)
Music Assembler: Integrovaný virtuální hudební nástroj s blokovým dotykovým senzorem: 4 kroky
Music Assembler: Integrovaný virtuální hudební nástroj s blokovým dotykovým senzorem: Existuje mnoho lidí, kteří se chtějí naučit hrát na hudební nástroj. Je smutné, že někteří z nich to nezačali kvůli vysoké ceně nástrojů. Na základě toho jsme se rozhodli vytvořit integrovaný systém virtuálních hudebních nástrojů, který sníží rozpočet začínajících
Hlasová automatizace domácí automatizace Raspberry Pi: 5 kroků
Hlasová automatizace domácí automatizace Raspberry Pi: Cílem této instrukce je poskytnout podrobný návod, jak nastavit malinový pi, který dokáže automatizovat světla / LED pomocí vašich hlasových příkazů
Automatizace domácí automatizace Bluetooth: 7 kroků (s obrázky)
Bluetooth Control Home Automation: Dobrý den, v tomto projektu jde o stavbu nejjednoduššího zařízení pro domácí automatizaci pomocí arduina a modulu bluetooth. Tenhle se velmi snadno staví a dá se postavit za pár hodin. Ve své verzi, kterou právě vysvětluji, mohu
WiFi snímač teploty a vlhkosti IoT. Část: 8 IoT, domácí automatizace: 9 kroků
WiFi snímač teploty a vlhkosti IoT. Část: 8 IoT, domácí automatizace: Preamble Tento článek dokumentuje praktickou robustnost a další vývoj dřívějšího Instructable: 'Pimping' vašeho prvního IoT WiFi zařízení. Část 4: IoT, domácí automatizace včetně všech potřebných softwarových funkcí, které umožní úspěšné