Sadržaj:
- Korak 1: Šta vam je potrebno za izgradnju vlastitog pametnog termostata
- Korak 2: Pa kako uopće funkcionira termostat?
- Korak 3: Lemljenje ESP8266
- Korak 4: Ožičenje temperaturnog osjetnika i releja na čipu
Video: Jeftini termostat povezan na web: 12 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:10
Jedan od prvih proizvoda Interneta stvari koji je pronašao svoj put u mnogim domaćinstvima je pametni termostat. Oni mogu naučiti kada volite da se vaša kuća zagrije i koja je sobna temperatura obično potrebna.
Zgodno je to što se mogu koristiti i za uključivanje i isključivanje grijača putem vašeg mobilnog telefona, čak i kada ste izvan kuće. Vrlo zgodno kada ste zaboravili isključiti ako ste otišli ili kada želite doći kući u lijepu i toplu kuću.
Problem je u tome što su ovi termostati poput Nesta i Ecobeeja prilično skupi. Ali zašto plaćati 250 dolara za nešto što možete sami izgraditi, zar ne? Dozvolite mi da vam pokažem kako napraviti vlastiti pametni mrežni termostat za manje od 30 dolara. Kao bonus, čak možete koristiti i kôd koji sam napisao za web aplikaciju za kontrolu vašeg termostata, a ja ću vam pokazati kako napraviti metalno kapacitivno kućište osjetljivo na dodir za termostat koji će zadiviti i najluđe prijatelje.
Korak 1: Šta vam je potrebno za izgradnju vlastitog pametnog termostata
Moj termostat je relativno lako izgraditi (ako znate lemiti, a i to je jednostavno) i koristi lako dostupne komponente:
- Adafruit Huzzah ESP8266 (9,95 USD)
- DHT22 modul (6, 95 u eurima, više volim one na probojnoj ploči)
- Relej (koštaju manje od dva dolara)
- Napajanje koje može napajati 5 volti pri 2 ampera (bilo koji punjač za telefon će raditi dobro)
- Perfboard (volim Adafruits perma-proto ploče)
- Žica za spajanje muško-ženska
- Lemljena žica (koristite bez olova, bolje je za vas)
Za zidnu futrolu možete ići na mnogo načina, ali za ono što sam uradio trebat će vam ovo:
- 2 mikro serva (poput SG92R, svaki po 6 eura)
- Metalno kućište (koristio sam stari CD-ROM uređaj)
- 4 LED diode
- NPN-tranzistor (tip BC547)
- Otpornici (220 ohma i nekoliko 330 kilo-ohma)
- Komad pleksiglasa
- Komad drveta
- Komadići sitnijih stvari poput vijaka i željezne žice
Za stvaranje kruga potrebno vam je samo lemilica. Multimetar je jako zgodan za provjeru jeste li sve pravilno povezali. Na vašem računaru trebat će vam Arduino softver i USB to serijski pretvarač ili kabel za postavljanje softvera na čip ESP8266.
Za rezanje metala kućišta upotrijebio sam Dremel. Električna bušilica, pila za suočavanje i pištolj za ljepilo također dobro dolaze. Ako ćete za napajanje termostata povući dodatni kabel, možda će vam trebati i alat za izvlačenje žice i silikonski sprej.
Korak 2: Pa kako uopće funkcionira termostat?
U većini kuća s centralnim grijanjem žica prolazi kroz cijev u zidu između grijača i termostata u dnevnoj sobi.
Termostat zapravo nije ništa drugo do prekidač koji uključuje i isključuje grijač. Ima brojčanik ili tipke za podešavanje željene temperature. Kada temperatura u prostoriji padne ispod zadane temperature, termostat povezuje žice koje dolaze iz grijača. Tako grijač zna da se treba uključiti. Cirkulacijska pumpa unutar grijača pumpat će toplu vodu kroz radijatore u kući, sve dok temperatura ne bude iznad zadane temperature, kada će termostat odvojiti dvije žice.
Ako vam više žica izlazi iz zida, možete provjeriti koje su vam dvije potrebne jednostavno povezivanjem i (imati prijatelja) slušati ako se grijač uključuje (obično je to crvena i plava žica).
Glupi grijači i pametni grijači
Većina grijača je dovoljno pametna da se povremeno gasi, kako bi se omogućilo ispuštanje tople vode kroz sistem prije ponovnog zagrijavanja. To štedi energiju. Međutim, neki stariji grijači to ne rade i morat ćete im malo pomoći saznanjem koji je radni ciklus najefikasniji i prema tome promijeniti kôd u termostatu.
Postoji još jedna stvar koju treba uzeti u obzir. U mojoj kući grijač ima modulirajuće uvjerenje, tako jednostavno uključivanje i isključivanje. No, novi grijači očekuju da će termostati koristiti OpenTherm protokol. Na taj način termostati ne samo da govore grijaču da se uključuje i isključuje, već i koliko vruću vodu u sistemu treba zagrijati. Nije problem: dostupne su i OpenTherm biblioteke za Arduino.
Korak 3: Lemljenje ESP8266
ESP8266 modul će vam vjerovatno biti poslan poštom, ali bez zalemljenih crnih zaglavlja. Kada to učinite, lemite cijelu stvar na protoboard. Svakako postavite redove pinova s obje strane praznog prostora u sredinu kako se ne bi spojili.
Odrežite i ogolite kratku žicu (po mogućnosti crvenu, to je pravi način) za spajanje ESP8266 na izvor napajanja. Lemite žicu na protoboard -u pored pina na čipu na kojem piše 'Vbat'. Drugi kraj žice lemite crvenom linijom u red (pogledajte donju sliku). Učinite isto s crnim koncem i lemite ga između 'GND' (za 'uzemljenje') na čipu i reda s crnom (ili plavom) linijom.
Zatim lemite mali vijčani terminal na svoj protobord kako biste kasnije mogli lako spojiti žice iz izvora napajanja na šinu od 5 volti.
Čip zauzvrat napaja senzor, pa na suprotnoj strani vašeg protobord -a lemite žicu između 3V izlaza ESP8266 do crvenog reda i od GND pina do plavog reda. Sada na svom protobordu imate šinu od 5 volti, šinu od 3,3 volta i dvije uzemljene šine.
Nakon lemljenja, perfboard sam izrezao na manju veličinu pomoću testere za sušenje pa će kasnije stati u moj slučaj. Vjerovatno je bolje to učiniti prije lemljenja, ali tada morate biti bolji planer od mene.
Pričvrstio sam ga na drvo malim vijcima, zajedno s ostalim komponentama u termostatu.
Korak 4: Ožičenje temperaturnog osjetnika i releja na čipu
Druga nagrada na bežičnom takmičenju
Preporučuje se:
Sistem Ambilight za svaki ulaz povezan sa vašim televizorom. WS2812B Arduino UNO Raspberry Pi HDMI (ažurirano 12.2019): 12 koraka (sa slikama)
Sistem Ambilight za svaki ulaz povezan sa vašim televizorom. WS2812B Arduino UNO Raspberry Pi HDMI (ažurirano 12.2019): Oduvijek sam želio dodati ambijentalnost svom televizoru. Izgleda super! Konačno jesam i nisam se razočarao! Vidio sam mnogo video zapisa i mnogo vodiča o stvaranju sistema Ambilight za vaš televizor, ali nikada nisam pronašao potpuni vodič za moju tačnu rođenu
Ventilator povezan sa internetom za Zwift: 7 koraka (sa slikama)
Ventilator povezan sa internetom za Zwift: Napravio sam ventilator koji je povezan na internet za upotrebu sa Zwiftom, virtuelnom trkačkom igrom / sistemom za obuku. Kad idete brže u Zwift -u, ventilator se brže okreće kako bi simulirao vanjske uvjete vožnje.) Bilo mi je jako zabavno graditi ovo, nadam se da ćete uživati
Tweetbot - Fotoaparat povezan sa Twitterom: 4 koraka (sa slikama)
Tweetbot - Twitter Connected Photo Booth: U ovom projektu pravit ćemo kameru s napajanjem Raspberry Pi koja se može koristiti u foto kabini na zabavama. Nakon što je fotografija snimljena, može se postaviti na određeni Twitter nalog kako bi je svi kasnije pogledali. Ovaj vodič će obuhvatiti te
Digitalni okvir za fotografije, WiFi povezan - Raspberry Pi: 4 koraka (sa slikama)
Digitalni okvir za fotografije, WiFi povezan - Raspberry Pi: Ovo je vrlo jednostavan i jeftin put do digitalnog okvira za fotografije - s prednošću dodavanja /uklanjanja fotografija putem WiFi -a putem „klika i povlačenja“pomoću (besplatnog) programa za prijenos datoteka . Može ga pokretati maleni Pi Zero od 4,50 funti. Takođe možete prenijeti
SMART LED animacijski sat povezan s internetom sa upravljačkom pločom zasnovanom na webu, sinhroniziran vremenski server: 11 koraka (sa slikama)
SMART LED animacijski sat povezan s internetom S upravljačkom pločom zasnovanom na webu, sinhroniziranim vremenskim serverom: Priča o ovom satu seže u daleku prošlost-više od 30 godina. Moj otac je započeo ovu ideju kada sam imao samo 10 godina, mnogo prije LED revolucije - tada kada su LED diode bile 1/1000 svjetline trenutnog zasljepljujućeg sjaja. Istina