Përmbajtje:

Si të bëni automatizimin e shtëpisë të bazuar në IoT me stafetë kontrolli të sensorëve NodeMCU: 14 hapa (me fotografi)
Si të bëni automatizimin e shtëpisë të bazuar në IoT me stafetë kontrolli të sensorëve NodeMCU: 14 hapa (me fotografi)

Video: Si të bëni automatizimin e shtëpisë të bazuar në IoT me stafetë kontrolli të sensorëve NodeMCU: 14 hapa (me fotografi)

Video: Si të bëni automatizimin e shtëpisë të bazuar në IoT me stafetë kontrolli të sensorëve NodeMCU: 14 hapa (me fotografi)
Video: Si të ndihmosh partneren të arrijë orgazmën 2024, Nëntor
Anonim
Image
Image
Si të bëni automatizim të bazuar në IoT në shtëpi me stafetën e kontrollit të sensorëve NodeMCU
Si të bëni automatizim të bazuar në IoT në shtëpi me stafetën e kontrollit të sensorëve NodeMCU
Si të bëni automatizim të bazuar në IoT në shtëpi me stafetën e kontrollit të sensorëve NodeMCU
Si të bëni automatizim të bazuar në IoT në shtëpi me stafetën e kontrollit të sensorëve NodeMCU

Në këtë projekt të bazuar në IoT, unë kam bërë Automatizim në shtëpi me modulin e stafetës së kontrollit Blynk dhe NodeMCU me reagime në kohë reale. Në modalitetin manual, ky modul stafetë mund të kontrollohet nga celulari ose smartphone dhe, kaloni manual. Në modalitetin automatik, kjo stafetë e 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.

Ky projekt i shtëpisë së zgjuar ka karakteristikat e mëposhtme: 1. Pajisjet shtëpiake të kontrolluara nga celulari duke përdorur aplikacionin Blynk 2. Pajisjet shtëpiake të kontrolluara automatikisht nga sensori i temperaturës dhe lagështisë (Në modalitetin automatik) 3. Pajisjet shtëpiake të kontrolluara nga sensori i errët automatikisht (në modalitetin automatik) 4. Monitoroni temperaturën e dhomës LIVE dhe leximin e lagështisë në OLED dhe Smartphone 5. Pajisjet shtëpiake të kontrolluara me çelsin manual 6. Kontrolloni pajisjet shtëpiake përmes internetit

Furnizimet

Komponentët e kërkuar për këtë projekt të Smart House

1. NodeMCU

2. Sensori DH11

3. LDR

4. Rezistorët 10k 5 nr

5. Rezistenca 1k 5 jo (R1 deri R4)

6. Rezistenca 220-ohm 2 jo (R5 & R6)

7. Optokoupler PC817 2 nr

8. BC547 NPN Transistorët 2 nr

9. Dioda 1N4007 2 nr

10. Dioda 1N4001 1nr

11. LED (1.5v) 3 nr

12. Kondensatorët 100uF 2 nr

13. Reletë SPDT 12V 2 nr

14. Rregullatori i tensionit 7805 1 nr

15. Push Switch/ butoni 4 nr

16. Lidhës & kërcyes

17. Ekran OLED I2C (0.96 "ose 1.3")

Hapi 1: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Ky është diagrami i plotë i qarkut për këtë projekt të automatizimit të shtëpisë 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ë CMODE për të ndryshuar Modalitetin (Modaliteti manual, Modaliteti automatik) RST për të rivendosur NodeMCU Unë kam furnizuar 12V në modulin e stafetës dhe kam përdorur një rregullator të tensionit 7805 për të furnizuar 5v me NodeMCU.

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, pastaj u përpoqa të kontrolloj stafetat me butonat, Blynk App, sensorin e temperaturës dhe LDR.

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: Instaloni Aplikacionin Blynk

Instaloni aplikacionin Blynk
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 4: Mënyra e ndryshme e modulit të stafetë të zgjuar

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ë 2 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.

Hapi 5: 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 butonat 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 6: 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ë modalitetin Auto 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, stafeta-1 fiket automatikisht.

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 7: Projektimi i PCB

Projektimi i PCB
Projektimi i PCB

Siç do ta përdor qarkun çdo ditë, kështu që pasi kam testuar të gjitha veçoritë e modulit të stafetëve të zgjuar në tabelën e bukës, kam hartuar PCB. Ju mund të shkarkoni skedarin PCB Gerber të këtij projekti të automatizimit të shtëpisë nga lidhja e mëposhtme:

drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52

Hapi 8: Porosit PCB

Porosit PCB
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 9: 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 PCB -së, etj

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

Hapi 10: 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
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 11: 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 12: 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 13: 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ë.

Lidhni furnizimin 12Volt DC me PCB siç tregohet në qark.

Hapi 14: Së fundi

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

Ndizni furnizimin 110V/230V dhe furnizimin me DC 12V.

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: