Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Kretsdiagram
- Trinn 2: Lag kretsen på brødbrett for testing
- Trinn 3: Opplæringsvideo for dette IOT -prosjektet
- Trinn 4: Installer Blynk -appen
- Trinn 5: Ulike modus for Smart Relay -modulen
- Trinn 6: Manuell modus
- Trinn 7: Auto -modus
- Trinn 8: Utforming av kretskortet
- Trinn 9: Bestill kretskortet
- Trinn 10: Last opp Gerber -filen og angi parametrene
- Trinn 11: Velg leveringsadresse og betalingsmodus
- Trinn 12: Lodd alle komponentene
- Trinn 13: Programmer NodeMCU
- Trinn 14: Koble til husholdningsapparater
- Trinn 15: Plasser hele kretsen i en eske
- Trinn 16: Til slutt
Video: Hjemmeautomatisering med NodeMCU Touch Sensor LDR Temperaturkontrollrelé: 16 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
I mine tidligere NodeMCU -prosjekter har jeg kontrollert to husholdningsapparater fra Blynk App. Jeg mottok mange kommentarer og meldinger for å oppgradere prosjektet med manuell kontroll og legge til flere funksjoner.
Så jeg har designet denne Smart Home Extension Box.
I dette IoT-baserte hjemmeautomatiseringsprosjektet har jeg foretatt hjemmeautomatisering ved hjelp av Blynk & NodeMCU med berøringssensor, LDR, temperaturkontrollrelémodul med tilbakemelding i sanntid.
I manuell modus kan denne relemodulen styres fra en mobil eller smarttelefon og manuell berøringsbryter (TTP223).
I automodus kan dette smarte reléet også kjenne romtemperatur og sollys for å slå av og på viften og lyspæren ved hjelp av DHT11 -sensoren og LDR.
Dette smarthusprosjektet har følgende funksjoner:
1. Hvitevarer kontrollert fra Mobile ved hjelp av Blynk App
2. Hvitevarer kontrollert av temperatur- og fuktighetssensor automatisk (i automodus)
3. Hvitevarer kontrollert automatisk av mørk sensor (i automatisk modus)
4. Overvåk LIVE romtemperatur og fuktighetsavlesning på OLED og smarttelefon
5. Hvitevarer styres manuelt med berøringsbryter
6. Kontroller hvitevarer via Internett (WiFi)
Dette prosjektet er inspirert av dette Simple NodeMCU -prosjektet
Rekvisita
1. NodeMCU Board
2. DH11 -sensor
3. LDR
4. 10k motstander 5 nr
5. 1k Motstander 3 nr
6. 220-ohm Motstander 2 nr
7. BC547 NPN -transistorer 2 nr
8. Diode 1N4007 2 nr
9. Diode 1N4001 1nr
10. 5-mm LED (1,5v) 3 nr
11. SPDT 5V Reléer 2 nr
12. Trykkbryter/ knapp 4 nei (eller) TTP223 berøringssensor (3nr)
13. Koblinger og hoppere
14. OLED I2C -skjerm (0,96 "eller 1,3") (valgfritt)
15. Hi-Link 220V til 5V AC til DC omformer
Trinn 1: Kretsdiagram
Dette er det komplette kretsdiagrammet for dette IoT -baserte smarthussystemet.
Jeg har brukt NodeMCU til å kontrollere relemodulen. Jeg har koblet DHT11 temperatur- og fuktighetssensor og LDR for å kontrollere reléet automatisk i henhold til romtemperatur og omgivelseslys.
Det er fire trykknapper koblet til NodeMCU, dvs. S1, S2, CMODE, RST. S1 og S2 for å styre relemodulen manuelt.
Du kan også koble til TTP223 berøringssensorer i stedet for trykknapper.
CMODE for å endre modus (manuell modus, automatisk modus)
RST for å tilbakestille NodeMCU
Jeg har brukt en 110V/220V AC til 5V DC omformer for å levere 5V til NodeMCU og reléer.
Så du kan koble direkte 110V eller 220V vekselstrømforsyning med denne smarte relemodulen.
Trinn 2: Lag kretsen på brødbrett for testing
Før jeg designet PCB, har jeg først laget kretsen på brødbrettet for testing.
Under testing har jeg lastet opp koden til NodeMCU og prøvde deretter å kontrollere reléene med trykknappene, berøringsbryteren. Blynk App, temperatursensor og LDR.
Her er RST -pinnen aktiv lav, så berøringssensoren som er koblet til RST -pinnen, skal være aktiv lav.
Last ned den vedlagte koden for dette NodeMCU -prosjektet. Jeg har nevnt alle koblingene til de nødvendige bibliotekene i koden.
Trinn 3: Opplæringsvideo for dette IOT -prosjektet
I opplæringsvideoen har jeg forklart alle trinnene for å gjøre denne Smart Home -enheten i detalj.
Så du kan enkelt lage dette IoT -prosjektet for hjemmet ditt.
Trinn 4: Installer Blynk -appen
Installer Blynk -appen fra Google play store eller App store, og legg deretter til alle nødvendige widgets for å kontrollere relemodulen og overvåke temperatur og fuktighet. Jeg har forklart alle detaljene i opplæringsvideoen.
Jeg har brukt widgetene med 3 knapper til å kontrollere relemodulen og endre modus.
Og 2 gauge -widgets for å overvåke temperatur og fuktighet.
Trinn 5: Ulike modus for Smart Relay -modulen
Vi kan kontrollere smartreléet i to moduser:
1. Manuell modus
2. Auto -modus
Vi kan enkelt endre modus med CMODE -knappen montert på PCB eller fra Blynk -appen.
I auto
Trinn 6: Manuell modus
I manuell modus kan vi kontrollere relemodulen fra S1 & S2 berøringsbrytere eller fra Blynk-appen. Vi kan alltid overvåke tilbakemeldingsstatusen i sanntid for bryterne fra Blynk-appen.
Og vi kan også overvåke temperatur- og fuktighetsavlesningen på OLED -skjermen og Blynk -appen, som du kan se på bildene.
Med Blynk -appen kan vi kontrollere relemodulen hvor som helst hvis vi har internett på smarttelefonen.
Trinn 7: Auto -modus
I Auto -modus styres relemodulen av DHT11 -sensoren og LDR.
Vi kan sette en forhåndsdefinert minimum og maksimum temperatur og lysverdier i koden.
Temperatur kontroll
Når romtemperaturen krysser den forhåndsdefinerte maksimumstemperaturen tennes relé-1 og når romtemperaturen blir lavere enn den forhåndsdefinerte minimumstemperaturen, slås relé-1 av automatisk.
LDR -kontroll
På lignende måte når lysnivået synker, slås relé-2 på og når lyset er tilstrekkelig, slås relé-2 av automatisk.
Jeg har forklart i detaljer i opplæringsvideoen.
Trinn 8: Utforming av kretskortet
Etter å ha testet alle funksjonene til den smarte relemodulen på brødbrettet, har jeg designet kretskortet for å gjøre kretsen kompakt og gi prosjektet et profesjonelt utseende.
Du kan laste ned PCB Gerber -filen til dette IoT -baserte hjemmeautomatiseringsprosjektet fra følgende lenke:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Trinn 9: Bestill kretskortet
Etter nedlasting av Garber -filen kan du enkelt bestille kretskortet
1. Besøk https://jlcpcb.com og logg inn/registrer deg
2. Klikk på QUOTE NOW -knappen.
3 Klikk på "Legg til Gerber -filen" -knappen. Bla deretter gjennom og velg Gerber -filen du har lastet ned.
Trinn 10: Last opp Gerber -filen og angi parametrene
4. Angi den nødvendige parameteren som mengde, PCB -maskeringsfarge, etc.
5. Etter å ha valgt alle parameterne for PCB, klikker du på SAVE TO CART -knappen.
Trinn 11: Velg leveringsadresse og betalingsmodus
6. Skriv inn leveringsadressen.
7. Velg leveringsmetoden som passer for deg.
8. Send inn bestillingen og fortsett med betalingen.
Du kan også spore bestillingen din fra JLCPCB.com.
Min PCB tok 2 dager å bli produsert og kom innen en uke ved hjelp av DHL -leveringsalternativet.
PCB var godt pakket og kvaliteten var virkelig god til denne rimelige prisen.
Trinn 12: Lodd alle komponentene
Etter det loddes alle komponentene i henhold til kretsdiagrammet.
Koble deretter til NodeMCU, DHT11, LDR og OLED -skjerm.
Trinn 13: Programmer NodeMCU
1. Koble NodeMCU til en bærbar datamaskin
2. Last ned koden. (Vedlagte)
3. Endre Blynk Auth -token, WiFi -navn, WiFi -passord.
4. Endre den forhåndsdefinerte temperaturen og lysverdien for Auto Mode i henhold til dine krav
5. Velg NodeMCU 12E -kortet og riktig PORT. Last deretter opp koden.
** I dette prosjektet kan du bruke både 0,96 "OLED og 1,3" OLED -skjerm. Jeg har delt koden for både OLED, last opp koden i henhold til OLED -skjermen du bruker.
Jeg har allerede lagt ved koden i de foregående trinnene.
Trinn 14: Koble til husholdningsapparater
Koble til husholdningsapparater i henhold til kretsdiagrammet.
Ta riktige sikkerhetstiltak når du arbeider med høyspenning.
Her kan du koble direkte til 110V eller 220V vekselstrøm.
** Jeg har ikke brukt berøringssensor for RST -pinnen da den er aktiv LAV.
Trinn 15: Plasser hele kretsen i en eske
Jeg har plassert hele kretsen inne i en plastboks. Siden jeg vil bruke dette NodeMCU -prosjektet som Smart extension BOX.
Det vil være veldig nyttig og enkelt å bruke.
Trinn 16: Til slutt
Slå på 110V/230V forsyningen.
Nå kan du kontrollere husholdningsapparater på en smart måte. Jeg håper du har likt dette hjemmeautomatiseringsprosjektet. Jeg har delt all nødvendig informasjon for dette prosjektet.
Jeg vil virkelig sette pris på det hvis du deler din verdifulle tilbakemelding. Også hvis du har spørsmål, vennligst skriv i kommentarfeltet.
For flere slike prosjekter, følg TechStudyCell. Takk for tiden og god læring.
Anbefalt:
Hjemmeautomatisering WiFi-lysbryter med ESP-01 og relemodul med trykknapp: 7 trinn
Hjemmeautomatisering WiFi-lysbryter med ESP-01 og relemodul med trykknapp: Så i de tidligere instruksjonene programmerte vi en ESP-01 med Tasmota ved hjelp av en ESP-blinker og koblet ESP-01 til våre wifi-nettverk. Nå kan vi begynne å programmere den for å slå på/av en lysbryter ved hjelp av WiFi eller trykknappen. For det elektriske arbeidet
Hvordan lage IoT -basert hjemmeautomatisering med NodeMCU -sensorer Kontrollrelé: 14 trinn (med bilder)
Hvordan lage IoT-basert hjemmeautomatisering med NodeMCU-sensorer Kontrollrelé: I dette IoT-baserte prosjektet har jeg laget hjemmeautomatisering med Blynk og NodeMCU-relémodul med sanntidsfeedback. I manuell modus kan denne relemodulen styres fra mobil eller smarttelefon og manuell bryter. I automodus er denne smar
GPS -bilsporing med SMS -varsling og opplasting av Thingspeak -data, Arduino -basert, hjemmeautomatisering: 5 trinn (med bilder)
GPS Car Tracker Med SMS -varsling og Thingspeak Data Upload, Arduino Based, Home Automation: Jeg lagde denne GPS -trackeren i fjor, og siden den fungerer bra, publiserer jeg den nå på Instructable. Den er koblet til tilbehørsproppen i bagasjerommet. GPS -trackeren laster opp bilposisjon, hastighet, retning og målt temperatur via mobildata
Hjemmeautomatisering med ESP8266 WiFi uten å bruke Blynk !: 24 trinn (med bilder)
Hjemmeautomatisering med ESP8266 WiFi uten å bruke Blynk !: For det første vil jeg takke alle for at de gjorde meg til en vinner i Automation Contest 2016 for denne INSTRUKTABLE. Så, som jeg lovet deg, her er instruksjonene for styring av husholdningsapparater med ESP8266 WiFi -modul
Hjemmeautomatisering med NodeMCU, HomeAssistant og MQTT: 6 trinn
Hjemmeautomatisering med NodeMCU, HomeAssistant og MQTT: Vil du begynne å transformere hjemmet ditt i smarthus? Og også gjøre det billig? NodeMCU og HomeAssistant er her for å hjelpe deg med det. Jeg anbefaler deg å se denne videoen, kanskje blir det lettere for deg å følge. Ellers følger du trinnene nedenfor