Sadržaj:
- Pribor
- Korak 1: Dijagram kruga
- Korak 2: Napravite sklop na pločici za testiranje
- Korak 3: Instalirajte aplikaciju Blynk
- Korak 4: Različiti način rada modula pametnog releja
- Korak 5: Ručni način rada
- Korak 6: Automatski način rada
- Korak 7: Projektiranje PCB -a
- Korak 8: Naručite PCB
- Korak 9: Prijenos Gerber datoteke i postavljanje parametara
- Korak 10: Odaberite adresu za dostavu i način plaćanja
- Korak 11: Lemite sve komponente
- Korak 12: Programirajte NodeMCU
- Korak 13: Povežite kućanske aparate
- Korak 14: Konačno
Video: Kako napraviti kućnu automatizaciju temeljenu na IoT -u s upravljačkim relejem senzora NodeMCU: 14 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U ovom projektu temeljenom na stvarima na internetu napravio sam kućnu automatizaciju s upravljačkim relejnim modulom Blynk i NodeMCU s povratnom informacijom u stvarnom vremenu. U ručnom načinu rada, ovim relejnim modulom može se upravljati s mobitela ili pametnog telefona i, ručnim prekidačem. U automatskom načinu rada ovaj pametni relej također može osjetiti sobnu temperaturu i sunčevu svjetlost za uključivanje i isključivanje ventilatora i žarulje.
Ovaj projekt pametne kuće ima sljedeće značajke: 1. Kućanski aparati kojima se upravlja s mobitela pomoću aplikacije Blynk 2. Kućanski aparati koji se automatski kontrolišu pomoću senzora temperature i vlažnosti (u automatskom načinu rada) 3. Kućanski aparati koji se automatski kontrolišu senzorom mraka (u automatskom načinu rada) 4. Pratite očitavanje temperature prostora i vlažnosti u živo na OLED i Pametni telefon 5. Kućanski aparati kojima se upravlja ručnim prekidačima 6. Upravljajte kućanskim aparatima putem Interneta
Pribor
Potrebne komponente za ovaj projekt pametne kuće
1. ČvorMCU
2. Senzor DH11
3. LDR
4. 10k otpornika 5 br
5. 1k otpornici 5 ne (R1 do R4)
6. 220-ohmski otpornici 2 br (R5 i R6)
7. Optokaplera PC817 2 br
8. BC547 NPN Tranzistori 2 br
9. Dioda 1N4007 2 br
10. Dioda 1N4001 1br
11. LED (1.5v) 3 br
12. Kondenzatori 100uF 2 br
13. Releji SPDT 12V 2 br
14. 7805 regulator napona 1 br
15. Pritisnite prekidač/ gumb 4 br
16. Priključci i kratkospojnici
17. OLED I2C zaslon (0,96 "ili 1,3")
Korak 1: Dijagram kruga
Ovo je potpuni dijagram sklopa za ovaj projekt automatizacije kuće temeljen na IoT -u.
Koristio sam NodeMCU za upravljanje relejnim modulom. Priključio sam osjetnik temperature i vlažnosti DHT11 i LDR za automatsko upravljanje relejem prema sobnoj temperaturi i svjetlu okoline. Četiri su tipke povezane s NodeMCU, tj. S1, S2, CMODE, RST. S1 i S2 za ručno upravljanje relejnim modulom CMODE za promjenu načina rada (ručni način rada, automatski način rada) RST za resetiranje NodeMCU -a Opskrbio sam 12V relejnom modulu i koristio regulator napona 7805 za napajanje 5v na NodeMCU.
Korak 2: Napravite sklop na pločici za testiranje
Prije projektiranja PCB -a, prvo sam napravio krug na ploči za testiranje. Tijekom testiranja učitao sam kôd u NodeMCU, a zatim pokušao kontrolirati releje pomoću gumba, aplikacije Blynk, senzora temperature i LDR -a.
Preuzmite priloženi kod za ovaj NodeMCU projekt.
Spomenuo sam sve veze potrebnih knjižnica u kodu.
Korak 3: Instalirajte aplikaciju Blynk
Instalirajte aplikaciju Blynk iz trgovine Google Play ili App Store, a zatim dodajte sve potrebne widgete za upravljanje relejnim modulom i praćenje temperature i vlažnosti. Objasnio sam sve detalje u videu s vodičem.
Koristio sam widgete s 3 gumba za kontrolu relejnog modula i promjenu načina rada. I 2 widgeta za mjerenje temperature i vlažnosti.
Korak 4: Različiti način rada modula pametnog releja
Pametnim relejem možemo upravljati u 2 načina:
1. Ručni način rada
2. Automatski način rada
Način rada lako možemo promijeniti pritiskom na gumb CMODE na PCB -u ili iz aplikacije Blynk.
Korak 5: Ručni način rada
U ručnom načinu rada možemo upravljati relejnim modulom pomoću tipki S1 i S2 ili iz aplikacije Blynk.
Uvijek možemo pratiti stanje povratnih informacija prekidača u stvarnom vremenu iz aplikacije Blynk. Također možemo pratiti očitanje temperature i vlažnosti na OLED zaslonu i aplikaciji Blynk, kao što možete vidjeti na slikama. Pomoću aplikacije Blynk možemo upravljati relejnim modulom s bilo kojeg mjesta ako imamo internet na svom pametnom telefonu.
Korak 6: Automatski način rada
U automatskom načinu rada relejni modul kontrolira senzor DHT11 i LDR.
Možemo postaviti unaprijed definirane minimalne i maksimalne vrijednosti temperature i svjetlosti. U automatskom načinu rada, kada sobna temperatura prijeđe unaprijed definiranu maksimalnu temperaturu, relej-1 se uključuje i kada sobna temperatura postane niža od unaprijed definirane minimalne temperature, relej-1 se automatski isključuje.
Na sličan način, kad se razina svjetla smanji, relej-2 se uključuje i kada je svjetlo dovoljno, relej-2 se automatski isključuje. Detaljno sam objasnio u videu s vodičem.
Korak 7: Projektiranje PCB -a
Kako ću krug koristiti svakodnevno, tako da sam nakon testiranja svih značajki modula pametnog releja na ploči osmislio PCB. Datoteku PCB Gerber ovog projekta kućne automatizacije možete preuzeti sa sljedeće veze:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
Korak 8: Naručite PCB
Nakon preuzimanja datoteke Garber možete jednostavno naručiti PCB
1. Posjetite https://jlcpcb.com i Prijavite se/Registrirajte se
2. Pritisnite gumb QUOTE NOW.
3 Pritisnite gumb "Dodaj svoju Gerber datoteku".
Zatim pregledajte i odaberite Gerber datoteku koju ste preuzeli.
Korak 9: Prijenos Gerber datoteke i postavljanje parametara
4. Postavite potrebne parametre poput količine, boje PCB -a itd
5. Nakon što ste odabrali sve parametre za tiskanu ploču, kliknite gumb Spremi u košaricu.
Korak 10: Odaberite adresu za dostavu i način plaćanja
6. Upišite adresu za dostavu.
7. Odaberite način dostave koji vam odgovara.
8. Predajte narudžbu i nastavite s plaćanjem. Svoju narudžbu možete pratiti i s web stranice JLCPCB.com.
Mojim PCB -ovima je trebalo 2 dana da se proizvedu i stigli su u roku od tjedan dana koristeći DHL dostavu.
PCB -i su bili dobro zapakirani, a kvaliteta je bila zaista dobra po pristupačnoj cijeni.
Korak 11: Lemite sve komponente
Nakon toga lemite sve komponente prema shemi kola.
Zatim spojite NodeMCU, DHT11, LDR i OLED zaslon.
Korak 12: Programirajte NodeMCU
1. Spojite NodeMCU s prijenosnim računalom
2. Preuzmite kôd. (U prilogu)
3. Promijenite token Blynk Auth, naziv WiFi -a, lozinku za WiFi.
4. Promijenite unaprijed definiranu temperaturu i svjetlosnu vrijednost za Automatski način rada prema vašim potrebama
5. Odaberite ploču NodeMCU 12E i odgovarajući PORT. Zatim učitajte kôd.
** U ovom projektu možete koristiti OLED zaslon od 0,96 "i 1,3" OLED. Podijelio sam kôd za oba OLED -a, prenesite kôd prema OLED zaslonu koji koristite.
Kôd sam već priložio u prethodnim koracima.
Korak 13: Povežite kućanske aparate
Spojite kućanske aparate prema shemi strujnog kruga. Poduzmite odgovarajuće sigurnosne mjere pri radu s visokim naponom.
Spojite 12V Volt DC napajanje na PCB kao što je prikazano u krugu.
Korak 14: Konačno
Uključite napajanje 110V/230V i 12V DC.
Sada možete upravljati svojim kućanskim aparatima na pametan način. Nadam se da vam se svidio ovaj projekt automatizacije doma. Podijelio sam sve potrebne informacije za ovaj projekt. Bit ću vam zahvalan ako podijelite svoje vrijedne povratne informacije. Također, ako imate bilo kakvih pitanja, napišite u odjeljak komentara. Za više takvih projekata slijedite TechStudyCell. Hvala vam na vašem vremenu i sretno učenje.
Preporučeni:
Kako napraviti pametni dom pomoću Arduino kontrolnog relejnog modula - Ideje za kućnu automatizaciju: 15 koraka (sa slikama)
Kako napraviti pametni dom pomoću Arduino kontrolnog relejnog modula | Ideje za kućnu automatizaciju: U ovom projektu automatizacije doma osmislit ćemo relejni modul pametne kuće koji može kontrolirati 5 kućanskih aparata. Ovim relejnim modulom može se upravljati s mobitela ili pametnog telefona, IC daljinskog upravljača ili daljinskog upravljača za TV, ručnim prekidačem. Ovaj pametni relej također može osjetiti r
Izgradnja Homie uređaja za IoT ili kućnu automatizaciju: 7 koraka (sa slikama)
Izgradnja Homie uređaja za IoT ili kućnu automatizaciju: Ovo uputstvo dio je moje serije DIY Home Automation, pogledajte glavni članak "Planiranje DIY sustava kućne automatizacije". Ako još ne znate što je Homie, pogledajte homie-esp8266 + homie od Marvina Rogera. Mnogo je sen
(Uradi sam) Kako napraviti ESP8266 Ultra mini i jednostavnu relejnu ploču za kućnu automatizaciju: 17 koraka
(DIY) Kako napraviti ESP8266 Ultra mini i jednostavnu relejnu ploču za kućnu automatizaciju: Pozdrav svima, danas ću vas obavijestiti, kako napraviti mini esp 12 Wifi relejnu ploču dimenzija samo 3,9 cm x 3,9 cm! Ova ploča ima neke jako cool značajke koje bi svaki ljubitelj tehnike volio imati. Uključio sam sve datoteke u sljedeće korake. Ova ploča
Kako napraviti Firebase sustav za kućnu automatizaciju pomoću NodeMCU - u IOT platformi: 14 koraka
Kako napraviti Firebase sustav za kućnu automatizaciju pomoću NodeMCU | u IOT platformi: CILJ OVOG PROJEKTAOvim projektom želi se razviti sustav kućne automatizacije koji korisniku daje potpunu kontrolu nad svim uređajima na daljini kojima se može upravljati njegov dom pomoću aplikacije IOT Android. Postoji mnogo mrežnih poslužitelja i platformi trećih strana
Robot koji prati liniju temeljenu na PID-u s nizom senzora POLOLU QTR 8RC: 6 koraka (sa slikama)
Robot koji prati liniju temeljenu na PID-u s nizom senzora POLOLU QTR 8RC: Zdravo! Ovo je moje prvo pisanje o instrukcijama, a danas ću vas odvesti niz cestu i objasniti kako ojačati liniju temeljenu na PID-u nakon robota pomoću QTR-8RC senzorski niz. Prije nego što krenemo u zgradu robota, moramo razumjeti