Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Kredsløbsdiagram
- Trin 2: Lav kredsløbet på brødbræt til test
- Trin 3: Installer Blynk -appen
- Trin 4: Forskellig tilstand for Smart Relay -modulet
- Trin 5: Manuel tilstand
- Trin 6: Auto -tilstand
- Trin 7: Design af printkortet
- Trin 8: Bestil printkortet
- Trin 9: Upload af Gerber -filen og indstil parametrene
- Trin 10: Vælg forsendelsesadresse og betalingsform
- Trin 11: Lodde alle komponenterne
- Trin 12: Programmer NodeMCU
- Trin 13: Tilslut husholdningsapparaterne
- Trin 14: Endelig
Video: Sådan laver du IoT -baseret hjemmeautomatisering med NodeMCU -sensorer Kontrollerelæ: 14 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
I dette IoT-baserede projekt har jeg lavet hjemmeautomatisering med Blynk og NodeMCU kontrolrelæmodul med feedback i realtid. I manuel tilstand kan dette relæmodul styres fra mobil eller smartphone og manuel switch. I autotilstand kan dette smarte relæ også registrere stuetemperatur og sollys for at tænde og slukke blæseren og pæren.
Dette smarte hjem -projekt har følgende funktioner: 1. Husholdningsapparater styret fra mobil ved hjælp af Blynk App 2. Husholdningsapparater styres automatisk af temperatur- og luftfugtighedsføler (i automatisk tilstand) 3. Husholdningsapparater styres automatisk af mørk sensor (i autotilstand) 4. Overvåg LIVE rumtemperatur og luftfugtighedsaflæsning på OLED og Smartphone 5. Husholdningsapparater styret med manuelle kontakter 6. Styr husholdningsapparater via Internettet
Forbrugsvarer
Nødvendige komponenter til dette Smart House -projekt
1. NodeMCU
2. DH11 -sensor
3. LDR
4. 10k Modstande 5 nr
5. 1k modstande 5 nej (R1 til R4)
6. 220-ohm modstande 2 nej (R5 & R6)
7. Optokobler PC817 2 nr
8. BC547 NPN -transistorer 2 nr
9. Diode 1N4007 2 nr
10. Diode 1N4001 1nr
11. LED (1,5v) 3 nr
12. Kondensatorer 100uF 2 nr
13. SPDT 12V Relæer 2 nr
14. 7805 spændingsregulator 1 nr
15. Tryk på kontakt/ knap 4 nr
16. Stik & jumpere
17. OLED I2C -skærm (0,96 "eller 1,3")
Trin 1: Kredsløbsdiagram
Dette er det komplette kredsløbsdiagram for dette IoT -baserede hjemmeautomatiseringsprojekt.
Jeg har brugt NodeMCU til at styre relæmodulet. Jeg har tilsluttet DHT11 temperatur- og fugtighedsføler og LDR til automatisk at styre relæet i henhold til rumtemperatur og omgivende lys. Der er fire trykknapper forbundet med NodeMCU, dvs. S1, S2, CMODE, RST. S1 & S2 for at styre relæmodulet manuelt CMODE for at ændre tilstanden (manuel tilstand, automatisk tilstand) RST for at nulstille NodeMCU jeg har leveret 12V til relæmodulet og brugt en 7805 spændingsregulator til at levere 5v til NodeMCU.
Trin 2: Lav kredsløbet på brødbræt til test
Inden jeg designede printkortet, har jeg først lavet kredsløbet på brødbrættet til test. Under testen har jeg uploadet koden til NodeMCU og derefter forsøgt at styre relæerne med trykknapperne, Blynk App, temperatursensor og LDR.
Download den vedhæftede kode til dette NodeMCU -projekt.
Jeg har nævnt alt linket til de nødvendige biblioteker i koden.
Trin 3: Installer Blynk -appen
Installer Blynk -appen fra Google Play Store eller App Store, og tilføj derefter alle de nødvendige widgets for at styre relæmodulet og overvåge temperatur og fugtighed. Jeg har forklaret alle detaljerne i tutorialvideoen.
Jeg har brugt widgets med 3 knapper til at styre relæmodulet og ændre tilstanden. Og 2 gauge widgets til at overvåge temperatur og fugtighed.
Trin 4: Forskellig tilstand for Smart Relay -modulet
Vi kan styre det smarte relæ i 2 tilstande:
1. Manuel tilstand
2. Auto -tilstand
Vi kan nemt ændre tilstanden med CMODE -knappen monteret på printkortet eller fra Blynk -appen.
Trin 5: Manuel tilstand
I tilstanden Manuel kan vi styre relæmodulet fra S1 & S2-trykknapperne eller fra Blynk-appen.
Vi kan altid overvåge realtidsfeedback-status for switches fra Blynk-appen. Og vi kan også overvåge temperatur- og fugtighedsaflæsning på OLED -displayet og Blynk -appen, som du kan se på billederne. Med Blynk App kan vi styre relæmodulet hvor som helst, hvis vi har internettet på vores smartphone.
Trin 6: Auto -tilstand
I Auto -tilstand styres relæmodulet af DHT11 -sensoren og LDR.
Vi kan indstille et foruddefineret minimum og maksimum temperatur og lysværdier. I autotilstand når rumtemperaturen krydser den foruddefinerede maksimumstemperatur tændes relæ-1, og når rumtemperaturen bliver mindre end den foruddefinerede minimumstemperatur, slukker relæ-1 automatisk.
På lignende måde tændes relæ-2, når lysniveauet falder, og når lyset er tilstrækkeligt, slukker relæ-2 automatisk. Jeg har forklaret detaljeret i vejledningsvideoen.
Trin 7: Design af printkortet
Da jeg skal bruge kredsløbet dagligt, så efter at have testet alle funktionerne i det smarte relæmodul på brødbrættet, har jeg designet PCB. Du kan downloade PCB Gerber -filen til dette hjemmeautomatiseringsprojekt fra følgende link:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
Trin 8: Bestil printkortet
Efter download af Garber -filen kan du nemt bestille printkortet
1. Besøg https://jlcpcb.com og log ind/tilmeld dig
2. Klik på knappen CITER NU.
3 Klik på knappen "Tilføj din Gerber -fil".
Gennemse derefter og vælg den Gerber -fil, du har downloadet.
Trin 9: Upload af Gerber -filen og indstil parametrene
4. Indstil den nødvendige parameter som mængde, printkortfarve osv
5. Når du har valgt alle parametre til printkort, skal du klikke på knappen SAVE TO CART.
Trin 10: Vælg forsendelsesadresse og betalingsform
6. Indtast forsendelsesadressen.
7. Vælg den forsendelsesmetode, der passer til dig.
8. Send ordren, og fortsæt med betalingen. Du kan også spore din ordre fra JLCPCB.com.
Mine printkort tog 2 dage at blive fremstillet og ankom inden for en uge ved hjælp af DHL -leveringsindstillingen.
PCB'er var godt pakket, og kvaliteten var virkelig god til denne overkommelige pris.
Trin 11: Lodde alle komponenterne
Derefter loddes alle komponenterne i henhold til kredsløbsdiagrammet.
Tilslut derefter NodeMCU, DHT11, LDR og OLED -skærm.
Trin 12: Programmer NodeMCU
1. Tilslut NodeMCU med bærbar computer
2. Download koden. (Vedhæftet)
3. Skift Blynk Auth -token, WiFi -navn, WiFi -adgangskode.
4. Skift den foruddefinerede temperatur og lysværdi for Auto Mode i henhold til dine krav
5. Vælg NodeMCU 12E -kortet og den korrekte PORT. Upload derefter koden.
** I dette projekt kan du bruge både 0,96 "OLED og 1,3" OLED -skærm. Jeg har delt koden for begge OLED, upload koden i henhold til den OLED -skærm, du bruger.
Jeg har allerede vedhæftet koden i de foregående trin.
Trin 13: Tilslut husholdningsapparaterne
Tilslut husholdningsapparaterne i henhold til kredsløbsdiagrammet. Tag venligst passende sikkerhedsforanstaltninger, når du arbejder med højspænding.
Tilslut 12 volt DC forsyning til printkort som vist i kredsløbet.
Trin 14: Endelig
Tænd for 110V/230V forsyningen og 12V DC forsyningen.
Nu kan du styre dine husholdningsapparater på en smart måde. Jeg håber, at du kunne lide dette hjemmeautomatiseringsprojekt. Jeg har delt alle de nødvendige oplysninger til dette projekt. Jeg vil virkelig sætte pris på det, hvis du deler din værdifulde feedback. Også hvis du har spørgsmål, kan du skrive i kommentarfeltet. For flere sådanne projekter Følg TechStudyCell. Tak for din tid og god læring.
Anbefalede:
Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul - Idéer til hjemmeautomatisering: 15 trin (med billeder)
Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul | Idéer til hjemmeautomatisering: I dette hjemmeautomatiseringsprojekt vil vi designe et smart hjemrelæmodul, der kan styre 5 husholdningsapparater. Dette relæmodul kan styres fra mobil eller smartphone, IR -fjernbetjening eller fjernsynsfjernbetjening, manuel switch. Dette smarte relæ kan også mærke r
Sådan laver du lommestørrelse IoT -vejrstation: 7 trin (med billeder)
Sådan laver du Pocket Sized IoT Weather Station: Hej læser! I denne instruktør lærer du, hvordan du laver en lille vejrkube ved hjælp af D1 mini (ESP8266), der er forbundet til dit WiFi i hjemmet, så du kan se dens output overalt fra jorden, selvfølgelig, så længe du har internetforbindelse
Sådan laver du et hjemmebiograf med genvundne højttalere: 5 trin (med billeder)
Sådan laver du et hjemmebiograf med genvundne højttalere: Hej fyre, I denne instruktion vil jeg instruere dig om, hvordan jeg lavede en simpel hjemmebiograf med høj effekt ved hjælp af genvundne højttalere. Det er meget enkelt at lave, jeg vil forklare det på en mere enkel måde. For mere information besøg Electronics Projects HubLets
Sådan laver du en delt skærmvideo med fire trin: 4 trin (med billeder)
Sådan laver du en delt skærmvideo med fire trin: Vi ser ofte en samme person vise sig i en scene to gange i et tv -afspilning. Og så vidt vi ved, har skuespilleren ikke en tvillingebror. Vi har også set, at to sangvideoer er sat på en skærm for at sammenligne deres sangevner. Dette er kraften i spl
IoT -hovedkontroller. Del 9: IoT, hjemmeautomatisering: 10 trin (med billeder)
IoT -hovedkontroller. Del 9: IoT, hjemmeautomatisering: Ansvarsfraskrivelse LÆS DETTE FØRST Denne instruktive beskriver et projekt, der bruger netstrøm (i dette tilfælde UK 240VAC RMS), mens der er taget hensyn til sikker praksis og gode designprincipper, er der altid en risiko for potentielt dødelig vælge