Turinys:
- 1 žingsnis: ko jums reikia norint sukurti savo išmanųjį termostatą
- 2 žingsnis: Taigi kaip veikia termostatas?
- 3 žingsnis: ESP8266 litavimas
- 4 žingsnis: prijunkite temperatūros jutiklį ir relę prie lusto
Video: Pigus internetinis termostatas: 12 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:51
Vienas iš pirmųjų daiktų interneto produktų, patekusių į daugelį namų ūkių, yra išmanusis termostatas. Jie gali sužinoti, kada jums patinka, kai jūsų namas sušyla ir kokia kambario temperatūra paprastai reikalinga.
Įdomu tai, kad jie taip pat gali būti naudojami šildytuvui įjungti ir išjungti naudojant mobilųjį telefoną, net kai esate ne namuose. Labai patogu, kai pamiršote išjungti, kai išėjote, arba kai norite grįžti namo į gražų ir šiltą namą.
Problema ta, kad šie termostatai, tokie kaip „Nest“ir „Ecobee“, yra gana brangūs. Bet kodėl mokėti 250 dolerių už tai, ką galite sukurti patys, tiesa? Leiskite man parodyti, kaip pasigaminti savo išmanų internetinį „pasidaryk pats“termostatą už mažiau nei 30 dolerių. Kaip premiją netgi galite naudoti kodą, kurį parašiau žiniatinklio programai, kad galėtumėte valdyti savo termostatą.
1 žingsnis: ko jums reikia norint sukurti savo išmanųjį termostatą
Mano termostatas yra gana lengvai pastatomas (jei žinote, kaip lituoti, ir tai taip pat lengva), ir jis naudoja lengvai prieinamus komponentus:
- „Adafruit Huzzah ESP8266“(9,95 USD)
- DHT22 modulis (6, 95 eurai, man labiau patinka tie, kurie yra išjungimo plokštėje)
- Estafetė (jie kainuoja mažiau nei du dolerius)
- Maitinimo šaltinis, galintis tiekti 5 voltus esant 2 amperų stiprumui (bet koks telefono įkroviklis veiks gerai)
- „Perfboard“(man patinka „Adafruits perma-proto“lentos)
- Džemperio viela patinėlis-patelė
- Lituoklio viela (naudokite be švino, jums geriau)
Jūs galite eiti įvairiais būdais ant dėklo ant sienos, bet tai, ką padariau, jums reikės:
- 2 mikro servos (pvz., SG92R, po 6 eurus)
- Metalinis dėklas (naudojau seną CD-ROM diską)
- 4 šviesos diodai
- NPN tranzistorius (tipas BC547)
- Rezistoriai (220 omų ir pora 330 kilogramų omų)
- Plexiglas gabalas
- Gabalas medienos
- Mažesnių daiktų, tokių kaip varžtai ir geležinė viela, gabaliukai
Norėdami sukurti grandinę, jums reikia tik lituoklio. Multimetras yra labai patogus patikrinti, ar viską prijungėte teisingai. Kompiuteryje jums reikės „Arduino“programinės įrangos ir USB į nuoseklųjį keitiklį arba kabelį, kad galėtumėte įkelti programinę įrangą į ESP8266 lustą.
Norėdami pjauti metalą korpusui, aš naudoju „Dremel“. Taip pat praverčia elektrinis grąžtas, pjūklas ir klijų pistoletas. Jei ketinate traukti papildomą kabelį termostatui maitinti, jums taip pat gali prireikti vielos traukimo įrankio ir silicio purškiklio.
2 žingsnis: Taigi kaip veikia termostatas?
Daugumoje namų, kuriuose yra centrinis šildymas, viela eina per vamzdį sienoje tarp šildytuvo ir termostato gyvenamajame kambaryje.
Termostatas yra tik jungiklis, įjungiantis ir išjungiantis šildytuvą. Jame yra ratukas arba mygtukai norimai temperatūrai nustatyti. Kai kambario temperatūra nukrenta žemiau nustatytos temperatūros, termostatas sujungia iš šildytuvo ateinančius laidus. Taip šildytuvas žino, kad jis turėtų įsijungti. Cirkuliacinis siurblys šildytuvo viduje siurbia karštą vandenį per namo radiatorius, kol temperatūra viršys nustatytą temperatūrą, tada termostatas atjungs du laidus.
Jei iš sienos išeina keli laidai, galite išbandyti, kurių dviejų jums reikia, tiesiog juos prijungę ir (turėkite draugą) paklausyti, ar įjungiamas šildytuvas (dažniausiai tai raudona ir mėlyna viela).
Kvaili šildytuvai ir išmanieji šildytuvai
Dauguma šildytuvų yra pakankamai protingi, kad retkarčiais vėl suspaustų droselį, kad būtų galima perpumpuoti karštą vandenį per sistemą prieš vėl įjungiant pilną šildymą. Tai taupo energiją. Tačiau kai kurie senesnio tipo šildytuvai to nedaro, ir jūs turėsite jiems šiek tiek padėti išsiaiškinti, koks darbo ciklas yra efektyviausias, ir atitinkamai pakeisti kodą termostate.
Yra dar vienas dalykas, į kurį reikia atsižvelgti. Mano namuose šildytuvas yra įtikinamai įtikinamas, todėl paprasta įjungti ir išjungti. Tačiau naujesni šildytuvai tikisi, kad termostatai naudos „OpenTherm“protokolą. Tokiu būdu termostatai ne tik nurodo šildytuvą įjungti ir išjungti, bet ir nurodo, kiek karšto vandens reikia šildyti sistemoje. Ne problema: taip pat yra „Arduino“„OpenTherm“bibliotekų.
3 žingsnis: ESP8266 litavimas
ESP8266 modulis jums greičiausiai bus išsiųstas paštu, tačiau be juodų antraščių. Kai tai padarysite, lituokite visą daiktą ant protobondo. Įsitikinkite, kad smeigtukų eilutes padėjote abiejose tuščios vietos viduryje pusėse, kad jos nebūtų sujungtos.
Nupjaukite ir nuimkite trumpą laidą (geriausia raudoną, tai yra tinkamas būdas), kad prijungtumėte ESP8266 prie maitinimo šaltinio. Lituokite laidą protoboate tiesiai prie lusto kaiščio, kur parašyta „Vbat“. Lituokite kitą vielos galą prie eilės raudona linija (žr. Paveikslėlį žemiau). Tą patį padarykite su juodu siūlu ir lituokite jį tarp „GND“(„žemės“) ant lusto ir eilutės su juoda (arba mėlyna) linija.
Tada lituokite mažą varžtą ant protobordo, kad vėliau galėtumėte lengvai prijungti laidus iš maitinimo šaltinio prie 5 voltų bėgelio.
Lustas savo ruožtu maitina jutiklį, todėl priešingoje jūsų protobordo litavimo pusėje laidas tarp ESV8266 3V išvesties iki raudonos eilutės ir nuo GND kaiščio iki mėlynos eilutės. Dabar ant protobordo turite 5 voltų bėgelį, 3,3 volto bėgelį ir du antžeminius bėgius.
Po litavimo aš perpjoviau lentą iki mažesnio dydžio, naudodamas pjūklelį, kad vėliau jis tiktų mano atveju. Tikriausiai geriau tai padaryti prieš litavimą, bet tada jūs turite būti geresnis planuotojas nei aš.
Aš pritvirtinau jį prie medžio mažais varžtais kartu su kitais termostato komponentais.
4 žingsnis: prijunkite temperatūros jutiklį ir relę prie lusto
Antrasis prizas belaidžio ryšio konkurse
Rekomenduojamas:
„Nest“termostatas, užimtumo stebėjimas: 12 žingsnių
„Nest“termostatas, užimtumo stebėjimas: mano namų aušinimo automatiką, naudojančią „Nest“termostatą, dar neseniai valdė IFTTT, naudodama „Life360“„pirmiausia atvykusi namo“. ir " paskutinis išeiti iš namų " paleidiklius. Tai buvo puiku, nes prie savo Li galėjau pridėti šeimos narių
Internetinis orų rodymo valdiklis naudojant ESP8266: 4 veiksmai
Internetinis orų valdiklis naudojant ESP8266: Prieš porą savaičių mes išmokome sukurti internetinę orų rodymo sistemą, kuri gautų orų informaciją apie tam tikrą miestą ir rodytų ją OLED modulyje. Šiam projektui mes naudojome „Arduino Nano 33 IoT“plokštę, kuri yra nauja plokštė
Išmanusis termostatas ESP8266: 6 žingsniai (su nuotraukomis)
Išmanusis termostatas ESP8266: Bienvenue sur ce nouvel straipsnis. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le encinement. Siūlome pasiūlyti vieną, bet ne vieną efektyvią déménager dans une vieille maison et l
„HestiaPi Touch“- atidarytas išmanusis termostatas: 9 žingsniai (su nuotraukomis)
„HestiaPi Touch“- atviras išmanusis termostatas: Apie „HestiaPi Touch“„HestiaPi Touch“yra visiškai atviro kodo išmanusis termostatas jūsų namams. Visi skaitmeniniai failai ir informacija yra prieinami žemiau ir mūsų pagrindinėje svetainėje. Su juo galite stebėti savo namų temperatūrą, santykinę drėgmę ir atmosferą
Prijungtas termostatas: 6 žingsniai (su nuotraukomis)
Prijungtas termostatas: Tikslus jūsų namų temperatūros stebėjimas yra neabejotinai vienas iš geriausių būdų sutaupyti jūsų sąskaitoje už energiją. Tuo pačiu metu norite jaustis gerai šiltuose namuose žiemos metu. Mano dabartinis termostatas leidžia tik statinį programavimą: I