Innehållsförteckning:
- Tillbehör
- Steg 1: Kretsdiagram
- Steg 2: Gör kretsen på brödbräda för testning
- Steg 3: Installera Blynk -appen
- Steg 4: Annat läge för Smart Relay -modulen
- Steg 5: Manuellt läge
- Steg 6: Autoläge
- Steg 7: Designa kretskortet
- Steg 8: Beställ kretskortet
- Steg 9: Ladda upp Gerber -filen och ställ in parametrarna
- Steg 10: Välj leveransadress och betalningsläge
- Steg 11: Löd alla komponenter
- Steg 12: Programmera NodeMCU
- Steg 13: Anslut hushållsapparaterna
- Steg 14: Slutligen
Video: Hur man gör IoT -baserad hemautomation med NodeMCU -sensorer Kontrollrelä: 14 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
I detta IoT-baserade projekt har jag gjort Hemmautomation med Blynk och NodeMCU-styrrelämodul med realtidsfeedback. I manuellt läge kan denna relämodul styras från mobil eller smartphone och manuell omkopplare. I autoläget kan detta smarta relä också känna av rumstemperaturen och solljuset för att slå på och av fläkten och glödlampan.
Detta smarta hemprojekt har följande funktioner: 1. Hushållsapparater som styrs från mobilen med Blynk App 2. Hushållsapparater som styrs av temperatur- och luftfuktighetssensor automatiskt (i autoläge) 3. Hushållsapparater som styrs av mörk sensor automatiskt (i autoläge) 4. Övervaka LIVE rumstemperatur och luftfuktighetsavläsning på OLED och Smartphone 5. Hushållsapparater som styrs med manuella omkopplare 6. Styr hushållsapparater via Internet
Tillbehör
Obligatoriska komponenter för detta Smart House -projekt
1. NodeMCU
2. DH11 -sensor
3. LDR
4. 10k motstånd 5 nr
5. 1k motstånd 5 nej (R1 till R4)
6. 220-ohm motstånd 2 nr (R5 och R6)
7. Optokopplare PC817 2 nr
8. BC547 NPN -transistorer 2 nr
9. Diod 1N4007 2 nr
10. Diod 1N4001 1nr
11. LED (1,5v) 3 nr
12. Kondensatorer 100uF 2 nr
13. SPDT 12V Reläer 2 nr
14. 7805 spänningsregulator 1 nr
15. Tryck på omkopplaren/ knappen 4 nr
16. Kontaktdon och byglar
17. OLED I2C -skärm (0,96 "eller 1,3")
Steg 1: Kretsdiagram
Detta är det fullständiga kretsschemat för detta IoT -baserade hemautomatiseringsprojekt.
Jag har använt NodeMCU för att styra relämodulen. Jag har anslutit DHT11 temperatur- och fuktsensor och LDR för att automatiskt styra reläet enligt rumstemperatur och omgivande ljus. Det finns fyra tryckknappar anslutna till NodeMCU dvs S1, S2, CMODE, RST. S1 & S2 för att styra relämodulen manuellt CMODE för att ändra läge (manuellt läge, autoläge) RST för att återställa NodeMCU Jag har levererat 12V till relämodulen och använt en 7805 spänningsregulator för att mata 5v till NodeMCU.
Steg 2: Gör kretsen på brödbräda för testning
Innan jag designade kretskortet, först har jag gjort kretsen på brödbrädan för testning. Under testet har jag laddat upp koden till NodeMCU och sedan försökt styra reläerna med tryckknapparna, Blynk App, temperaturgivare och LDR.
Ladda ner den bifogade koden för detta NodeMCU -projekt.
Jag har nämnt alla länkar till de obligatoriska biblioteken i koden.
Steg 3: Installera Blynk -appen
Installera Blynk -appen från Google play store eller App store och lägg sedan till alla nödvändiga widgets för att styra relämodulen och övervaka temperatur och luftfuktighet. Jag har förklarat alla detaljer i handledningsvideon.
Jag har använt widgetarna med tre knappar för att styra relämodulen och ändra läget. Och två gauge -widgets för att övervaka temperatur och luftfuktighet.
Steg 4: Annat läge för Smart Relay -modulen
Vi kan styra det smarta reläet i 2 lägen:
1. Manuellt läge
2. Autoläge
Vi kan enkelt ändra läge med CMODE -knappen som sitter på kretskortet eller från Blynk -appen.
Steg 5: Manuellt läge
I manuellt läge kan vi styra relämodulen från S1 & S2-knapparna eller från Blynk-appen.
Vi kan alltid övervaka återkopplingsstatusen i realtid för switcharna från Blynk-appen. Och vi kan också övervaka temperatur- och luftfuktighetsavläsningen på OLED -displayen och Blynk -appen som du kan se på bilderna. Med Blynk -appen kan vi styra relämodulen var som helst om vi har internet på vår smartphone.
Steg 6: Autoläge
I autoläge styrs relämodulen av DHT11 -sensorn och LDR.
Vi kan ställa in ett fördefinierat lägsta och högsta temperatur- och ljusvärde. I autoläge när rumstemperaturen passerar den fördefinierade högsta temperaturen slås relä-1 på och när rumstemperaturen blir lägre än den fördefinierade minimitemperaturen slås relä-1 av automatiskt.
På ett liknande sätt när ljusnivån minskar tänds relä-2 och när ljuset är tillräckligt släcks relä-2 automatiskt. Jag har förklarat i detaljer i handledningsvideon.
Steg 7: Designa kretskortet
Eftersom jag ska använda kretsen dagligen, så efter att ha testat alla funktioner i den smarta relämodulen på brödbrädet, har jag designat kretskortet. Du kan ladda ner PCB Gerber -filen för detta hemautomatiseringsprojekt från följande länk:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
Steg 8: Beställ kretskortet
Efter nedladdning av Garber -filen kan du enkelt beställa kretskortet
1. Besök https://jlcpcb.com och logga in/registrera dig
2. Klicka på knappen CITERA NU.
3 Klicka på knappen "Lägg till din Gerber -fil".
Bläddra sedan och välj Gerber -filen som du har laddat ner.
Steg 9: Ladda upp Gerber -filen och ställ in parametrarna
4. Ställ in önskad parameter som kvantitet, PCB -färg, etc.
5. Efter att ha valt alla parametrar för PCB klickar du på knappen SAVE TO CART.
Steg 10: Välj leveransadress och betalningsläge
6. Skriv leveransadressen.
7. Välj den leveransmetod som passar dig.
8. Skicka beställningen och fortsätt med betalningen. Du kan också spåra din beställning från JLCPCB.com.
Mina kretskort tog 2 dagar att tillverkas och kom inom en vecka med DHL -leveransalternativ.
PCB var väl förpackade och kvaliteten var riktigt bra till detta överkomliga pris.
Steg 11: Löd alla komponenter
Efter det löd alla komponenter enligt kretsschemat.
Anslut sedan NodeMCU, DHT11, LDR och OLED -skärm.
Steg 12: Programmera NodeMCU
1. Anslut NodeMCU med bärbar dator
2. Ladda ner koden. (Bifogad)
3. Ändra Blynk Auth -token, WiFi -namn, WiFi -lösenord.
4. Ändra den fördefinierade temperaturen och ljusvärdet för autoläge enligt dina krav
5. Välj kortet NodeMCU 12E och rätt PORT. Ladda sedan upp koden.
** I detta projekt kan du använda både 0,96 "OLED och 1,3" OLED -skärm. Jag har delat koden för båda OLED, ladda upp koden enligt OLED -skärmen du använder.
Jag har redan bifogat koden i de föregående stegen.
Steg 13: Anslut hushållsapparaterna
Anslut hushållsapparaterna enligt kretsschemat. Vidta lämpliga säkerhetsåtgärder vid arbete med högspänning.
Anslut 12Volts DC -matning till kretskortet som visas i kretsen.
Steg 14: Slutligen
Slå på strömförsörjningen 110V/230V och 12V DC.
Nu kan du styra dina hushållsapparater på ett smart sätt. Jag hoppas att du har gillat detta hemautomatiseringsprojekt. Jag har delat all nödvändig information för detta projekt. Jag kommer verkligen att uppskatta det om du delar med dig av din värdefulla feedback. Om du har några frågor kan du skriva i kommentarsfältet. För fler sådana projekt Följ TechStudyCell. Tack för din tid och gott lärande.
Rekommenderad:
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader: I denna instruktionsbok kommer jag att visa dig hur man gör en Arduino MINI från Scratch.Förfarandet som skrivs i denna instruktion kan användas för att göra alla arduino -brädor för dina anpassade projektkrav.Se videon för bättre förståelse
Hur man gör Firebase -hemautomationssystem med NodeMCU - i IOT -plattform: 14 steg
Hur man gör Firebase -hemautomationssystem med NodeMCU | i IOT -plattformen: MÅLET MED DETTA PROJEKTDetta projekt syftar till att utveckla ett hemautomatiseringssystem som ger användaren fullständig kontroll över alla fjärrstyrbara enheter i hans/hennes hem med IOT Android -app. Det finns många tredjeparts onlineserver och plattformar
Hur man gör en delad skärmvideo med fyra steg: 4 steg (med bilder)
Hur man gör en delad skärmvideo med fyra steg: Vi ser ofta samma person visa i en scen två gånger i ett tv -spel. Och så vitt vi vet har skådespelaren ingen tvillingbror. Vi har också sett att två sångvideor läggs på en skärm för att jämföra deras sångkunskaper. Detta är kraften i spl
Hur man gör en morföräldrars kalender & Klippbok (även om du inte vet hur du ska klippbok): 8 steg (med bilder)
Hur man gör en morföräldrars kalender & Klippbok (även om du inte vet hur du ska klippbok): Detta är en mycket ekonomisk (och mycket uppskattad!) Semestergåva till morföräldrar. Jag gjorde 5 kalendrar i år för mindre än $ 7 styck. Material: 12 fina bilder på ditt barn, barn, syskonbarn, brorson, hundar, katter eller andra släktingar 12 olika bitar