Kazalo:
- Zaloge
- 1. korak: Shema vezja
- Korak: Naredite vezje na ploščici za testiranje
- 3. korak: Namestite aplikacijo Blynk
- 4. korak: Drugačen način modula pametnega releja
- 5. korak: ročni način
- 6. korak: Samodejni način
- 7. korak: Oblikovanje tiskanega vezja
- 8. korak: Naročite tiskano vezje
- 9. korak: Naložite datoteko Gerber in nastavite parametre
- 10. korak: Izberite naslov za dostavo in način plačila
- 11. korak: Spajkajte vse komponente
- 12. korak: Programirajte NodeMCU
- Korak: Priključite gospodinjske aparate
- 14. korak: Končno
Video: Kako narediti avtomatizacijo doma na osnovi IoT s krmilnim relejem senzorjev NodeMCU: 14 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
V tem projektu, ki temelji na IoT, sem naredil Home Automation z nadzornim relejnim modulom Blynk in NodeMCU s povratnimi informacijami v realnem času. V ročnem načinu lahko ta relejni modul upravljate z mobilnega telefona ali pametnega telefona in z ročnim stikalom. V samodejnem načinu lahko ta pametni rele zazna tudi sobno temperaturo in sončno svetlobo, da vklopi in izklopi ventilator in žarnico.
Ta projekt pametnega doma ima naslednje funkcije: 1. Gospodinjski aparati, ki jih upravljate z mobilnega telefona z aplikacijo Blynk 2. Domači aparati, ki jih samodejno nadzoruje senzor temperature in vlažnosti (v samodejnem načinu) 3. Gospodinjski aparati, ki jih samodejno nadzoruje senzor zatemnitve (v samodejnem načinu) 4. Spremljajte temperaturo prostora in vlažnost v živo v OLED in Pametni telefon 5. Domači aparati, ki jih upravljate z ročnimi stikali. 6. Upravljajte gospodinjske aparate prek interneta
Zaloge
Potrebne komponente za ta projekt pametne hiše
1. NodeMCU
2. Senzor DH11
3. LDR
4. 10k uporov 5 št
5. 1k upori 5 št (R1 do R4)
6. 220-ohmski upori 2 št (R5 in R6)
7. Optokapnik PC817 2 št
8. BC547 NPN tranzistorji 2 št
9. Dioda 1N4007 2 št
10. Dioda 1N4001 1 št
11. LED (1.5v) 3 št
12. Kondenzatorji 100uF 2 št
13. Releji SPDT 12V 2 št
14. 7805 regulator napetosti 1 št
15. Pritisnite stikalo/ gumb 4 št
16. Priključki in mostički
17. Zaslon OLED I2C (0,96 "ali 1,3")
1. korak: Shema vezja
To je celoten diagram vezja za ta projekt avtomatizacije doma na osnovi IoT.
Za krmiljenje relejnega modula sem uporabil NodeMCU. Priključil sem senzor temperature in vlažnosti DHT11 in LDR za samodejno krmiljenje releja glede na sobno temperaturo in svetlobo okolice. Z NodeMCU, tj. S1, S2, CMODE, RST, so povezani štirje gumbi. S1 in S2 za ročno krmiljenje relejnega modula CMODE za spremembo načina (ročni način, samodejni način) RST za ponastavitev NodeMCU Na relejni modul sem napajal 12V in uporabil regulator napetosti 7805 za napajanje 5v na NodeMCU.
Korak: Naredite vezje na ploščici za testiranje
Pred načrtovanjem tiskanega vezja sem najprej naredil vezje na plošči za testiranje. Med preskušanjem sem kodo naložil v NodeMCU in nato poskušal nadzorovati releje s tipkami, aplikacijo Blynk, temperaturnim senzorjem in LDR.
Prenesite priloženo kodo za ta projekt NodeMCU.
V kodi sem omenil vse povezave zahtevanih knjižnic.
3. korak: Namestite aplikacijo Blynk
Namestite aplikacijo Blynk iz trgovine Google Play ali App Store, nato dodajte vse potrebne pripomočke za nadzor relejskega modula in spremljanje temperature in vlažnosti. Vse podrobnosti sem razložil v video posnetku.
Za upravljanje relejnega modula in spreminjanje načina sem uporabil pripomočke s tremi gumbi. 2 pripomočka za merjenje temperature in vlažnosti.
4. korak: Drugačen način modula pametnega releja
Pametni rele lahko upravljamo v dveh načinih:
1. Ročni način
2. Samodejni način
Način lahko preprosto spremenimo z gumbom CMODE, nameščenim na tiskanem vezju, ali iz aplikacije Blynk.
5. korak: ročni način
V ročnem načinu lahko upravljamo relejski modul s tipkama S1 in S2 ali iz aplikacije Blynk.
Vedno lahko spremljamo stanje povratnih informacij stikal v realnem času iz aplikacije Blynk. Prav tako lahko spremljamo odčitavanje temperature in vlažnosti na zaslonu OLED in aplikaciji Blynk, kot lahko vidite na slikah. Z aplikacijo Blynk lahko upravljamo relejni modul od koder koli, če imamo v pametnem telefonu internet.
6. korak: Samodejni način
V samodejnem načinu relejni modul nadzirata senzor DHT11 in LDR.
Nastavimo lahko vnaprej določene minimalne in največje vrednosti temperature in svetlobe. V samodejnem načinu, ko sobna temperatura preseže vnaprej določeno najvišjo temperaturo, se rele-1 vklopi in ko sobna temperatura postane nižja od vnaprej določene najnižje temperature, se rele-1 samodejno izklopi.
Na podoben način se rele-2 vklopi in ko svetloba zadošča, se rele-2 samodejno izklopi. Podrobno sem razložil v video posnetku.
7. korak: Oblikovanje tiskanega vezja
Ker bom vezje uporabljal vsak dan, sem po preizkusu vseh funkcij modula pametnega releja na plošči oblikoval tiskano vezje. Datoteko PCB Gerber tega projekta avtomatizacije doma lahko prenesete s naslednje povezave:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
8. korak: Naročite tiskano vezje
Po prenosu datoteke Garber lahko preprosto naročite tiskano vezje
1. Obiščite https://jlcpcb.com in se prijavite/registrirajte
2. Kliknite gumb QUOTE NOW.
3 Kliknite gumb "Dodaj datoteko Gerber".
Nato brskajte in izberite datoteko Gerber, ki ste jo prenesli.
9. korak: Naložite datoteko Gerber in nastavite parametre
4. Nastavite zahtevani parameter, na primer količino, barvo tiskanega vezja itd
5. Ko izberete vse parametre za tiskano vezje, kliknite gumb SHRANI V KOŠARICO.
10. korak: Izberite naslov za dostavo in način plačila
6. Vnesite naslov za dostavo.
7. Izberite primeren način pošiljanja.
8. Predložite naročilo in nadaljujte s plačilom. Naročilo lahko spremljate tudi na spletnem mestu JLCPCB.com.
Za izdelavo mojih PCB -jev so potrebovali 2 dni in prispeli v enem tednu z možnostjo dostave DHL.
PCB -ji so bili dobro zapakirani in kakovost je bila po tej dostopni ceni res dobra.
11. korak: Spajkajte vse komponente
Po tem spajkajte vse komponente po shemi vezja.
Nato povežite zaslon NodeMCU, DHT11, LDR in OLED.
12. korak: Programirajte NodeMCU
1. Povežite NodeMCU s prenosnikom
2. Prenesite kodo. (Priloženo)
3. Spremenite žeton Blynk Auth, ime WiFi, geslo za WiFi.
4. Spremenite vnaprej določeno temperaturo in svetlobno vrednost za samodejni način glede na vaše zahteve
5. Izberite ploščo NodeMCU 12E in ustrezen PORT. Nato naložite kodo.
** V tem projektu lahko uporabite 0,96 "OLED in 1,3" OLED zaslon. Kodo sem delil za oba OLED, naložite kodo glede na zaslon OLED, ki ga uporabljate.
Kodo sem že priložil v prejšnjih korakih.
Korak: Priključite gospodinjske aparate
Priključite gospodinjske aparate v skladu s shemo vezja. Pri delu z visoko napetostjo upoštevajte ustrezne varnostne ukrepe.
Priključite 12Volt DC napajanje na tiskano vezje, kot je prikazano v vezju.
14. korak: Končno
Vklopite napajanje 110V/230V in 12V DC.
Zdaj lahko na pameten način upravljate svoje gospodinjske aparate. Upam, da vam je bil ta projekt avtomatizacije doma všeč. Za ta projekt sem delil vse potrebne informacije. Zelo bom hvaležen, če delite svoje dragocene povratne informacije. Če imate kakršno koli vprašanje, napišite v komentar. Za več takih projektov sledite TechStudyCell. Hvala za vaš čas in srečno učenje.
Priporočena:
Kako narediti pametni dom z arduinskim kontrolnim relejskim modulom - Ideje za avtomatizacijo doma: 15 korakov (s slikami)
Kako narediti pametni dom z arduinskim kontrolnim relejskim modulom | Ideje za avtomatizacijo doma: V tem projektu avtomatizacije doma bomo oblikovali relejni modul pametnega doma, ki lahko nadzoruje 5 gospodinjskih aparatov. Ta relejni modul lahko upravljate z mobilnega telefona ali pametnega telefona, daljinskega upravljalnika IR ali daljinskega upravljalnika televizorja, ročnega stikala. Ta pametni rele lahko zazna tudi
(DIY) Kako narediti ESP8266 Ultra mini in preprosto relejno ploščo za avtomatizacijo doma: 17 korakov
(DIY) Kako narediti ESP8266 Ultra mini in preprosto relejno ploščo za avtomatizacijo doma: Pozdravljeni, vse, danes vas bom obvestil, kako narediti relejno ploščo Mini Esp 12 Wifi, ki meri le 3,9 cm x 3,9 cm! Ta tabla ima nekaj zelo kul funkcij, ki jih bo navdušen vsak ljubitelj tehnike. Vse datoteke sem vključil v naslednje korake
ESP8266-01 IoT Smart Timer za avtomatizacijo doma: 9 korakov (s slikami)
ESP8266-01 IoT Smart Timer za avtomatizacijo doma: UPDATES30/09/2018: Vdelana programska oprema posodobljena na Ver 1.09. Sedaj z osnovno podporo Sonoff01/10/2018: na voljo preskusna različica vdelane programske opreme 1.10 za preizkušanje na ESP8266-01 s težavami Z novimi modnimi besedami, kot sta Internet stvari (IoT) in domača avtomatizacija, sem se odločil
Kako narediti sistem Firebase za domačo avtomatizacijo z uporabo NodeMCU - v platformi IOT: 14 korakov
Kako narediti sistem Firebase za domačo avtomatizacijo z uporabo NodeMCU | v platformi IOT: CILJ TEGA PROJEKTA Namen tega projekta je razviti sistem za avtomatizacijo doma, ki uporabniku omogoča popoln nadzor nad vsemi napravami doma, ki jih je mogoče upravljati na daljavo, z aplikacijo IOT za Android. Obstaja veliko spletnih strežnikov in platform tretjih oseb
DIY IoT svetilka za avtomatizacijo doma -- ESP8266 Vadnica: 13 korakov (s slikami)
DIY IoT svetilka za avtomatizacijo doma || ESP8266 Vadnica: V tej vadnici bomo izdelali pametno svetilko, povezano z internetom. To bo globoko vstopilo v internet stvari in odprlo svet domače avtomatizacije! Svetilka je povezana z WiFi in je izdelana tako, da ima odprt protokol za sporočila. To pomeni, da lahko izberete