Përmbajtje:

Automatizimi në shtëpi Me NodeMCU Touch Sensor LDR Rele për kontrollimin e temperaturës: 16 hapa
Automatizimi në shtëpi Me NodeMCU Touch Sensor LDR Rele për kontrollimin e temperaturës: 16 hapa

Video: Automatizimi në shtëpi Me NodeMCU Touch Sensor LDR Rele për kontrollimin e temperaturës: 16 hapa

Video: Automatizimi në shtëpi Me NodeMCU Touch Sensor LDR Rele për kontrollimin e temperaturës: 16 hapa
Video: #8 Как управлять ПЛК ESP8266 из любой точки мира | УдаленныйXY | ОП320 ЧМИ 2024, Nëntor
Anonim
Automatizimi i shtëpisë Me stafetë të kontrollit të temperaturës NodeMCU Touch Sensor LDR
Automatizimi i shtëpisë Me stafetë të kontrollit të temperaturës NodeMCU Touch Sensor LDR
Automatizimi i shtëpisë Me stafetë NodeMCU Touch Sensor LDR Temperatura e Kontrollit të Temperaturës
Automatizimi i shtëpisë Me stafetë NodeMCU Touch Sensor LDR Temperatura e Kontrollit të Temperaturës
Automatizimi i shtëpisë Me stafetë NodeMCU Touch Sensor LDR Temperatura e Kontrollit të Temperaturës
Automatizimi i shtëpisë Me stafetë NodeMCU Touch Sensor LDR Temperatura e Kontrollit të Temperaturës

Në projektet e mia të kaluara NodeMCU, unë kam kontrolluar dy pajisje shtëpiake nga Blynk App. Kam marrë shumë komente dhe mesazhe për të përmirësuar projektin me Kontrollin manual dhe shtimin e më shumë veçorive.

Kështu që unë kam projektuar këtë Kuti Zgjerimi të Shtëpisë së Zgjuar.

Në këtë projekt të automatizimit të shtëpisë të bazuar në IoT, unë kam bërë automatizimin e shtëpisë duke përdorur Blynk & NodeMCU me Sensor Touch, LDR, modul stafetë të kontrollit të temperaturës me reagime në kohë reale.

Në modalitetin manual, ky modul stafetë mund të kontrollohet nga një celular ose smartphone dhe një ndërprerës manual i prekjes (TTP223).

Në modalitetin automatik, ky staf i zgjuar gjithashtu mund të ndiejë temperaturën e dhomës dhe dritën e diellit për të ndezur dhe fikur ventilatorin dhe llambën duke përdorur sensorin DHT11 & LDR.

Ky projekt i shtëpisë së zgjuar ka karakteristikat e mëposhtme:

1. Pajisjet shtëpiake të kontrolluara nga Mobile duke përdorur Blynk App

2. Pajisjet shtëpiake të kontrolluara nga sensori i temperaturës dhe lagështisë automatikisht (Në modalitetin automatik)

3. Pajisjet shtëpiake të kontrolluara nga Dark Sensor automatikisht (Në modalitetin automatik)

4. Monitoroni temperaturën e dhomës LIVE & leximin e lagështirës në OLED dhe Smartphone

5. Pajisjet shtëpiake të kontrolluara me dorë me ndërprerës prekjeje

6. Kontrolloni pajisjet shtëpiake përmes internetit (WiFi)

Ky projekt është frymëzuar nga ky projekt i thjeshtë NodeMCU

Furnizimet

1. Bordi NodeMCU

2. Sensori DH11

3. LDR

4. Rezistorët 10k 5 nr

5. Rezistencat 1k 3 nr

6. Rezistencat 220-ohm 2 nr

7. BC547 NPN Transistorët 2 nr

8. Dioda 1N4007 2 nr

9. Dioda 1N4001 1nr

10. LED 5 mm (1.5v) 3 nr

11. Reletë SPDT 5V 2 nr

12. Push Çelës/ buton 4 jo (ose) Sensori i prekjes TTP223 (3no)

13. Lidhës & kërcyes

14. Ekran OLED I2C (0.96 "ose 1.3") (Opsionale)

15. Konvertuesi Hi-Link 220V në 5V AC në DC

Hapi 1: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Ky është diagrami i plotë i qarkut për këtë sistem të shtëpisë së zgjuar të bazuar në IoT.

Unë kam përdorur NodeMCU për të kontrolluar modulin e stafetës. Unë kam lidhur sensorin e temperaturës dhe lagështisë DHT11 dhe LDR për të kontrolluar stafetë automatikisht sipas temperaturës së dhomës dhe dritës së ambientit.

Ka katër butona të lidhur me NodeMCU dmth., S1, S2, CMODE, RST. S1 & S2 për të kontrolluar modulin e stafetës me dorë.

Ju gjithashtu mund të lidhni sensorët Touch TTP223 në vend të butonave.

CMODE për të ndryshuar modalitetin (modaliteti manual, modaliteti automatik)

