Satura rādītājs:
- Piegādes
- 1. darbība: shēmas shēma
- 2. darbība. Izveidojiet shēmu testēšanai uz maizes dēļa
- 3. darbība: apmācības video šim IOT projektam
- 4. solis: instalējiet lietotni Blynk
- 5. darbība. Dažādi viedā releja moduļa režīmi
- 6. darbība: manuālais režīms
- 7. darbība: automātiskais režīms
- 8. solis: PCB projektēšana
- 9. darbība: pasūtiet PCB
- 10. darbība: augšupielādējiet Gerber failu un iestatiet parametrus
- 11. darbība: izvēlieties Piegādes adrese un maksājuma režīms
- 12. solis: lodējiet visus komponentus
- 13. darbība: ieprogrammējiet NodeMCU
- 14. darbība. Pievienojiet sadzīves tehniku
- 15. solis: ievietojiet pilnu ķēdi kastē
- 16. solis: Visbeidzot
Video: Mājas automatizācija ar NodeMCU skārienjutīgo LDR temperatūras kontroles releju: 16 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Iepriekšējos NodeMCU projektos esmu kontrolējis divas sadzīves tehnikas no lietotnes Blynk. Es saņēmu daudz komentāru un ziņojumu, lai jauninātu projektu ar manuālo vadību un pievienotu citas funkcijas.
Tāpēc es esmu izstrādājis šo viedās mājas paplašināšanas kasti.
Šajā mājas interneta automatizācijas projektā esmu izveidojis mājas automatizāciju, izmantojot Blynk & NodeMCU ar skārienjutīgo sensoru, LDR, temperatūras kontroles releja moduli ar atgriezenisko saiti.
Manuālajā režīmā šo releja moduli var vadīt no mobilā tālruņa vai viedtālruņa un ar manuālu skārienjutīgu slēdzi (TTP223).
Automātiskajā režīmā šis viedais relejs var arī noteikt telpas temperatūru un saules gaismu, lai ieslēgtu un izslēgtu ventilatoru un spuldzi, izmantojot DHT11 sensoru un LDR.
Šim viedās mājas projektam ir šādas funkcijas:
1. Sadzīves tehnika, kas tiek vadīta no Mobile, izmantojot lietotni Blynk
2. Sadzīves tehnika, ko automātiski kontrolē temperatūras un mitruma sensors (automātiskajā režīmā)
3. Sadzīves tehnika, ko automātiski kontrolē tumšais sensors (automātiskajā režīmā)
4. Uzraugiet LIVE istabas temperatūru un mitruma nolasīšanu OLED un viedtālrunī
5. Sadzīves tehnika, kas tiek vadīta manuāli ar skārienjutīgu slēdzi
6. Kontrolējiet sadzīves tehniku, izmantojot internetu (WiFi)
Šo projektu iedvesmojis šis Simple NodeMCU projekts
Piegādes
1. NodeMCU valde
2. DH11 sensors
3. LDR
4. 10k Rezistori 5 nr
5. 1k Rezistori 3 nr
6. 220 omu rezistori 2 nr
7. BC547 NPN tranzistori 2 nr
8. Diode 1N4007 2 nr
9. Diods 1N4001 1nr
10. 5 mm LED (1.5v) 3 nē
11. SPDT 5V releji 2 nr
12. Nospiediet slēdzi/ pogu 4 nē (vai) TTP223 skārienjūtīgais sensors (3 nē)
13. Savienotāji un džemperi
14. OLED I2C displejs (0,96 "vai 1,3") (pēc izvēles)
15. Hi-Link 220V līdz 5V maiņstrāvas līdzstrāvas pārveidotājs
1. darbība: shēmas shēma
Šī ir pilnīga šīs IoT viedās mājas sistēmas shēma.
Es esmu izmantojis NodeMCU, lai kontrolētu releja moduli. Esmu pievienojis DHT11 temperatūras un mitruma sensoru un LDR, lai automātiski kontrolētu releju atbilstoši telpas temperatūrai un apkārtējai gaismai.
Ir četras pogas, kas savienotas ar NodeMCU, ti, S1, S2, CMODE, RST. S1 un S2, lai manuāli kontrolētu releja moduli.
Varat arī pieslēgt TTP223 pieskārienu sensorus, nevis pogas.
CMODE, lai mainītu režīmu (manuālais režīms, automātiskais režīms)
RST, lai atiestatītu NodeMCU
Esmu izmantojis 110V/220V maiņstrāvas līdz 5V līdzstrāvas pārveidotāju, lai piegādātu 5V uz NodeMCU un relejiem.
Tātad ar šo viedo releja moduli varat tieši pievienot 110V vai 220V maiņstrāvas avotu.
2. darbība. Izveidojiet shēmu testēšanai uz maizes dēļa
Pirms PCB izstrādes vispirms esmu izveidojis ķēdi uz maizes dēļa testēšanai.
Pārbaudes laikā esmu augšupielādējis kodu NodeMCU, pēc tam mēģinājis kontrolēt relejus ar spiedpogām, pieskāriena slēdzi. Lietotne Blynk, temperatūras sensors un LDR.
Šeit RST tapa ir aktīva zema, tāpēc ar RST tapu savienotajam skārienjūtam jābūt aktīvam zemam.
Lejupielādējiet šim NodeMCU projektam pievienoto kodu. Kodā esmu minējis visas vajadzīgo bibliotēku saites.
3. darbība: apmācības video šim IOT projektam
Apmācības video esmu detalizēti izskaidrojis visas šīs viedās mājas ierīces izgatavošanas darbības.
Tātad jūs varat viegli izveidot šo IoT projektu savām mājām.
4. solis: instalējiet lietotni Blynk
Instalējiet lietotni Blynk no Google Play veikala vai lietotņu veikala, pēc tam pievienojiet visus nepieciešamos logrīkus, lai kontrolētu releja moduli un uzraudzītu temperatūru un mitrumu. Es esmu izskaidrojis visu informāciju apmācības video.
Esmu izmantojis 3 pogu logrīkus, lai kontrolētu releja moduli un mainītu režīmu.
Un 2 izmēru logrīki temperatūras un mitruma kontrolei.
5. darbība. Dažādi viedā releja moduļa režīmi
Mēs varam kontrolēt viedo releju divos režīmos:
1. Manuālais režīms
2. Automātiskais režīms
Mēs varam viegli mainīt režīmu, izmantojot CMODE pogu, kas uzstādīta uz PCB, vai no lietotnes Blynk.
Automašīnā
6. darbība: manuālais režīms
Manuālajā režīmā mēs varam kontrolēt releja moduli no S1 un S2 skārienjutīgiem slēdžiem vai no lietotnes Blynk. Mēs vienmēr varam pārraudzīt slēdžu atgriezeniskās saites statusu no lietotnes Blynk.
Mēs varam arī kontrolēt temperatūras un mitruma rādījumus OLED displejā un lietotnē Blynk, kā redzams attēlos.
Izmantojot lietotni Blynk, mēs varam kontrolēt releja moduli no jebkuras vietas, ja viedtālrunī ir internets.
7. darbība: automātiskais režīms
Automātiskajā režīmā releja modulis, ko kontrolē DHT11 sensors un LDR.
Mēs varam kodā iestatīt iepriekš noteiktu minimālo un maksimālo temperatūras un gaismas vērtību.
Temperatūras kontrole
Kad telpas temperatūra pārsniedz iepriekš noteikto maksimālo temperatūru, relejs-1 ieslēdzas un, kad istabas temperatūra kļūst zemāka par iepriekš noteikto minimālo temperatūru, relejs-1 automātiski izslēdzas.
LDR kontrole
Līdzīgi, kad gaismas līmenis samazinās, relejs-2 ieslēdzas un, ja apgaismojums ir pietiekams, relejs-2 izslēdzas automātiski.
Es detalizēti paskaidroju apmācības video.
8. solis: PCB projektēšana
Pēc visu viedā releja moduļa funkciju pārbaudes uz maizes dēļa esmu izveidojis PCB tā, lai ķēde būtu kompakta un projektam piešķirtu profesionālu izskatu.
Jūs varat lejupielādēt šī IoT mājas automatizācijas projekta PCB Gerber failu no šīs saites:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
9. darbība: pasūtiet PCB
Pēc Garber faila lejupielādes jūs varat viegli pasūtīt PCB
1. Apmeklējiet vietni https://jlcpcb.com un pierakstieties/reģistrējieties
2. Noklikšķiniet uz pogas QUOTE NOW.
3. Noklikšķiniet uz pogas "Pievienot savu Gerber failu". Pēc tam pārlūkojiet un atlasiet lejupielādēto Gerber failu.
10. darbība: augšupielādējiet Gerber failu un iestatiet parametrus
4. Iestatiet nepieciešamo parametru, piemēram, daudzumu, PCB maskēšanas krāsu utt
5. Pēc visu PCB parametru izvēles noklikšķiniet uz pogas SAGLABĀT GROZĀ.
11. darbība: izvēlieties Piegādes adrese un maksājuma režīms
6. Ierakstiet piegādes adresi.
7. Izvēlieties sev piemērotu piegādes metodi.
8. Iesniedziet pasūtījumu un turpiniet maksājumu.
Jūs varat arī izsekot savu pasūtījumu vietnē JLCPCB.com.
Manu PCB izgatavošana prasīja 2 dienas un ieradās nedēļas laikā, izmantojot DHL piegādes iespēju.
PCB bija labi iepakoti, un kvalitāte bija patiešām laba par šo pieņemamo cenu.
12. solis: lodējiet visus komponentus
Pēc tam lodējiet visas sastāvdaļas saskaņā ar shēmu.
Pēc tam pievienojiet NodeMCU, DHT11, LDR un OLED displeju.
13. darbība: ieprogrammējiet NodeMCU
1. Savienojiet NodeMCU ar klēpjdatoru
2. Lejupielādējiet kodu. (Pievienots)
3. Mainiet Blynk Auth marķieri, WiFi nosaukumu, WiFi paroli.
4. Mainiet automātiskās režīma iepriekš noteikto temperatūru un gaismas vērtību atbilstoši jūsu prasībām
5. Izvēlieties NodeMCU 12E plati un atbilstošo PORT. Pēc tam augšupielādējiet kodu.
** Šajā projektā varat izmantot gan 0,96 collu OLED, gan 1,3 collu OLED displeju. Esmu kopīgojis abu OLED kodu, augšupielādējiet kodu atbilstoši izmantotajam OLED displejam.
Es jau esmu pievienojis kodu iepriekšējās darbībās.
14. darbība. Pievienojiet sadzīves tehniku
Pievienojiet sadzīves tehniku saskaņā ar shēmu.
Lūdzu, veiciet atbilstošus drošības pasākumus, strādājot ar augstspriegumu.
Šeit jūs varat tieši pievienot 110V vai 220V maiņstrāvas padevi.
** Es neesmu izmantojis pieskāriena sensoru RST tapai, jo tas ir aktīvs LOW.
15. solis: ievietojiet pilnu ķēdi kastē
Esmu ievietojis visu ķēdi plastmasas kastē. Tā kā es izmantošu šo NodeMCU projektu kā Smart extention BOX.
Tas būs ļoti noderīgs un viegli lietojams.
16. solis: Visbeidzot
Ieslēdziet 110V/230V barošanu.
Tagad jūs varat gudri kontrolēt savu sadzīves tehniku. Es ceru, ka jums patika šis mājas automatizācijas projekts. Esmu dalījies ar visu nepieciešamo informāciju šim projektam.
Es būšu ļoti pateicīgs, ja dalīsities vērtīgajās atsauksmēs, kā arī, ja jums ir kādi jautājumi, lūdzu, rakstiet komentāru sadaļā.
Lai iegūtu vairāk šādu projektu, lūdzu, sekojiet TechStudyCell. Paldies par jūsu laiku un veiksmīgu mācīšanos.
Ieteicams:
IR mājas automatizācija, izmantojot releju: 6 soļi (ar attēliem)
IR mājas automatizācija, izmantojot releju: Infared Remote Home Automation System (Brīdinājums: atkārtojiet projektu uz savu risku! Šis projekts ietver augstspriegumu)
Kā veikt mājas lietu automatizāciju ar NodeMCU sensoru vadības releju: 14 soļi (ar attēliem)
Kā izveidot uz māju balstītu mājas automatizāciju ar NodeMCU sensoru vadības releju: Šajā projektā, kas balstīts uz IoT, esmu izveidojis mājas automatizāciju ar Blynk un NodeMCU vadības releja moduli ar atgriezenisko saiti reāllaikā. Manuālajā režīmā šo releja moduli var vadīt, izmantojot mobilo tālruni vai viedtālruni un manuālo slēdzi. Automātiskajā režīmā šī smarža
ELEKTRONISKĀ ĀTRUMA KONTROLES (ESC) KONTROLES SIGNĀLA ĢENERATORA ALTERNATĪVA: 7 soļi
ELEKTRONISKĀ ĀTRUMA KONTROLES (ESC) KONTROLES SIGNĀLA ĢENERATORA ALTERNATĪVS: Pirms kāda laika savā YouTube kanālā publicēju videoklipu (https://www.youtube.com/watch?v=-4sblF1GY1E), kurā parādīju, kā izveidot vēja turbīnu. no birstes līdzstrāvas motora. Es izveidoju video spāņu valodā, un tas paskaidroja, ka šis dzinējs tika nodots
Mājas automatizācija, izmantojot Android un Arduino: atveriet vārtus, atgriežoties mājās: 5 soļi
Mājas automatizācija, izmantojot Android un Arduino: atveriet vārtus, kad atgriezīsities mājās: Šī pamācība ir paredzēta mājas automatizācijas sistēmas iestatīšanai, lai to kontrolētu, izmantojot viedtālruni, izmantojot interneta savienojumu, lai tai varētu piekļūt no jebkuras vietas, kur tas nepieciešams. Turklāt tā veiks noteiktas darbības ikreiz, kad tiks izpildīts kāds kritērijs
WiFi IoT temperatūras un mitruma sensors. Daļa: 8 IoT, mājas automatizācija: 9 soļi
WiFi IoT temperatūras un mitruma sensors. 8. pants. IoT, mājas automatizācija: preambula 4. daļa: IoT, mājas automatizācija, ieskaitot visu nepieciešamo programmatūras funkcionalitāti, lai gūtu panākumus