RST për të rivendosur NodeMCU

Unë kam përdorur një konvertues 110V/220V AC në 5V DC për të furnizuar 5V në NodeMCU dhe stafetat.

Kështu që mund të lidhni drejtpërdrejt furnizimin me AC 110V ose 220V me këtë modul stafetë të zgjuar.

Hapi 2: Bëni qarkun në panelin e bukës për testim

Bëni qarkun në tryezë për provë
Bëni qarkun në tryezë për provë
Bëni qarkun në tryezë për provë
Bëni qarkun në tryezë për provë

Para se të hartoja PCB -në, së pari kam bërë qarkun në tryezën e bukës për testim.

Gjatë testimit, unë kam ngarkuar kodin në NodeMCU dhe më pas jam përpjekur të kontrolloj stafetat me butonat, çelësin e prekjes. Aplikacioni Blynk, sensori i temperaturës dhe LDR.

Këtu kunja RST është aktive e ulët, kështu që sensori i Prekjes i lidhur me kunjin RST duhet të jetë aktiv i ulët.

Shkarkoni Kodin e bashkangjitur për këtë projekt NodeMCU. Unë i kam përmendur të gjitha lidhjet e bibliotekave të kërkuara në kod.

Hapi 3: Video mësimore për këtë projekt IOT

Image
Image

Në videon mësimore, unë kam shpjeguar të gjitha hapat për të bërë këtë pajisje Smart Home në detaje.

Kështu që lehtë mund ta bëni këtë projekt IoT për shtëpinë tuaj.

Hapi 4: Instaloni Aplikacionin Blynk

Instaloni aplikacionin Blynk
Instaloni aplikacionin Blynk

Instaloni aplikacionin Blynk nga dyqani i lojërave Google ose dyqani i aplikacioneve, pastaj shtoni të gjitha pajisjet e kërkuara për të kontrolluar modulin e stafetës dhe për të monitoruar temperaturën dhe lagështinë. Unë i kam shpjeguar të gjitha detajet në videon mësimore.

Unë kam përdorur widget -et e 3 butonave për të kontrolluar modulin e stafetës dhe për të ndryshuar modalitetin.

Dhe 2 pajisje shtesë për të monitoruar temperaturën dhe lagështinë.

Hapi 5: Mënyra e ndryshme e modulit të stafetave inteligjente

Mënyra të ndryshme të modulit të stafetave inteligjente
Mënyra të ndryshme të modulit të stafetave inteligjente
Mënyra të ndryshme të modulit të stafetave inteligjente
Mënyra të ndryshme të modulit të stafetave inteligjente

Ne mund ta kontrollojmë stafetën inteligjente në dy mënyra:

1. Mënyra manuale

2. Modaliteti automatik

Ne lehtë mund ta ndryshojmë modalitetin me butonin CMODE të pajisur në PCB ose nga Aplikacioni Blynk.

Në makinë

Hapi 6: Modaliteti manual

Mënyra manuale
Mënyra manuale
Mënyra manuale
Mënyra manuale

Në modalitetin Manual, ne mund të kontrollojmë modulin e stafetës nga çelsat prekës S1 & S2 ose nga Aplikacioni Blynk. Ne gjithmonë mund të monitorojmë statusin e reagimeve në kohë reale të çelsave nga Aplikacioni Blynk.

Dhe ne gjithashtu mund të monitorojmë leximin e temperaturës dhe lagështisë në ekranin OLED dhe Aplikacionin Blynk siç mund të shihni në fotografi.

Me Aplikacionin Blynk, ne mund të kontrollojmë modulin e stafetës nga kudo nëse kemi internet në smartphone -in tonë.

Hapi 7: Modaliteti automatik

Modaliteti automatik
Modaliteti automatik
Modaliteti automatik
Modaliteti automatik

Në modalitetin automatik, moduli i stafetës i kontrolluar nga sensori DHT11 dhe LDR.

Ne mund të vendosim një vlerë minimale dhe maksimale të paracaktuar të temperaturës dhe dritës në kod.

Kontrolli i temperaturës

Kur temperatura e dhomës kalon temperaturën maksimale të paracaktuar, stafeta-1 ndizet dhe kur temperatura e dhomës bëhet më e vogël se temperatura minimale e paracaktuar, rele-1 fiket automatikisht.

Kontrolli LDR

Në mënyrë të ngjashme kur niveli i dritës zvogëlohet stafeta-2 ndizet dhe kur drita është e mjaftueshme rele-2 fiket automatikisht.

Unë kam shpjeguar në detaje në videon mësimore.

Hapi 8: Projektimi i PCB

Projektimi i PCB
Projektimi i PCB

Pas testimit të të gjitha veçorive të modulit të stafetës së zgjuar në tabelën e bukës, unë kam projektuar PCB -në për ta bërë qarkun kompakt dhe për t'i dhënë projektit një pamje profesionale.

Ju mund të shkarkoni skedarin PCB Gerber të këtij projekti të automatizimit të shtëpisë të bazuar në IoT nga lidhja e mëposhtme:

drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX

Hapi 9: Porosit PCB

Porosit PCB
Porosit PCB
Porosit PCB
Porosit PCB

Pas shkarkimit të skedarit Garber, ju lehtë mund të porositni PCB

1. Vizitoni https://jlcpcb.com dhe Hyni/Regjistrohuni

2. Klikoni në butonin QUOTE TANI.

3 Klikoni në butonin "Shto skedarin tuaj Gerber". Pastaj shfletoni dhe zgjidhni skedarin Gerber që keni shkarkuar.

Hapi 10: Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave

Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave
Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave
Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave
Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave

4. Vendosni parametrin e kërkuar si sasia, ngjyra e maskimit të PCB -së, etj

5. Pasi të keni zgjedhur të gjithë Parametrat për PCB klikoni në butonin SAVE TO CART.

Hapi 11: Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës

Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës

6. Shkruani Adresën e Transportit.

7. Zgjidhni Metodën e Transportit të përshtatshme për ju.

8. Paraqisni porosinë dhe vazhdoni pagesën.

Ju gjithashtu mund të gjurmoni porosinë tuaj nga JLCPCB.com.

PCB -të e mia u deshën 2 ditë për t'u prodhuar dhe mbërritën brenda një jave duke përdorur opsionin e dorëzimit DHL.

PCB -të ishin të paketuara mirë dhe cilësia ishte vërtet e mirë me këtë çmim të përballueshëm.

Hapi 12: Saldoni të gjithë përbërësit

Saldoni të gjithë përbërësit
Saldoni të gjithë përbërësit
Saldoni të gjithë përbërësit
Saldoni të gjithë përbërësit

Pas kësaj bashkoni të gjithë përbërësit sipas diagramit të qarkut.

Pastaj lidhni ekranin NodeMCU, DHT11, LDR dhe OLED.

Hapi 13: Programoni NodeMCU

Programoni NodeMCU
Programoni NodeMCU
Programoni NodeMCU
Programoni NodeMCU
Programoni NodeMCU
Programoni NodeMCU

1. Lidhni NodeMCU me laptop

2. Shkarkoni Kodin. (Bashkangjitur)

3. Ndryshoni shenjën Blynk Auth, Emri WiFi, Fjalëkalimi WiFi.

4. Ndryshoni temperaturën e paracaktuar dhe vlerën e dritës për Auto Mode sipas kërkesës tuaj

5. Zgjidhni tabelën NodeMCU 12E dhe PORT -in e duhur. Pastaj ngarkoni kodin.

** Në këtë projekt, ju mund të përdorni ekran 0.96 "OLED dhe 1.3" OLED. Unë kam ndarë Kodin për të dy OLED, ngarkoni kodin sipas ekranit OLED që po përdorni.

Unë tashmë e kam bashkangjitur kodin në hapat e mëparshëm.

Hapi 14: Lidhni pajisjet shtëpiake

Lidhni pajisjet shtëpiake
Lidhni pajisjet shtëpiake

Lidhni pajisjet shtëpiake sipas diagramit të qarkut.

Ju lutemi merrni masat e duhura të sigurisë gjatë punës me tension të lartë.

Këtu mund të lidhni drejtpërdrejt furnizimin me rrymë 110V ose 220V.

** Unë nuk kam përdorur sensorin e prekjes për kunjin RST pasi është aktiv LOW.

Hapi 15: Vendoseni qarkun e plotë brenda një kutie

Vendoseni qarkun e plotë brenda një kuti
Vendoseni qarkun e plotë brenda një kuti
Vendoseni qarkun e plotë brenda një kutie
Vendoseni qarkun e plotë brenda një kutie
Vendoseni qarkun e plotë brenda një kuti
Vendoseni qarkun e plotë brenda një kuti
Vendoseni qarkun e plotë brenda një kuti
Vendoseni qarkun e plotë brenda një kuti

Unë e kam vendosur qarkun e plotë brenda një kutie plastike. Siç do ta përdor këtë projekt NodeMCU si Kuti Zgjerimi Smart.

Do të jetë shumë e dobishme dhe e lehtë për t’u përdorur.

Hapi 16: Së fundi

Më në fund
Më në fund
Më në fund
Më në fund
Më në fund
Më në fund

Ndizni furnizimin 110V/230V.

Tani mund të kontrolloni pajisjet tuaja shtëpiake në një mënyrë të zgjuar. Shpresoj se ju ka pëlqyer ky projekt i automatizimit të shtëpisë. Unë kam ndarë të gjithë informacionin e kërkuar për këtë projekt.

Unë me të vërtetë do ta vlerësoja nëse ndani reagimet tuaja të vlefshme, Gjithashtu nëse keni ndonjë pyetje ju lutemi shkruani në pjesën e komenteve.

Për më shumë projekte të tilla, ju lutemi ndiqni TechStudyCell. Faleminderit për kohën tuaj dhe mësim të lumtur.

Recommended: